From jamesbtobin at gmail.com Wed Aug 1 05:30:07 2018 From: jamesbtobin at gmail.com (James Tobin) Date: Wed, 1 Aug 2018 01:30:07 -0400 Subject: [Haskell-cafe] JOB | Permanent Java Development Manager (Montreal, Canada) Message-ID: Hello, I'm working with an employer that is looking to hire (for their Montreal office) a permanent development manager that has extensive hands-on Java coding experience. Consequently I had hoped that some members of this mailing list may like to discuss with me further; off-list. I can be reached using "JamesBTobin (at) Gmail (dot) Com". Kind regards, James From jamesbtobin at gmail.com Wed Aug 1 05:30:51 2018 From: jamesbtobin at gmail.com (James Tobin) Date: Wed, 1 Aug 2018 01:30:51 -0400 Subject: [Haskell-cafe] JOB | Permanent Java Developer (Montreal, Canada) Message-ID: Hello, I'm working with an employer that is looking to hire (for their Montreal office) a permanent Java developer that has extensive hands-on Java coding experience. Consequently I had hoped that some members of this mailing list may like to discuss with me further; off-list. I can be reached using "JamesBTobin (at) Gmail (dot) Com". Kind regards, James From ruihfazevedo at gmail.com Wed Aug 1 05:49:22 2018 From: ruihfazevedo at gmail.com (Rui Azevedo) Date: Wed, 1 Aug 2018 05:49:22 +0000 Subject: [Haskell-cafe] why different type variables enforce different types? Message-ID: <8e807d17-6332-6c97-4113-28c3efa7836b@gmail.com> after using haskell for a while i was surprised by this little thing f::a->b f a=a and this is not making sense to me till now, so please can someone enlighten me, why does haskell assume that b can not be the same type of a? after all having two distinct math variables does not mean they can not have the same value. I know i could use f::a->a, but its not the same thing, on this last case I'm requesting them to be the same type, but on the first I'm not forbidding it, is there a math reason behind it? would type inference be rendered impossible if considering the case of them being equal? thanks Rui Azevedo (neu-rah) From hyarion at iinet.net.au Wed Aug 1 06:10:52 2018 From: hyarion at iinet.net.au (Ben) Date: Wed, 1 Aug 2018 16:10:52 +1000 Subject: [Haskell-cafe] why different type variables enforce different types? In-Reply-To: <8e807d17-6332-6c97-4113-28c3efa7836b@gmail.com> References: <8e807d17-6332-6c97-4113-28c3efa7836b@gmail.com> Message-ID: <60c37e05-ee5d-075a-8aee-462e01806592@iinet.net.au> On 01/08/18 15:49, Rui Azevedo wrote: > after using haskell for a while i was surprised by this little thing > > f::a->b > f a=a > > and this is not making sense to me till now, so please can someone > enlighten me, why does haskell assume that b can not be the same type > of a? > > after all having two distinct math variables does not mean they can > not have the same value. > > I know i could use f::a->a, but its not the same thing, on this last > case I'm requesting them to be the same type, but on the first I'm not > forbidding it, is there a math reason behind it? > > would type inference be rendered impossible if considering the case of > them being equal? > > thanks Hi Rui, Haskell does not assume that a and b cannot be the same type. If you had some `f :: a -> b`, then it would happily let you use f at the type `f :: Int -> Int`, no problem. What it does is make sure that *you* do not write code that *does* assume they are the same type. Your implementation `f a = a` can *only* work when a and b are the same type. The type signature `f :: a -> b` allows them to be the same, but also allows them to be different, so the code implementing that type signature must be able to work regardless of whether to not they are the same. If you write just the code `f a = a` and leave off the type signature, GHC will infer the type `f :: a -> a` just fine. Type inference is perfectly possible while considering the case of them being equal (in fact it figures out that they *must* be equal). But if you write both the type `f :: a -> b` and the code `f a = a`, then GHC considers them both as fixed constraints that you have written, so it gives you an error when it proves that they cannot fit together. Hopefully that makes more sense to you. Regards, Ben From tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk Wed Aug 1 07:10:08 2018 From: tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk (Tom Ellis) Date: Wed, 1 Aug 2018 08:10:08 +0100 Subject: [Haskell-cafe] JOB | Permanent Java Developer (Montreal, Canada) In-Reply-To: References: Message-ID: <20180801071008.4qs2upa27bpxk3qq@weber> On Wed, Aug 01, 2018 at 01:30:51AM -0400, James Tobin wrote: > Hello, I'm working with an employer that is looking to hire (for their > Montreal office) a permanent Java developer ... This is the second time this poster has posted a recruiting message unrelated to Haskell. Can I suggest that his subscription to the list be revoked? From ky3 at atamo.com Wed Aug 1 07:51:24 2018 From: ky3 at atamo.com (Kim-Ee Yeoh) Date: Wed, 1 Aug 2018 14:51:24 +0700 Subject: [Haskell-cafe] JOB | Permanent Java Developer (Montreal, Canada) In-Reply-To: <20180801071008.4qs2upa27bpxk3qq@weber> References: <20180801071008.4qs2upa27bpxk3qq@weber> Message-ID: > This is the second time this poster has posted a recruiting message > unrelated to Haskell. Can I suggest that his subscription to the list be > revoked? I second the motion. Is Gershom in charge of this list? > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- -- Kim-Ee -------------- next part -------------- An HTML attachment was scrubbed... URL: From fa-ml at ariis.it Wed Aug 1 08:20:52 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Wed, 1 Aug 2018 10:20:52 +0200 Subject: [Haskell-cafe] JOB | Permanent Java Developer (Montreal, Canada) In-Reply-To: References: <20180801071008.4qs2upa27bpxk3qq@weber> Message-ID: <20180801082052.4wj6mtdjakjeldjh@x60s.casa> On Wed, Aug 01, 2018 at 02:51:24PM +0700, Kim-Ee Yeoh wrote: > I second the motion. Is Gershom in charge of this list? `haskell-cafe-owner at haskell.org` is listed on the ML page. From carter.schonwald at gmail.com Thu Aug 2 03:44:13 2018 From: carter.schonwald at gmail.com (Carter Schonwald) Date: Wed, 1 Aug 2018 23:44:13 -0400 Subject: [Haskell-cafe] Access violation when stack haddock haskell-src-exts since LTS 12.0 In-Reply-To: References: Message-ID: The next version of cabal will have some improvements that folks may appreciate : Namely haddock errors or failures are treated as warnings rather than fatal errors when building packages. This has been merged into master cabal And I’ve been happily using an earlier version of the patch which I helped prototype for at least half a year now. Cheers On Thu, Jul 26, 2018 at 10:53 AM Saurabh Nanda wrote: > Hi, > > How does confirm that this bug is being hit. `stack haddock > haskell-src-exts` on LTS-12.1 fails with the following cryptic error: > > -- While building custom Setup.hs for package haskell-src-exts-1.20.2 > using: > > /home/vl/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 > --builddir=.stack-work/dist/x86_64-linux/Cabal-2.2.0.1 haddock --html > --hoogle --html-location=../$pkg-$version/ > --haddock-option=--hyperlinked-source > Process exited with code: ExitFailure (-11) > Logs have been written to: > /home/vl/vacationlabs/haskell/.stack-work/logs/haskell-src-exts-1.20.2.log > > The log file doesn't contain an error. > > How does one upgrade the haddock version and get stack to use it? > > -- Saurabh. > > > On Mon, Jul 23, 2018 at 11:58 AM Sven Panne wrote: > >> Am Mo., 23. Juli 2018 um 05:49 Uhr schrieb Yuji Yamamoto < >> whosekiteneverfly at gmail.com>: >> >>> Thank you very much! >>> >>> I confirmed the replaced haddock executable can successfully generate >>> the docs! >>> >> >> Yesterday I had quite some trouble because of the Haddock problem, too, >> and I guess I'm not alone: haskell-src-exts has 165 direct reverse >> dependencies, so probably hundreds of Hackage packages are affected by >> this. The workaround is simple (don't use --haddock with stack), but far >> from satisfying and not very obvious. >> >> Given the fact that this affects a very central piece of the Haskell >> infrastructure in its latest stable incarnation (GHC 8.4.3): Can we have an >> 8.4.4 with a fixed Haddock? >> _______________________________________________ >> ghc-devs mailing list >> ghc-devs at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >> > > > -- > http://www.saurabhnanda.com > _______________________________________________ > ghc-devs mailing list > ghc-devs at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From silvio.frischi at gmail.com Thu Aug 2 07:47:31 2018 From: silvio.frischi at gmail.com (Silvio Frischknecht) Date: Thu, 2 Aug 2018 09:47:31 +0200 Subject: [Haskell-cafe] why different type variables enforce different types? In-Reply-To: <8e807d17-6332-6c97-4113-28c3efa7836b@gmail.com> References: <8e807d17-6332-6c97-4113-28c3efa7836b@gmail.com> Message-ID: <0fb05cf4-3066-38f9-c93c-ceab9064e44d@gmail.com> Haskell does something implicit that you can't see. f :: a -> b really means f :: forall a. forall b. a -> b I think this is called universal quantification. It's like a c++ template. template b function(a x) { return x; } So there needs to be a function f forall a and b. I can choose a=Int, b=Char which is impossible with f a = a Cheers Silvio From fa-ml at ariis.it Thu Aug 2 18:32:32 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Thu, 2 Aug 2018 20:32:32 +0200 Subject: [Haskell-cafe] hs-boot and (micro)lenses Message-ID: <20180802183232.fayna7mbsuieisuq@x60s.casa> Hello cafe, I have some problem setting up an appropriate .hs-boot module. I attach a .tar.gz'd cabal folder, so you can immediately test it with `cabal new-repl`. I had a file like this -- datatypes data A = A { _i :: Int, _b :: B } type AS a = State A a data B = B (AS ()) makeLenses ''A -- functions f :: B f = B $ i .= 18 So I decided to split it up in 2 files to test hs-boot in the wild: -- A.hs ------- data A = A { _i :: Int, _b :: B } type AS a = State A a makeLenses ''A -- B.hs ------- data B = B (AS ()) f :: B f = B $ i .= 18 Well, I don't know how to write A.hs-boot. I tried this: module A where import Lens.Micro.Platform data A b :: Lens' A B but ghc rightfully complains that he doesn't know about B, and if I slap an `import B` in the .hs-boot then I have another import-cycle. What's the way out of that? The project I am dealing with is bigger than this problem and I would really love to keep functions and related datatypes nearby for mental sanity. As I wrote above, attached you can find a .tar.gz with everything set up to replicate this -F -------------- next part -------------- A non-text attachment was scrubbed... Name: boot-lens-0.1.0.0.tar.gz Type: application/gzip Size: 13166 bytes Desc: not available URL: From claude at mathr.co.uk Thu Aug 2 19:15:32 2018 From: claude at mathr.co.uk (Claude Heiland-Allen) Date: Thu, 2 Aug 2018 20:15:32 +0100 Subject: [Haskell-cafe] hp2pretty-0.9 Message-ID: <6b7068f5-96ba-8aad-c60b-011bc207af0f@mathr.co.uk> Hi all, hp2pretty[0] graphs heap profiles as SVG, much like hp2ps graphs as PostScript. I release hp2pretty-0.9[1], with support for detached keys in a separate text file with individual label images, which lets you construct a single key for multiple graphs, and also workaround the issue of truncated names (running off the edge of the image) when using the +RTS -L option.  I applied the same principle to the titles, they can now be omitted from the images and added as captions in a surrounding document if desired. The examples/ folder shows how to embed the output in PDF[2] using the LaTeX 'svg' package (which calls out to 'inkscape').  There's also an HTML5[3] example. Because one can now create PDF output from SVG, the vapourware plans for other output formats have been dropped. Get it from Hackage[4], use `cabal unpack hp2pretty` to access examples.  Or browse the git repository[5]. Thanks, Claude [0] https://mathr.co.uk/blog/hp2pretty.html [1] https://mathr.co.uk/blog/2018-08-01_hp2pretty-0.9_released.html [2] https://mathr.co.uk/hp2pretty/0.9/report.pdf [3] https://mathr.co.uk/hp2pretty/0.9/report.html [4] https://hackage.haskell.org/package/hp2pretty [5] https://code.mathr.co.uk/hp2pretty -- https://mathr.co.uk From fhi.1990 at gmail.com Thu Aug 2 20:55:18 2018 From: fhi.1990 at gmail.com (=?UTF-8?Q?Frederik_Hangh=C3=B8j_Iversen?=) Date: Thu, 2 Aug 2018 22:55:18 +0200 Subject: [Haskell-cafe] Fixity of ($) and (.) vs. (&) and (>>>) Message-ID: With function composition I can easily write something like h . g . f $ expr However if I want to write the equivalent in left-to-right composition style: expr & f >>> g >>> h This is not possible due to a parsing error arising from the fixity of the operators. (>>>) is provided by Control.Arrow and (&) by Data.Function. My question is, would it not be better to *decrement* the fixity of (&) by one or *increment* the fixity of (>>>) by one (probably rather the latter)? -- Regards *Frederik Hanghøj Iversen* -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwright at antiope.com Thu Aug 2 22:27:21 2018 From: gwright at antiope.com (Gregory Wright) Date: Thu, 2 Aug 2018 18:27:21 -0400 Subject: [Haskell-cafe] A Performance Puzzle Message-ID: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Hi, Something Haskell has lacked for a long time is a good medium-duty linear system solver based on the LU decomposition.  There are bindings to the usual C/Fortran libraries, but not one in pure Haskell.  (An example "LU factorization" routine that does not do partial pivoting has been around for years, but lacking pivoting it can fail unexpectedly on well-conditioned inputs.  Another Haskell LU decomposition using partial pivoting is around, but it uses an inefficient representation of the pivot matrix, so it's not suited to solving systems of more than 100 x 100, say.) By medium duty I mean a linear system solver that can handle systems of (1000s) x (1000s) and uses Crout's efficient in-place algorithm.  In short, a program does everything short of exploiting SIMD vector instructions for solving small subproblems. Instead of complaining about this, I have written a little library that implements this.  It contains an LU factorization function and an LU system solver.  The LU factorization also returns the parity of the pivots ( = (-1)^(number of row swaps) ) so it can be used to calculate determinants.  I used Gustavson's recursive (imperative) version of Crout's method.  The implementation is quite simple and deserves to be better known by people using functional languages to do numeric work.  The library can be downloaded from GitHub: https://github.com/gwright83/luSolve The performance scales as expected (as n^3, a linear system 10 times larger in each dimension takes a 1000 times longer to solve): Benchmark luSolve-bench: RUNNING... benchmarking LUSolve/luFactor 100 x 100 matrix time                 1.944 ms   (1.920 ms .. 1.980 ms)                      0.996 R²   (0.994 R² .. 0.998 R²) mean                 1.981 ms   (1.958 ms .. 2.009 ms) std dev              85.64 μs   (70.21 μs .. 107.7 μs) variance introduced by outliers: 30% (moderately inflated) benchmarking LUSolve/luFactor 500 x 500 matrix time                 204.3 ms   (198.1 ms .. 208.2 ms)                      1.000 R²   (0.999 R² .. 1.000 R²) mean                 203.3 ms   (201.2 ms .. 206.2 ms) std dev              3.619 ms   (2.307 ms .. 6.231 ms) variance introduced by outliers: 14% (moderately inflated) benchmarking LUSolve/luFactor 1000 x 1000 matrix time                 1.940 s    (1.685 s .. 2.139 s)                      0.998 R²   (0.993 R² .. 1.000 R²) mean                 1.826 s    (1.696 s .. 1.880 s) std dev              93.63 ms   (5.802 ms .. 117.8 ms) variance introduced by outliers: 19% (moderately inflated) Benchmark luSolve-bench: FINISH The puzzle is why the overall performance is so poor.  When I solve random 1000 x 1000 systems using the linsys.c example file from the Recursive LAPACK (ReLAPACK) library -- which implements the same algorithm -- the average time is only 26 ms.  (I have tweaked ReLAPACK's  dgetrf.c so that it doesn't use optimized routines for small matrices.  As near as I can make it, the C and haskell versions should be doing the same thing.) The haskell version runs 75 times slower.  This is the puzzle. My haskell version uses a mutable, matrix of unboxed doubles (from Kai Zhang's matrices library).  Matrix reads and writes are unsafe, so there is no overhead from bounds checking. Let's look at the result of profiling:         Tue Jul 31 21:07 2018 Time and Allocation Profiling Report  (Final)            luSolve-hspec +RTS -N -p -RTS         total time  =     7665.31 secs   (7665309 ticks @ 1000 us, 1 processor)         total alloc = 10,343,030,811,040 bytes  (excludes profiling overheads) COST CENTRE           MODULE                            SRC                                                      %time %alloc unsafeWrite           Data.Matrix.Dense.Generic.Mutable src/Data/Matrix/Dense/Generic/Mutable.hs:(38,5)-(39,38)   17.7   29.4 basicUnsafeWrite      Data.Vector.Primitive.Mutable     Data/Vector/Primitive/Mutable.hs:115:3-69                 14.7   13.0 unsafeRead            Data.Matrix.Dense.Generic.Mutable src/Data/Matrix/Dense/Generic/Mutable.hs:(34,5)-(35,38)   14.2   20.7 matrixMultiply.\.\.\  Numeric.LinearAlgebra.LUSolve     src/Numeric/LinearAlgebra/LUSolve.hs:(245,54)-(249,86)    13.4   13.5 readByteArray#        Data.Primitive.Types              Data/Primitive/Types.hs:184:30-132                         9.0   15.5 basicUnsafeRead       Data.Vector.Primitive.Mutable     Data/Vector/Primitive/Mutable.hs:112:3-63                  8.8    0.1 triangularSolve.\.\.\ Numeric.LinearAlgebra.LUSolve     src/Numeric/LinearAlgebra/LUSolve.hs:(382,45)-(386,58)     5.2    4.5 matrixMultiply.\.\    Numeric.LinearAlgebra.LUSolve     src/Numeric/LinearAlgebra/LUSolve.hs:(244,54)-(249,86)     4.1    0.3 primitive             Control.Monad.Primitive           Control/Monad/Primitive.hs:152:3-16                        3.8    0.0 basicUnsafeRead       Data.Vector.Unboxed.Base          Data/Vector/Unboxed/Base.hs:278:813-868                    3.3    0.0 basicUnsafeWrite      Data.Vector.Unboxed.Base          Data/Vector/Unboxed/Base.hs:278:872-933                    1.5    0.0 triangularSolve.\.\   Numeric.LinearAlgebra.LUSolve     src/Numeric/LinearAlgebra/LUSolve.hs:(376,33)-(386,58)     1.3    0.1 A large amount of time is spent on the invocations of unsafeRead and unsafeWrite.  This is a bit suspicious -- it looks as if these call may not be inlined.  In the Data.Vector.Unboxed.Mutable library, which provides the underlying linear vector of storage locations, the unsafeRead and unsafeWrite functions are declared INLINE.  Could this be a failure of the 'matrices' library to mark its unsafeRead/Write functions as INLINE or SPECIALIZABLE as well? On the other hand, looking at the core (.dump-simpl) of the library doesn't show any dictionary passing, and the access to matrix seem to be through GHC.Prim.writeDoubleArray# and GHC.Prim.readDoubleArray#. If this program took three to five times longer, I would not be concerned, but a factor of seventy five indicates that I've missed something important.  Can anyone tell me what it is? Best Wishes, Greg -------------- next part -------------- An HTML attachment was scrubbed... URL: From vanessa.mchale at iohk.io Thu Aug 2 23:47:58 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Thu, 2 Aug 2018 18:47:58 -0500 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Message-ID: Looking at your benchmarks you may be benchmarking the wrong thing. The function you are benchmarking is runLUFactor, which generates random matrices in addition to factoring them. On 08/02/2018 05:27 PM, Gregory Wright wrote: > > Hi, > > Something Haskell has lacked for a long time is a good medium-duty > linear system solver based on the LU decomposition.  There are > bindings to the usual C/Fortran libraries, but not one in pure > Haskell.  (An example "LU factorization" routine that does not do > partial pivoting has been around for years, but lacking pivoting it > can fail unexpectedly on well-conditioned inputs.  Another Haskell LU > decomposition using partial pivoting is around, but it uses an > inefficient representation of the pivot matrix, so it's not suited to > solving systems of more than 100 x 100, say.) > > By medium duty I mean a linear system solver that can handle systems > of (1000s) x (1000s) and uses Crout's efficient in-place algorithm.  > In short, a program does everything short of exploiting SIMD vector > instructions for solving small subproblems. > > Instead of complaining about this, I have written a little library > that implements this.  It contains an LU factorization function and an > LU system solver.  The LU factorization also returns the parity of the > pivots ( = (-1)^(number of row swaps) ) so it can be used to calculate > determinants.  I used Gustavson's recursive (imperative) version of > Crout's method.  The implementation is quite simple and deserves to be > better known by people using functional languages to do numeric work.  > The library can be downloaded from GitHub: > https://github.com/gwright83/luSolve > > The performance scales as expected (as n^3, a linear system 10 times > larger in each dimension takes a 1000 times longer to solve): > > Benchmark luSolve-bench: RUNNING... > benchmarking LUSolve/luFactor 100 x 100 matrix > time                 1.944 ms   (1.920 ms .. 1.980 ms) >                      0.996 R²   (0.994 R² .. 0.998 R²) > mean                 1.981 ms   (1.958 ms .. 2.009 ms) > std dev              85.64 μs   (70.21 μs .. 107.7 μs) > variance introduced by outliers: 30% (moderately inflated) > > benchmarking LUSolve/luFactor 500 x 500 matrix > time                 204.3 ms   (198.1 ms .. 208.2 ms) >                      1.000 R²   (0.999 R² .. 1.000 R²) > mean                 203.3 ms   (201.2 ms .. 206.2 ms) > std dev              3.619 ms   (2.307 ms .. 6.231 ms) > variance introduced by outliers: 14% (moderately inflated) > > benchmarking LUSolve/luFactor 1000 x 1000 matrix > time                 1.940 s    (1.685 s .. 2.139 s) >                      0.998 R²   (0.993 R² .. 1.000 R²) > mean                 1.826 s    (1.696 s .. 1.880 s) > std dev              93.63 ms   (5.802 ms .. 117.8 ms) > variance introduced by outliers: 19% (moderately inflated) > > Benchmark luSolve-bench: FINISH > > > The puzzle is why the overall performance is so poor.  When I solve > random 1000 x 1000 systems using the linsys.c example file from the > Recursive LAPACK (ReLAPACK) library -- which implements the same > algorithm -- the average time is only 26 ms.  (I have tweaked > ReLAPACK's  dgetrf.c so that it doesn't use optimized routines for > small matrices.  As near as I can make it, the C and haskell versions > should be doing the same thing.) > > The haskell version runs 75 times slower.  This is the puzzle. > > My haskell version uses a mutable, matrix of unboxed doubles (from Kai > Zhang's matrices > library).  Matrix reads and writes are unsafe, so there is no overhead > from bounds checking. > > Let's look at the result of profiling: > >         Tue Jul 31 21:07 2018 Time and Allocation Profiling Report  > (Final) > >            luSolve-hspec +RTS -N -p -RTS > >         total time  =     7665.31 secs   (7665309 ticks @ 1000 us, 1 > processor) >         total alloc = 10,343,030,811,040 bytes  (excludes profiling > overheads) > > COST CENTRE           MODULE                            > SRC                                                      %time %alloc > > unsafeWrite           Data.Matrix.Dense.Generic.Mutable > src/Data/Matrix/Dense/Generic/Mutable.hs:(38,5)-(39,38)   17.7   29.4 > basicUnsafeWrite      Data.Vector.Primitive.Mutable     > Data/Vector/Primitive/Mutable.hs:115:3-69                 14.7   13.0 > unsafeRead            Data.Matrix.Dense.Generic.Mutable > src/Data/Matrix/Dense/Generic/Mutable.hs:(34,5)-(35,38)   14.2   20.7 > matrixMultiply.\.\.\  Numeric.LinearAlgebra.LUSolve     > src/Numeric/LinearAlgebra/LUSolve.hs:(245,54)-(249,86)    13.4   13.5 > readByteArray#        Data.Primitive.Types              > Data/Primitive/Types.hs:184:30-132                         9.0   15.5 > basicUnsafeRead       Data.Vector.Primitive.Mutable     > Data/Vector/Primitive/Mutable.hs:112:3-63                  8.8    0.1 > triangularSolve.\.\.\ Numeric.LinearAlgebra.LUSolve     > src/Numeric/LinearAlgebra/LUSolve.hs:(382,45)-(386,58)     5.2    4.5 > matrixMultiply.\.\    Numeric.LinearAlgebra.LUSolve     > src/Numeric/LinearAlgebra/LUSolve.hs:(244,54)-(249,86)     4.1    0.3 > primitive             Control.Monad.Primitive           > Control/Monad/Primitive.hs:152:3-16                        3.8    0.0 > basicUnsafeRead       Data.Vector.Unboxed.Base          > Data/Vector/Unboxed/Base.hs:278:813-868                    3.3    0.0 > basicUnsafeWrite      Data.Vector.Unboxed.Base          > Data/Vector/Unboxed/Base.hs:278:872-933                    1.5    0.0 > triangularSolve.\.\   Numeric.LinearAlgebra.LUSolve     > src/Numeric/LinearAlgebra/LUSolve.hs:(376,33)-(386,58)     1.3    0.1 > > > > > A large amount of time is spent on the invocations of unsafeRead and > unsafeWrite.  This is a bit suspicious -- it looks as if these call > may not be inlined.  In the Data.Vector.Unboxed.Mutable library, which > provides the underlying linear vector of storage locations, the > unsafeRead and unsafeWrite functions are declared INLINE.  Could this > be a failure of the 'matrices' library to mark its unsafeRead/Write > functions as INLINE or SPECIALIZABLE as well? > > On the other hand, looking at the core (.dump-simpl) of the library > doesn't show any dictionary passing, and the access to matrix seem to > be through GHC.Prim.writeDoubleArray# and GHC.Prim.readDoubleArray#. > > If this program took three to five times longer, I would not be > concerned, but a factor of seventy five indicates that I've missed > something important.  Can anyone tell me what it is? > > Best Wishes, > > Greg > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From gwright at antiope.com Fri Aug 3 00:16:42 2018 From: gwright at antiope.com (Gregory Wright) Date: Thu, 2 Aug 2018 20:16:42 -0400 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Message-ID: That's an interesting point.  Could the generation of the random matrix be that slow?  Something to check. In my comparison with dgetrf.c from ReLAPACK, I also used random matrices, but measured the execution time from the start of the factorization, so I did not include the generation of the random matrix. The one piece of evidence that still points to a performance problem is the scaling, since the execution time goes quite accurately as n^3 for n * n linear systems.  I would expect the time for generation of a random matrix, even if done very inefficiently, to scale as n^2. On 8/2/18 7:47 PM, Vanessa McHale wrote: > Looking at your benchmarks you may be benchmarking the wrong thing. > The function you are benchmarking is runLUFactor, which generates > random matrices in addition to factoring them. > > On 08/02/2018 05:27 PM, Gregory Wright wrote: >> >> Hi, >> >> Something Haskell has lacked for a long time is a good medium-duty >> linear system solver based on the LU decomposition.  There are >> bindings to the usual C/Fortran libraries, but not one in pure >> Haskell.  (An example "LU factorization" routine that does not do >> partial pivoting has been around for years, but lacking pivoting it >> can fail unexpectedly on well-conditioned inputs.  Another Haskell LU >> decomposition using partial pivoting is around, but it uses an >> inefficient representation of the pivot matrix, so it's not suited to >> solving systems of more than 100 x 100, say.) >> >> By medium duty I mean a linear system solver that can handle systems >> of (1000s) x (1000s) and uses Crout's efficient in-place algorithm.  >> In short, a program does everything short of exploiting SIMD vector >> instructions for solving small subproblems. >> >> Instead of complaining about this, I have written a little library >> that implements this.  It contains an LU factorization function and >> an LU system solver.  The LU factorization also returns the parity of >> the pivots ( = (-1)^(number of row swaps) ) so it can be used to >> calculate determinants.  I used Gustavson's recursive (imperative) >> version of Crout's method.  The implementation is quite simple and >> deserves to be better known by people using functional languages to >> do numeric work.  The library can be downloaded from GitHub: >> https://github.com/gwright83/luSolve >> >> The performance scales as expected (as n^3, a linear system 10 times >> larger in each dimension takes a 1000 times longer to solve): >> >> Benchmark luSolve-bench: RUNNING... >> benchmarking LUSolve/luFactor 100 x 100 matrix >> time                 1.944 ms   (1.920 ms .. 1.980 ms) >>                      0.996 R²   (0.994 R² .. 0.998 R²) >> mean                 1.981 ms   (1.958 ms .. 2.009 ms) >> std dev              85.64 μs   (70.21 μs .. 107.7 μs) >> variance introduced by outliers: 30% (moderately inflated) >> >> benchmarking LUSolve/luFactor 500 x 500 matrix >> time                 204.3 ms   (198.1 ms .. 208.2 ms) >>                      1.000 R²   (0.999 R² .. 1.000 R²) >> mean                 203.3 ms   (201.2 ms .. 206.2 ms) >> std dev              3.619 ms   (2.307 ms .. 6.231 ms) >> variance introduced by outliers: 14% (moderately inflated) >> >> benchmarking LUSolve/luFactor 1000 x 1000 matrix >> time                 1.940 s    (1.685 s .. 2.139 s) >>                      0.998 R²   (0.993 R² .. 1.000 R²) >> mean                 1.826 s    (1.696 s .. 1.880 s) >> std dev              93.63 ms   (5.802 ms .. 117.8 ms) >> variance introduced by outliers: 19% (moderately inflated) >> >> Benchmark luSolve-bench: FINISH >> >> >> The puzzle is why the overall performance is so poor.  When I solve >> random 1000 x 1000 systems using the linsys.c example file from the >> Recursive LAPACK (ReLAPACK) library -- which implements the same >> algorithm -- the average time is only 26 ms.  (I have tweaked >> ReLAPACK's  dgetrf.c so that it doesn't use optimized routines for >> small matrices.  As near as I can make it, the C and haskell versions >> should be doing the same thing.) >> >> The haskell version runs 75 times slower.  This is the puzzle. >> >> My haskell version uses a mutable, matrix of unboxed doubles (from >> Kai Zhang's matrices >> library).  Matrix reads and writes are unsafe, so there is no >> overhead from bounds checking. >> >> Let's look at the result of profiling: >> >>         Tue Jul 31 21:07 2018 Time and Allocation Profiling Report  >> (Final) >> >>            luSolve-hspec +RTS -N -p -RTS >> >>         total time  =     7665.31 secs   (7665309 ticks @ 1000 us, 1 >> processor) >>         total alloc = 10,343,030,811,040 bytes  (excludes profiling >> overheads) >> >> COST CENTRE           MODULE                            >> SRC                                                      %time %alloc >> >> unsafeWrite           Data.Matrix.Dense.Generic.Mutable >> src/Data/Matrix/Dense/Generic/Mutable.hs:(38,5)-(39,38)   17.7   29.4 >> basicUnsafeWrite      Data.Vector.Primitive.Mutable     >> Data/Vector/Primitive/Mutable.hs:115:3-69                 14.7   13.0 >> unsafeRead            Data.Matrix.Dense.Generic.Mutable >> src/Data/Matrix/Dense/Generic/Mutable.hs:(34,5)-(35,38)   14.2   20.7 >> matrixMultiply.\.\.\  Numeric.LinearAlgebra.LUSolve     >> src/Numeric/LinearAlgebra/LUSolve.hs:(245,54)-(249,86)    13.4   13.5 >> readByteArray#        Data.Primitive.Types              >> Data/Primitive/Types.hs:184:30-132                         9.0   15.5 >> basicUnsafeRead       Data.Vector.Primitive.Mutable     >> Data/Vector/Primitive/Mutable.hs:112:3-63                  8.8    0.1 >> triangularSolve.\.\.\ Numeric.LinearAlgebra.LUSolve     >> src/Numeric/LinearAlgebra/LUSolve.hs:(382,45)-(386,58)     5.2    4.5 >> matrixMultiply.\.\    Numeric.LinearAlgebra.LUSolve     >> src/Numeric/LinearAlgebra/LUSolve.hs:(244,54)-(249,86)     4.1    0.3 >> primitive             Control.Monad.Primitive           >> Control/Monad/Primitive.hs:152:3-16                        3.8    0.0 >> basicUnsafeRead       Data.Vector.Unboxed.Base          >> Data/Vector/Unboxed/Base.hs:278:813-868                    3.3    0.0 >> basicUnsafeWrite      Data.Vector.Unboxed.Base          >> Data/Vector/Unboxed/Base.hs:278:872-933                    1.5    0.0 >> triangularSolve.\.\   Numeric.LinearAlgebra.LUSolve     >> src/Numeric/LinearAlgebra/LUSolve.hs:(376,33)-(386,58)     1.3    0.1 >> >> >> >> >> A large amount of time is spent on the invocations of unsafeRead and >> unsafeWrite.  This is a bit suspicious -- it looks as if these call >> may not be inlined.  In the Data.Vector.Unboxed.Mutable library, >> which provides the underlying linear vector of storage locations, the >> unsafeRead and unsafeWrite functions are declared INLINE.  Could this >> be a failure of the 'matrices' library to mark its unsafeRead/Write >> functions as INLINE or SPECIALIZABLE as well? >> >> On the other hand, looking at the core (.dump-simpl) of the library >> doesn't show any dictionary passing, and the access to matrix seem to >> be through GHC.Prim.writeDoubleArray# and GHC.Prim.readDoubleArray#. >> >> If this program took three to five times longer, I would not be >> concerned, but a factor of seventy five indicates that I've missed >> something important.  Can anyone tell me what it is? >> >> Best Wishes, >> >> Greg >> >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vanessa.mchale at iohk.io Fri Aug 3 00:34:15 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Thu, 2 Aug 2018 19:34:15 -0500 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Message-ID: <5664cc40-c362-b089-1580-310b39902f09@iohk.io> I agree, I think the main problem would still remain once that was accounted for, but it may be worth doing correctly nonetheless :) The only thing I can think of off the top of my head is using array rather thanvector. I am not sure that would fix performance, but it would make it closer to the C implementation. You might also consider looking at a heap profile or using threadscope. On 08/02/2018 07:16 PM, Gregory Wright wrote: > That's an interesting point.  Could the generation of the random > matrix be that slow?  Something to check. > > In my comparison with dgetrf.c from ReLAPACK, I also used random > matrices, but measured the execution time from the start of the > factorization, so I did not include the generation of the random matrix. > > The one piece of evidence that still points to a performance problem > is the scaling, since the execution time goes quite accurately as n^3 > for n * n linear systems.  I would expect the time for generation of a > random matrix, even if done very inefficiently, to scale as n^2. > > > On 8/2/18 7:47 PM, Vanessa McHale wrote: >> Looking at your benchmarks you may be benchmarking the wrong thing. >> The function you are benchmarking is runLUFactor, which generates >> random matrices in addition to factoring them. >> >> On 08/02/2018 05:27 PM, Gregory Wright wrote: >>> >>> Hi, >>> >>> Something Haskell has lacked for a long time is a good medium-duty >>> linear system solver based on the LU decomposition.  There are >>> bindings to the usual C/Fortran libraries, but not one in pure >>> Haskell.  (An example "LU factorization" routine that does not do >>> partial pivoting has been around for years, but lacking pivoting it >>> can fail unexpectedly on well-conditioned inputs.  Another Haskell >>> LU decomposition using partial pivoting is around, but it uses an >>> inefficient representation of the pivot matrix, so it's not suited >>> to solving systems of more than 100 x 100, say.) >>> >>> By medium duty I mean a linear system solver that can handle systems >>> of (1000s) x (1000s) and uses Crout's efficient in-place algorithm.  >>> In short, a program does everything short of exploiting SIMD vector >>> instructions for solving small subproblems. >>> >>> Instead of complaining about this, I have written a little library >>> that implements this.  It contains an LU factorization function and >>> an LU system solver.  The LU factorization also returns the parity >>> of the pivots ( = (-1)^(number of row swaps) ) so it can be used to >>> calculate determinants.  I used Gustavson's recursive (imperative) >>> version of Crout's method.  The implementation is quite simple and >>> deserves to be better known by people using functional languages to >>> do numeric work.  The library can be downloaded from GitHub: >>> https://github.com/gwright83/luSolve >>> >>> The performance scales as expected (as n^3, a linear system 10 times >>> larger in each dimension takes a 1000 times longer to solve): >>> >>> Benchmark luSolve-bench: RUNNING... >>> benchmarking LUSolve/luFactor 100 x 100 matrix >>> time                 1.944 ms   (1.920 ms .. 1.980 ms) >>>                      0.996 R²   (0.994 R² .. 0.998 R²) >>> mean                 1.981 ms   (1.958 ms .. 2.009 ms) >>> std dev              85.64 μs   (70.21 μs .. 107.7 μs) >>> variance introduced by outliers: 30% (moderately inflated) >>> >>> benchmarking LUSolve/luFactor 500 x 500 matrix >>> time                 204.3 ms   (198.1 ms .. 208.2 ms) >>>                      1.000 R²   (0.999 R² .. 1.000 R²) >>> mean                 203.3 ms   (201.2 ms .. 206.2 ms) >>> std dev              3.619 ms   (2.307 ms .. 6.231 ms) >>> variance introduced by outliers: 14% (moderately inflated) >>> >>> benchmarking LUSolve/luFactor 1000 x 1000 matrix >>> time                 1.940 s    (1.685 s .. 2.139 s) >>>                      0.998 R²   (0.993 R² .. 1.000 R²) >>> mean                 1.826 s    (1.696 s .. 1.880 s) >>> std dev              93.63 ms   (5.802 ms .. 117.8 ms) >>> variance introduced by outliers: 19% (moderately inflated) >>> >>> Benchmark luSolve-bench: FINISH >>> >>> >>> The puzzle is why the overall performance is so poor.  When I solve >>> random 1000 x 1000 systems using the linsys.c example file from the >>> Recursive LAPACK (ReLAPACK) library -- which implements the same >>> algorithm -- the average time is only 26 ms.  (I have tweaked >>> ReLAPACK's  dgetrf.c so that it doesn't use optimized routines for >>> small matrices.  As near as I can make it, the C and haskell >>> versions should be doing the same thing.) >>> >>> The haskell version runs 75 times slower.  This is the puzzle. >>> >>> My haskell version uses a mutable, matrix of unboxed doubles (from >>> Kai Zhang's matrices >>> library).  Matrix reads and writes are unsafe, so there is no >>> overhead from bounds checking. >>> >>> Let's look at the result of profiling: >>> >>>         Tue Jul 31 21:07 2018 Time and Allocation Profiling Report  >>> (Final) >>> >>>            luSolve-hspec +RTS -N -p -RTS >>> >>>         total time  =     7665.31 secs   (7665309 ticks @ 1000 us, 1 >>> processor) >>>         total alloc = 10,343,030,811,040 bytes  (excludes profiling >>> overheads) >>> >>> COST CENTRE           MODULE                            >>> SRC                                                      %time %alloc >>> >>> unsafeWrite           Data.Matrix.Dense.Generic.Mutable >>> src/Data/Matrix/Dense/Generic/Mutable.hs:(38,5)-(39,38)   17.7   29.4 >>> basicUnsafeWrite      Data.Vector.Primitive.Mutable     >>> Data/Vector/Primitive/Mutable.hs:115:3-69                 14.7   13.0 >>> unsafeRead            Data.Matrix.Dense.Generic.Mutable >>> src/Data/Matrix/Dense/Generic/Mutable.hs:(34,5)-(35,38)   14.2   20.7 >>> matrixMultiply.\.\.\  Numeric.LinearAlgebra.LUSolve     >>> src/Numeric/LinearAlgebra/LUSolve.hs:(245,54)-(249,86)    13.4   13.5 >>> readByteArray#        Data.Primitive.Types              >>> Data/Primitive/Types.hs:184:30-132                         9.0   15.5 >>> basicUnsafeRead       Data.Vector.Primitive.Mutable     >>> Data/Vector/Primitive/Mutable.hs:112:3-63                  8.8    0.1 >>> triangularSolve.\.\.\ Numeric.LinearAlgebra.LUSolve     >>> src/Numeric/LinearAlgebra/LUSolve.hs:(382,45)-(386,58)     5.2    4.5 >>> matrixMultiply.\.\    Numeric.LinearAlgebra.LUSolve     >>> src/Numeric/LinearAlgebra/LUSolve.hs:(244,54)-(249,86)     4.1    0.3 >>> primitive             Control.Monad.Primitive           >>> Control/Monad/Primitive.hs:152:3-16                        3.8    0.0 >>> basicUnsafeRead       Data.Vector.Unboxed.Base          >>> Data/Vector/Unboxed/Base.hs:278:813-868                    3.3    0.0 >>> basicUnsafeWrite      Data.Vector.Unboxed.Base          >>> Data/Vector/Unboxed/Base.hs:278:872-933                    1.5    0.0 >>> triangularSolve.\.\   Numeric.LinearAlgebra.LUSolve     >>> src/Numeric/LinearAlgebra/LUSolve.hs:(376,33)-(386,58)     1.3    0.1 >>> >>> >>> >>> >>> A large amount of time is spent on the invocations of unsafeRead and >>> unsafeWrite.  This is a bit suspicious -- it looks as if these call >>> may not be inlined.  In the Data.Vector.Unboxed.Mutable library, >>> which provides the underlying linear vector of storage locations, >>> the unsafeRead and unsafeWrite functions are declared INLINE.  Could >>> this be a failure of the 'matrices' library to mark its >>> unsafeRead/Write functions as INLINE or SPECIALIZABLE as well? >>> >>> On the other hand, looking at the core (.dump-simpl) of the library >>> doesn't show any dictionary passing, and the access to matrix seem >>> to be through GHC.Prim.writeDoubleArray# and GHC.Prim.readDoubleArray#. >>> >>> If this program took three to five times longer, I would not be >>> concerned, but a factor of seventy five indicates that I've missed >>> something important.  Can anyone tell me what it is? >>> >>> Best Wishes, >>> >>> Greg >>> >>> >>> >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> To (un)subscribe, modify options or view archives go to: >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>> Only members subscribed via the mailman list are allowed to post. >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From claude at mathr.co.uk Fri Aug 3 03:29:42 2018 From: claude at mathr.co.uk (Claude Heiland-Allen) Date: Fri, 3 Aug 2018 04:29:42 +0100 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Message-ID: <19e48f5b-4e29-79cd-6a0a-4f48f54ca2a2@mathr.co.uk> Hi Gregory, On 03/08/18 01:16, Gregory Wright wrote: > That's an interesting point.  Could the generation of the random > matrix be that slow?  Something to check. It's not that it's slow by itself, I think it's that the CAF mVals ::[Double] is retained, taking ~40MB of heap which slows down GC. Using criterion's `env` isn't so hard, and gets a much nicer looking heap profile graph.  See new benchmark code attached. Graphs: https://mathr.co.uk/tmp/luSolve-bench.svg https://mathr.co.uk/tmp/luSolve-bench-env.svg > > On 8/2/18 7:47 PM, Vanessa McHale wrote: >> Looking at your benchmarks you may be benchmarking the wrong thing. >> The function you are benchmarking is runLUFactor, which generates >> random matrices in addition to factoring them. >> >> On 08/02/2018 05:27 PM, Gregory Wright wrote: >>> benchmarking LUSolve/luFactor 1000 x 1000 matrix >>> >>> time                 1.940 s    (1.685 s .. 2.139 s) >>>                      0.998 R²   (0.993 R² .. 1.000 R²) >>> mean                 1.826 s    (1.696 s .. 1.880 s) >>> I started at mean 1.50s with your code. >>> >>> std dev              93.63 ms   (5.802 ms .. 117.8 ms) >>> variance introduced by outliers: 19% (moderately inflated) >>> Making the `env` change and compiling with -fllvm (as suggested in #haskell on irc.freenode.net, for a 4x speed boost) brought my time for that benchmark to mean 257ms. +RTS -s tells me productivity is 99.1%, which is pretty high. I compiled the benchmark by hand for best speed, as cabal seems to add -prof which slows the bench down slightly. I also compiled without -threaded, because the code isn't parallelized afaict, and parallel GC can be a bottleneck (is this still true?). Claude -- https://mathr.co.uk -------------- next part -------------- A non-text attachment was scrubbed... Name: LUSolveBenchmark.hs Type: text/x-haskell Size: 1248 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Bench.hs Type: text/x-haskell Size: 213 bytes Desc: not available URL: From massimo.zaniboni at gmail.com Fri Aug 3 07:46:48 2018 From: massimo.zaniboni at gmail.com (Massimo Zaniboni) Date: Fri, 3 Aug 2018 09:46:48 +0200 Subject: [Haskell-cafe] hs-boot and (micro)lenses In-Reply-To: <20180802183232.fayna7mbsuieisuq@x60s.casa> References: <20180802183232.fayna7mbsuieisuq@x60s.casa> Message-ID: <9ced2233-9281-de8f-d34c-392b3e590ea5@gmail.com> Hi Francesco, > I have some problem setting up an appropriate .hs-boot module. I don't know Haskell lenses, I don't know GHC circular module importing, but I know you :-) So I tried this https://github.com/massimo-zaniboni/example-of-circular-module In the first version you have a parameter on type A "A._b :: b", and then B imports A, "specializing" "A._b :: B" In the second version you have B.hs-boot instead of A.hs-boot. They both compile. > The project I am dealing with is bigger than this problem and I would > really love to keep functions and related datatypes nearby for mental > sanity. If you add some example of A and B usage, simulating the usage you have in your real project, it will became more clear if one of these two work-around is good-enough. Best regards, Massimo > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > From sivanov at colimite.fr Fri Aug 3 12:31:54 2018 From: sivanov at colimite.fr (Sergiu Ivanov) Date: Fri, 03 Aug 2018 14:31:54 +0200 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? Message-ID: <87600rskm7.fsf@colimite.fr> Dear Café, I would like to use random-fu to do some pseudo-random simulations for a given StdGen (so that I can run the same simulation multiple times, if needed). The following works: testState :: StdGen -> Int testState = evalState (sampleRVar $ uniform 1 10) The following doesn't: testRWS :: StdGen -> Int testRWS = fst . evalRWS (sampleRVar $ uniform 1 10) () I get :2:26: error: • No instance for (MonadRandom (RWST () b0 StdGen Identity)) arising from a use of ‘sampleRVar’ • In the first argument of ‘evalRWS’, namely ‘(sampleRVar $ uniform 1 10)’ In the second argument of ‘(.)’, namely ‘evalRWS (sampleRVar $ uniform 1 10) ()’ In the expression: fst . evalRWS (sampleRVar $ uniform 1 10) () Indeed, I do see a MonadRandom instance for StateT, but none for RWST [0]. Is there a reason to not have a MonadRandom instance for RWST? Am I looking in the wrong place? - Sergiu [0] https://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Source.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 487 bytes Desc: not available URL: From vanessa.mchale at iohk.io Fri Aug 3 12:43:09 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Fri, 3 Aug 2018 07:43:09 -0500 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? In-Reply-To: <87600rskm7.fsf@colimite.fr> References: <87600rskm7.fsf@colimite.fr> Message-ID: <20fc639d-8b80-297f-0b41-e291ca1d59d3@iohk.io> It seems like you need your write-state to be a monoid in order to infer a `MonadRandom` instance. Based on your code, I'm guessing the compiler can't infer that. Have a look at https://hackage.haskell.org/package/MonadRandom-0.5.1.1/docs/Control-Monad-Random-Class.html#t:MonadRandom On 08/03/2018 07:31 AM, Sergiu Ivanov wrote: > Dear Café, > > I would like to use random-fu to do some pseudo-random simulations for a > given StdGen (so that I can run the same simulation multiple times, if > needed). > > The following works: > > testState :: StdGen -> Int > testState = evalState (sampleRVar $ uniform 1 10) > > The following doesn't: > > testRWS :: StdGen -> Int > testRWS = fst . evalRWS (sampleRVar $ uniform 1 10) () > > I get > > :2:26: error: > • No instance for (MonadRandom (RWST () b0 StdGen Identity)) arising from a use of ‘sampleRVar’ > • In the first argument of ‘evalRWS’, namely ‘(sampleRVar $ uniform 1 10)’ > In the second argument of ‘(.)’, namely ‘evalRWS (sampleRVar $ uniform 1 10) ()’ > In the expression: fst . evalRWS (sampleRVar $ uniform 1 10) () > > Indeed, I do see a MonadRandom instance for StateT, but none for RWST [0]. > > Is there a reason to not have a MonadRandom instance for RWST? > > Am I looking in the wrong place? > > - > Sergiu > > [0] https://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Source.html > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- *Vanessa McHale* Functional Compiler Engineer | Chicago, IL Website: www.iohk.io Twitter: @vamchale PGP Key ID: 4209B7B5 Input Output Twitter Github LinkedIn This e-mail and any file transmitted with it are confidential and intended solely for the use of the recipient(s) to whom it is addressed. Dissemination, distribution, and/or copying of the transmission by anyone other than the intended recipient(s) is prohibited. If you have received this transmission in error please notify IOHK immediately and delete it from your system. E-mail transmissions cannot be guaranteed to be secure or error free. We do not accept liability for any loss, damage, or error arising from this transmission -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From sivanov at colimite.fr Fri Aug 3 12:54:03 2018 From: sivanov at colimite.fr (Sergiu Ivanov) Date: Fri, 03 Aug 2018 14:54:03 +0200 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? In-Reply-To: <20fc639d-8b80-297f-0b41-e291ca1d59d3@iohk.io> References: <87600rskm7.fsf@colimite.fr> <20fc639d-8b80-297f-0b41-e291ca1d59d3@iohk.io> Message-ID: <8736vvsj9w.fsf@colimite.fr> Hello Vanessa, MonadRandom from Control.Monad.Random does indeed have an RWST instance, but I'd like to stick with random-fu because of the long list of provided distributions, and the two seem incompatible : https://stackoverflow.com/a/13946470 I did try to force a very monoidal write-state: testRWS :: StdGen -> Int testRWS = fst . evalRWS work () where work = do tell "hello" sampleRVar $ uniform 1 10 I get :2:25: error: • No instance for (MonadRandom (RWST () String StdGen Identity)) arising from a use of ‘work’ • In the first argument of ‘evalRWS’, namely ‘work’ In the second argument of ‘(.)’, namely ‘evalRWS work ()’ In the expression: fst . evalRWS work () which seems to be saying the same thing as before :-( - Sergiu Thus quoth Vanessa McHale on Fri Aug 03 2018 at 14:43 (+0200): > It seems like you need your write-state to be a monoid in order to infer > a `MonadRandom` instance. Based on your code, I'm guessing the compiler > can't infer that. > > Have a look at > https://hackage.haskell.org/package/MonadRandom-0.5.1.1/docs/Control-Monad-Random-Class.html#t:MonadRandom > > > On 08/03/2018 07:31 AM, Sergiu Ivanov wrote: >> Dear Café, >> >> I would like to use random-fu to do some pseudo-random simulations for a >> given StdGen (so that I can run the same simulation multiple times, if >> needed). >> >> The following works: >> >> testState :: StdGen -> Int >> testState = evalState (sampleRVar $ uniform 1 10) >> >> The following doesn't: >> >> testRWS :: StdGen -> Int >> testRWS = fst . evalRWS (sampleRVar $ uniform 1 10) () >> >> I get >> >> :2:26: error: >> • No instance for (MonadRandom (RWST () b0 StdGen Identity)) arising from a use of ‘sampleRVar’ >> • In the first argument of ‘evalRWS’, namely ‘(sampleRVar $ uniform 1 10)’ >> In the second argument of ‘(.)’, namely ‘evalRWS (sampleRVar $ uniform 1 10) ()’ >> In the expression: fst . evalRWS (sampleRVar $ uniform 1 10) () >> >> Indeed, I do see a MonadRandom instance for StateT, but none for RWST [0]. >> >> Is there a reason to not have a MonadRandom instance for RWST? >> >> Am I looking in the wrong place? >> >> - >> Sergiu >> >> [0] https://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Source.html >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 487 bytes Desc: not available URL: From vanessa.mchale at iohk.io Fri Aug 3 13:06:20 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Fri, 3 Aug 2018 08:06:20 -0500 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? In-Reply-To: <8736vvsj9w.fsf@colimite.fr> References: <87600rskm7.fsf@colimite.fr> <20fc639d-8b80-297f-0b41-e291ca1d59d3@iohk.io> <8736vvsj9w.fsf@colimite.fr> Message-ID: It seems like the instance comes from http://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Internal-Source.html#v:getRandomPrim then, no? I only see an instance for `StateT` unfortunately. I suppose you could write an orphan instance for RWST if you really wanted to. On 08/03/2018 07:54 AM, Sergiu Ivanov wrote: > Hello Vanessa, > > MonadRandom from Control.Monad.Random does indeed have an RWST instance, > but I'd like to stick with random-fu because of the long list of > provided distributions, and the two seem incompatible : > > https://stackoverflow.com/a/13946470 > > I did try to force a very monoidal write-state: > > testRWS :: StdGen -> Int > testRWS = fst . evalRWS work () > where > work = do > tell "hello" > sampleRVar $ uniform 1 10 > > I get > > :2:25: error: > • No instance for (MonadRandom (RWST () String StdGen Identity)) arising from a use of ‘work’ > • In the first argument of ‘evalRWS’, namely ‘work’ > In the second argument of ‘(.)’, namely ‘evalRWS work ()’ > In the expression: fst . evalRWS work () > > which seems to be saying the same thing as before :-( > > - > Sergiu > > > Thus quoth Vanessa McHale on Fri Aug 03 2018 at 14:43 (+0200): >> It seems like you need your write-state to be a monoid in order to infer >> a `MonadRandom` instance. Based on your code, I'm guessing the compiler >> can't infer that. >> >> Have a look at >> https://hackage.haskell.org/package/MonadRandom-0.5.1.1/docs/Control-Monad-Random-Class.html#t:MonadRandom >> >> >> On 08/03/2018 07:31 AM, Sergiu Ivanov wrote: >>> Dear Café, >>> >>> I would like to use random-fu to do some pseudo-random simulations for a >>> given StdGen (so that I can run the same simulation multiple times, if >>> needed). >>> >>> The following works: >>> >>> testState :: StdGen -> Int >>> testState = evalState (sampleRVar $ uniform 1 10) >>> >>> The following doesn't: >>> >>> testRWS :: StdGen -> Int >>> testRWS = fst . evalRWS (sampleRVar $ uniform 1 10) () >>> >>> I get >>> >>> :2:26: error: >>> • No instance for (MonadRandom (RWST () b0 StdGen Identity)) arising from a use of ‘sampleRVar’ >>> • In the first argument of ‘evalRWS’, namely ‘(sampleRVar $ uniform 1 10)’ >>> In the second argument of ‘(.)’, namely ‘evalRWS (sampleRVar $ uniform 1 10) ()’ >>> In the expression: fst . evalRWS (sampleRVar $ uniform 1 10) () >>> >>> Indeed, I do see a MonadRandom instance for StateT, but none for RWST [0]. >>> >>> Is there a reason to not have a MonadRandom instance for RWST? >>> >>> Am I looking in the wrong place? >>> >>> - >>> Sergiu >>> >>> [0] https://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Source.html >>> >>> >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> To (un)subscribe, modify options or view archives go to: >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>> Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From sivanov at colimite.fr Fri Aug 3 13:53:05 2018 From: sivanov at colimite.fr (Sergiu Ivanov) Date: Fri, 03 Aug 2018 15:53:05 +0200 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? In-Reply-To: References: <87600rskm7.fsf@colimite.fr> <20fc639d-8b80-297f-0b41-e291ca1d59d3@iohk.io> <8736vvsj9w.fsf@colimite.fr> Message-ID: <871sbfsgji.fsf@colimite.fr> Thus quoth Vanessa McHale on Fri Aug 03 2018 at 15:06 (+0200): > It seems like the instance comes from > http://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Internal-Source.html#v:getRandomPrim > then, no? I only see an instance for `StateT` unfortunately. Yes, that's what I see as well. > I suppose you could write an orphan instance for RWST if you really > wanted to. That's what I'll most probably do for my small project, but I was wondering whether it made sense to make a pull request to random-fu. To me, having a MonadRandom for both StateT and RWST seems very natural. - Sergiu > On 08/03/2018 07:54 AM, Sergiu Ivanov wrote: >> Hello Vanessa, >> >> MonadRandom from Control.Monad.Random does indeed have an RWST instance, >> but I'd like to stick with random-fu because of the long list of >> provided distributions, and the two seem incompatible : >> >> https://stackoverflow.com/a/13946470 >> >> I did try to force a very monoidal write-state: >> >> testRWS :: StdGen -> Int >> testRWS = fst . evalRWS work () >> where >> work = do >> tell "hello" >> sampleRVar $ uniform 1 10 >> >> I get >> >> :2:25: error: >> • No instance for (MonadRandom (RWST () String StdGen Identity)) arising from a use of ‘work’ >> • In the first argument of ‘evalRWS’, namely ‘work’ >> In the second argument of ‘(.)’, namely ‘evalRWS work ()’ >> In the expression: fst . evalRWS work () >> >> which seems to be saying the same thing as before :-( >> >> - >> Sergiu >> >> >> Thus quoth Vanessa McHale on Fri Aug 03 2018 at 14:43 (+0200): >>> It seems like you need your write-state to be a monoid in order to infer >>> a `MonadRandom` instance. Based on your code, I'm guessing the compiler >>> can't infer that. >>> >>> Have a look at >>> https://hackage.haskell.org/package/MonadRandom-0.5.1.1/docs/Control-Monad-Random-Class.html#t:MonadRandom >>> >>> >>> On 08/03/2018 07:31 AM, Sergiu Ivanov wrote: >>>> Dear Café, >>>> >>>> I would like to use random-fu to do some pseudo-random simulations for a >>>> given StdGen (so that I can run the same simulation multiple times, if >>>> needed). >>>> >>>> The following works: >>>> >>>> testState :: StdGen -> Int >>>> testState = evalState (sampleRVar $ uniform 1 10) >>>> >>>> The following doesn't: >>>> >>>> testRWS :: StdGen -> Int >>>> testRWS = fst . evalRWS (sampleRVar $ uniform 1 10) () >>>> >>>> I get >>>> >>>> :2:26: error: >>>> • No instance for (MonadRandom (RWST () b0 StdGen Identity)) arising from a use of ‘sampleRVar’ >>>> • In the first argument of ‘evalRWS’, namely ‘(sampleRVar $ uniform 1 10)’ >>>> In the second argument of ‘(.)’, namely ‘evalRWS (sampleRVar $ uniform 1 10) ()’ >>>> In the expression: fst . evalRWS (sampleRVar $ uniform 1 10) () >>>> >>>> Indeed, I do see a MonadRandom instance for StateT, but none for RWST [0]. >>>> >>>> Is there a reason to not have a MonadRandom instance for RWST? >>>> >>>> Am I looking in the wrong place? >>>> >>>> - >>>> Sergiu >>>> >>>> [0] https://hackage.haskell.org/package/random-source-0.3.0.6/docs/Data-Random-Source.html >>>> >>>> >>>> _______________________________________________ >>>> Haskell-Cafe mailing list >>>> To (un)subscribe, modify options or view archives go to: >>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>>> Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 487 bytes Desc: not available URL: From magnus at therning.org Fri Aug 3 15:16:16 2018 From: magnus at therning.org (Magnus Therning) Date: Fri, 03 Aug 2018 17:16:16 +0200 Subject: [Haskell-cafe] Need some help figuring out how to use the repl with reflex using only stack In-Reply-To: References: Message-ID: <87bmajo4zj.fsf@therning.org> Michael Litchard writes: > I've found a solution. I'm sure your answer helps someone with a > different > problem. And your solution was? /M > On Fri, Jul 27, 2018 at 7:47 AM, Sridhar Ratnakumar < > pervasiveproximity at gmail.com> wrote: > >> This doesn't directly answer your question, however in the case >> that all >> you want is to get started with a simple Reflex-DOM app, I'd >> suggest >> starting with obelisk: >> - https://github.com/obsidiansystems/obelisk >> - https://youtu.be/riJuXDIUMA0?t=30m15s >> >> Then you can just run `ob repl` to get into the repl. >> >> cheers, >> -srid >> https://www.srid.ca/ >> >> >> On Tue, 24 Jul 2018 at 14:04, Michael Litchard >> >> wrote: >> >>> I've created a minimal example to show you what I've tried. >>> Below is also >>> a truncated error log. Could someone help me figure out how to >>> get ghci >>> working with this example? >>> >>> https://github.com/mlitchard/reflex-todo >>> >>> stack repl --stack-yaml=stack-ghc.yaml >>> >>> Truncated error log >>> >>> Error: -- While building custom Setup.hs for package >>> jsaddle-dom-0.9.2.0 >>> using: >>> /home/mlitchard/.stack/setup-exe-cache/x86_64-linux/Cabal- >>> simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 >>> --builddir=.stack-work/dist/x86_64-linux/Cabal-1.24.2.0 >>> build lib:jsaddle-dom --ghc-options " -ddump-hi >>> -ddump-to-file" Process >>> exited with code: ExitFailure 1 Logs have been written to: >>> /home/mlitchard/projects/git/reflex-todo/.stack-work/logs/ >>> jsaddle-dom-0.9.2.0.log >>> >>> Preprocessing library jsaddle-dom-0.9.2.0... [587 of 599] >>> Compiling >>> JSDOM.Custom.XMLHttpRequest ( >>> src/JSDOM/Custom/XMLHttpRequest.hs, >>> .stack-work/dist/x86_64-linux/Cabal-1.24.2.0/build/JSDOM/Custom/XMLHttpRequest.o >>> ) /home/mlitchard/projects/git/reflex-todo/.stack-work/ >>> downloaded/Vheiln5kqwE0/src/JSDOM/Custom/XMLHttpRequest.hs:39:46: >>> error: >>> • Could not deduce (Control.Monad.Catch.MonadThrow >>> Language.Javascript.JSaddle.Types.JSM) arising from a use of >>> ‘throwM’ >>> from the context: MonadDOM m bound by the type signature for: >>> throwXHRError >>> :: MonadDOM m => Maybe XHRError -> m () at >>> src/JSDOM/Custom/XMLHttpRequest.hs:38:1-53 >>> • In the second argument of ‘(.)’, namely ‘throwM’ In the >>> second argument >>> of ‘maybe’, namely ‘(liftDOM . throwM)’ In the expression: >>> maybe (return >>> ()) (liftDOM . throwM) /home/mlitchard/projects/git/ >>> reflex-todo/.stack-work/downloaded/Vheiln5kqwE0/src/ >>> JSDOM/Custom/XMLHttpRequest.hs:42:20: error: • No instance for >>> (Control.Monad.Catch.MonadMask >>> Language.Javascript.JSaddle.Types.JSM) >>> arising from a use of ‘bracket’ • In the first argument of >>> ‘(.)’, namely >>> ‘bracket aquire id’ In the expression: bracket aquire id . >>> const In an >>> equation for ‘withEvent’: withEvent aquire = bracket aquire id >>> . const >>> /home/mlitchard/projects/git/reflex-todo/.stack-work/ >>> downloaded/Vheiln5kqwE0/src/JSDOM/Custom/XMLHttpRequest.hs:45:31: >>> error: >>> • Could not deduce (Control.Monad.Catch.MonadCatch >>> Language.Javascript.JSaddle.Types.JSM) arising from an >>> operator section >>> from the context: MonadDOM m bound by the type signature for: >>> send' :: >>> MonadDOM m => XMLHttpRequest -> Maybe JSVal -> m () at >>> src/JSDOM/Custom/XMLHttpRequest.hs:44:1-62 >>> • In the expression: (`onException` abort self) In the second >>> argument of >>> ‘($)’, namely ‘(`onException` abort self) $ do { result <- >>> liftIO >>> newEmptyMVar; r <- withEvent (onAsync self Generated.error . >>> liftIO $ >>> putMVar result (Just XHRError)) $ withEvent (onAsync self >>> abortEvent . >>> liftIO $ putMVar result (Just XHRAborted)) $ withEvent >>> (onAsync self load . >>> liftIO $ putMVar result Nothing) $ do { void $ case mbVal of { >>> Nothing -> >>> ... Just val -> ... }; liftIO $ takeMVar result }; >>> throwXHRError r }’ In >>> the expression: liftDOM $ (`onException` abort self) $ do { >>> result <- >>> liftIO newEmptyMVar; r <- withEvent (onAsync self >>> Generated.error . liftIO >>> $ putMVar result (Just XHRError)) $ withEvent (onAsync self >>> abortEvent . >>> liftIO $ putMVar result (Just XHRAborted)) $ withEvent >>> (onAsync self load . >>> liftIO $ putMVar result Nothing) $ do { void $ case mbVal of { >>> Nothing -> >>> ... Just val -> ... }; liftIO $ takeMVar result }; >>> throwXHRError r } >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> To (un)subscribe, modify options or view archives go to: >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>> Only members subscribed via the mailman list are allowed to >>> post. >> >> > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to > post. -- Magnus Therning OpenPGP: 0x927912051716CE39 email: magnus at therning.org jabber: magnus at therning.org twitter: magthe http://therning.org/magnus Computers are useless. They can only give you answers. — Pablo Picasso -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 832 bytes Desc: not available URL: From capn.freako at gmail.com Fri Aug 3 21:01:17 2018 From: capn.freako at gmail.com (David Banas) Date: Fri, 3 Aug 2018 14:01:17 -0700 Subject: [Haskell-cafe] How to turn Integer into Proxy (n :: KnownNat) with n equal to the integer? Message-ID: <698B9352-3128-4324-A53E-3A01A29F9BD9@gmail.com> I’d like to use Data.Vector.Sized.slice’, but it wants the starting position and length parameters as Proxys, not Integers. How can I convert an Integer into a Proxy (n :: KnownNat) with n equal to the integer? From kane at kane.cx Fri Aug 3 21:14:54 2018 From: kane at kane.cx (David Kraeutmann) Date: Fri, 3 Aug 2018 23:14:54 +0200 Subject: [Haskell-cafe] How to turn Integer into Proxy (n :: KnownNat) with n equal to the integer? In-Reply-To: <698B9352-3128-4324-A53E-3A01A29F9BD9@gmail.com> References: <698B9352-3128-4324-A53E-3A01A29F9BD9@gmail.com> Message-ID: The best you can do is `someNatVal`: case someNatVal 10 of   Just (SomeNat p) -> _ {- do stuff with p -}   _ -> _ {- not a nat -} On 8/3/2018 11:01 PM, David Banas wrote: > I’d like to use Data.Vector.Sized.slice’, but it wants the starting position and length parameters as Proxys, not Integers. > How can I convert an Integer into a Proxy (n :: KnownNat) with n equal to the integer? > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael at schmong.org Fri Aug 3 22:16:00 2018 From: michael at schmong.org (Michael Litchard) Date: Fri, 3 Aug 2018 15:16:00 -0700 Subject: [Haskell-cafe] Need some help figuring out how to use the repl with reflex using only stack In-Reply-To: <87bmajo4zj.fsf@therning.org> References: <87bmajo4zj.fsf@therning.org> Message-ID: The solution is in the stack.yaml file of this project https://github.com/mlitchard/reflex-todo On Fri, Aug 3, 2018 at 8:16 AM, Magnus Therning wrote: > > Michael Litchard writes: > > I've found a solution. I'm sure your answer helps someone with a different >> problem. >> > > And your solution was? > > /M > > > On Fri, Jul 27, 2018 at 7:47 AM, Sridhar Ratnakumar < >> pervasiveproximity at gmail.com> wrote: >> >> This doesn't directly answer your question, however in the case that all >>> you want is to get started with a simple Reflex-DOM app, I'd suggest >>> starting with obelisk: >>> - https://github.com/obsidiansystems/obelisk >>> - https://youtu.be/riJuXDIUMA0?t=30m15s >>> >>> Then you can just run `ob repl` to get into the repl. >>> >>> cheers, >>> -srid >>> https://www.srid.ca/ >>> >>> >>> On Tue, 24 Jul 2018 at 14:04, Michael Litchard < >>> litchard.michael at gmail.com> >>> wrote: >>> >>> I've created a minimal example to show you what I've tried. Below is also >>>> a truncated error log. Could someone help me figure out how to get ghci >>>> working with this example? >>>> >>>> https://github.com/mlitchard/reflex-todo >>>> >>>> stack repl --stack-yaml=stack-ghc.yaml >>>> >>>> Truncated error log >>>> >>>> Error: -- While building custom Setup.hs for package jsaddle-dom-0.9.2.0 >>>> using: /home/mlitchard/.stack/setup-exe-cache/x86_64-linux/Cabal- >>>> simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 --builddir=.stack-work/dist/x8 >>>> 6_64-linux/Cabal-1.24.2.0 >>>> build lib:jsaddle-dom --ghc-options " -ddump-hi -ddump-to-file" Process >>>> exited with code: ExitFailure 1 Logs have been written to: >>>> /home/mlitchard/projects/git/reflex-todo/.stack-work/logs/ >>>> jsaddle-dom-0.9.2.0.log >>>> >>>> Preprocessing library jsaddle-dom-0.9.2.0... [587 of 599] Compiling >>>> JSDOM.Custom.XMLHttpRequest ( src/JSDOM/Custom/XMLHttpRequest.hs, >>>> .stack-work/dist/x86_64-linux/Cabal-1.24.2.0/build/JSDOM/Cus >>>> tom/XMLHttpRequest.o >>>> ) /home/mlitchard/projects/git/reflex-todo/.stack-work/ >>>> downloaded/Vheiln5kqwE0/src/JSDOM/Custom/XMLHttpRequest.hs:39:46: >>>> error: >>>> • Could not deduce (Control.Monad.Catch.MonadThrow >>>> Language.Javascript.JSaddle.Types.JSM) arising from a use of ‘throwM’ >>>> from the context: MonadDOM m bound by the type signature for: >>>> throwXHRError >>>> :: MonadDOM m => Maybe XHRError -> m () at >>>> src/JSDOM/Custom/XMLHttpRequest.hs:38:1-53 >>>> • In the second argument of ‘(.)’, namely ‘throwM’ In the second >>>> argument >>>> of ‘maybe’, namely ‘(liftDOM . throwM)’ In the expression: maybe (return >>>> ()) (liftDOM . throwM) /home/mlitchard/projects/git/ >>>> reflex-todo/.stack-work/downloaded/Vheiln5kqwE0/src/ >>>> JSDOM/Custom/XMLHttpRequest.hs:42:20: error: • No instance for >>>> (Control.Monad.Catch.MonadMask Language.Javascript.JSaddle.Types.JSM) >>>> arising from a use of ‘bracket’ • In the first argument of ‘(.)’, namely >>>> ‘bracket aquire id’ In the expression: bracket aquire id . const In an >>>> equation for ‘withEvent’: withEvent aquire = bracket aquire id . const >>>> /home/mlitchard/projects/git/reflex-todo/.stack-work/ >>>> downloaded/Vheiln5kqwE0/src/JSDOM/Custom/XMLHttpRequest.hs:45:31: >>>> error: >>>> • Could not deduce (Control.Monad.Catch.MonadCatch >>>> Language.Javascript.JSaddle.Types.JSM) arising from an operator section >>>> from the context: MonadDOM m bound by the type signature for: send' :: >>>> MonadDOM m => XMLHttpRequest -> Maybe JSVal -> m () at >>>> src/JSDOM/Custom/XMLHttpRequest.hs:44:1-62 >>>> • In the expression: (`onException` abort self) In the second argument >>>> of >>>> ‘($)’, namely ‘(`onException` abort self) $ do { result <- liftIO >>>> newEmptyMVar; r <- withEvent (onAsync self Generated.error . liftIO $ >>>> putMVar result (Just XHRError)) $ withEvent (onAsync self abortEvent . >>>> liftIO $ putMVar result (Just XHRAborted)) $ withEvent (onAsync self >>>> load . >>>> liftIO $ putMVar result Nothing) $ do { void $ case mbVal of { Nothing >>>> -> >>>> ... Just val -> ... }; liftIO $ takeMVar result }; throwXHRError r }’ In >>>> the expression: liftDOM $ (`onException` abort self) $ do { result <- >>>> liftIO newEmptyMVar; r <- withEvent (onAsync self Generated.error . >>>> liftIO >>>> $ putMVar result (Just XHRError)) $ withEvent (onAsync self abortEvent . >>>> liftIO $ putMVar result (Just XHRAborted)) $ withEvent (onAsync self >>>> load . >>>> liftIO $ putMVar result Nothing) $ do { void $ case mbVal of { Nothing >>>> -> >>>> ... Just val -> ... }; liftIO $ takeMVar result }; throwXHRError r } >>>> _______________________________________________ >>>> Haskell-Cafe mailing list >>>> To (un)subscribe, modify options or view archives go to: >>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>>> Only members subscribed via the mailman list are allowed to post. >>>> >>> >>> >>> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. >> > > > -- > Magnus Therning OpenPGP: 0x927912051716CE39 > email: magnus at therning.org jabber: magnus at therning.org > twitter: magthe http://therning.org/magnus > > Computers are useless. They can only give you answers. > — Pablo Picasso > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dominic at steinitz.org Sat Aug 4 09:02:43 2018 From: dominic at steinitz.org (dominic at steinitz.org) Date: Sat, 4 Aug 2018 10:02:43 +0100 Subject: [Haskell-cafe] A Performance Puzzle Message-ID: <73CE89AB-749E-40D5-9993-F32E80F782CB@steinitz.org> > Something Haskell has lacked for a long time is a good medium-duty > linear system solver based on the LU decomposition. There are bindings > to the usual C/Fortran libraries, but not one in pure Haskell. (An > example "LU factorization" routine that does not do partial pivoting has > been around for years, but lacking pivoting it can fail unexpectedly on > well-conditioned inputs. Another Haskell LU decomposition using partial > pivoting is around, but it uses an inefficient representation of the > pivot matrix, so it's not suited to solving systems of more than 100 x > 100, say.) > > By medium duty I mean a linear system solver that can handle systems of > (1000s) x (1000s) and uses Crout's efficient in-place algorithm. In > short, a program does everything short of exploiting SIMD vector > instructions for solving small subproblems. > > Instead of complaining about this, I have written a little library that > implements this. It contains an LU factorization function and an LU > system solver. The LU factorization also returns the parity of the > pivots ( = (-1)^(number of row swaps) ) so it can be used to calculate > determinants. I used Gustavson's recursive (imperative) version of > Crout's method. The implementation is quite simple and deserves to be > better known by people using functional languages to do numeric work. > The library can be downloaded from GitHub: > https://github.com/gwright83/luSolve Great news :) Dominic Steinitz dominic at steinitz.org http://idontgetoutmuch.wordpress.com Twitter: @idontgetoutmuch -------------- next part -------------- An HTML attachment was scrubbed... URL: From dominic at steinitz.org Sat Aug 4 09:03:47 2018 From: dominic at steinitz.org (dominic at steinitz.org) Date: Sat, 4 Aug 2018 10:03:47 +0100 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? Message-ID: <6506DBEF-8676-4AC8-BF59-39B9E5416E02@steinitz.org> > > I suppose you could write an orphan instance for RWST if you really > > wanted to. > > That's what I'll most probably do for my small project, but I was > wondering whether it made sense to make a pull request to random-fu. To > me, having a MonadRandom for both StateT and RWST seems very natural. Please do make a PR - I will accept it immediately :) Dominic Steinitz dominic at steinitz.org http://idontgetoutmuch.wordpress.com Twitter: @idontgetoutmuch -------------- next part -------------- An HTML attachment was scrubbed... URL: From dominic at steinitz.org Sat Aug 4 11:44:47 2018 From: dominic at steinitz.org (dominic at steinitz.org) Date: Sat, 4 Aug 2018 12:44:47 +0100 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: <73CE89AB-749E-40D5-9993-F32E80F782CB@steinitz.org> References: <73CE89AB-749E-40D5-9993-F32E80F782CB@steinitz.org> Message-ID: I just tried using Mersenne to generate the random matrices rather than `System.Random`. It is about 15% faster so I don’t think the actual RNG process is the culprit. Dominic Steinitz dominic at steinitz.org http://idontgetoutmuch.wordpress.com Twitter: @idontgetoutmuch > On 4 Aug 2018, at 10:02, dominic at steinitz.org wrote: > >> Something Haskell has lacked for a long time is a good medium-duty >> linear system solver based on the LU decomposition. There are bindings >> to the usual C/Fortran libraries, but not one in pure Haskell. (An >> example "LU factorization" routine that does not do partial pivoting has >> been around for years, but lacking pivoting it can fail unexpectedly on >> well-conditioned inputs. Another Haskell LU decomposition using partial >> pivoting is around, but it uses an inefficient representation of the >> pivot matrix, so it's not suited to solving systems of more than 100 x >> 100, say.) >> >> By medium duty I mean a linear system solver that can handle systems of >> (1000s) x (1000s) and uses Crout's efficient in-place algorithm. In >> short, a program does everything short of exploiting SIMD vector >> instructions for solving small subproblems. >> >> Instead of complaining about this, I have written a little library that >> implements this. It contains an LU factorization function and an LU >> system solver. The LU factorization also returns the parity of the >> pivots ( = (-1)^(number of row swaps) ) so it can be used to calculate >> determinants. I used Gustavson's recursive (imperative) version of >> Crout's method. The implementation is quite simple and deserves to be >> better known by people using functional languages to do numeric work. >> The library can be downloaded from GitHub: >> https://github.com/gwright83/luSolve > Great news :) > > Dominic Steinitz > dominic at steinitz.org > http://idontgetoutmuch.wordpress.com > Twitter: @idontgetoutmuch > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bertram.felgenhauer at googlemail.com Sat Aug 4 13:11:32 2018 From: bertram.felgenhauer at googlemail.com (Bertram Felgenhauer) Date: Sat, 4 Aug 2018 15:11:32 +0200 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> Message-ID: <20180804131132.GA5167@24f89f8c-e6a1-4e75-85ee-bb8a3743bb9f> Hi Gregory, Gregory Wright wrote: > Something Haskell has lacked for a long time is a good medium-duty > linear system solver based on the LU decomposition.  There are bindings > to the usual C/Fortran libraries, but not one in pure Haskell.  (An > example "LU factorization" routine that does not do partial pivoting has > been around for years, but lacking pivoting it can fail unexpectedly on > well-conditioned inputs.  Another Haskell LU decomposition using partial > pivoting is around, but it uses an inefficient representation of the > pivot matrix, so it's not suited to solving systems of more than 100 x > 100, say.) There are ways to improve the code; in particular, one can change the matrix multiplication to accumulate the result of multiplying a row by a column: numLoopState 0 (ca - 1) 0 $ \s k -> do aik <- MU.unsafeRead a (i, k) bkj <- MU.unsafeRead b (k, j) return $! s + aik * bkj At the end of the day, ghc's native code generator is pretty terrible for tight inner loops as they arise in matrix multiplication. The above results in an assembly language loop that does lots of useless shuffling of registers (saving and restoring them on the stack), index recomputation, and even checking a pointer tag to see if some closure has already been evaluated, all in the innermost loop. (Full code at end.) If you use -fllvm, the code becomes quite a bit faster, and the inner loop looks amazingly decent; there is no saving of state anymore, no tag check, and the index computation has mostly disappeared thanks to strength reduction: 4114a0: f2 0f 10 0f movsd (%rdi),%xmm1 ; fetch entry from first matrix 4114a4: f2 0f 59 0b mulsd (%rbx),%xmm1 ; multiply by entry from second matrix 4114a8: f2 0f 58 c1 addsd %xmm1,%xmm0 ; add to accumulator 4114ac: 49 ff c5 inc %r13 ; increment loop counter 4114af: 4c 01 e3 add %r12,%rbx ; advance pointer into second matrix 4114b2: 48 83 c7 08 add $0x8,%rdi ; advance pointer into first matrix 4114b6: 4c 39 ee cmp %r13,%rsi ; test for end of loop 4114b9: 75 e5 jne 4114a0 But this could be quite a bit faster if the code were vectorized, for example, by processing 4 columns at the same time. I would expect a good implementation of BLAS to do that. To speed matrix multiplication up on a higher level, Strassen multiplication comes to mind, though "at the price of a somewhat reduced numerical stability" (Wikipedia). Cheers, Bertram NCG inner loop: _cdUi: cmpq %rbx,%r10 ; check loop upper bound je _cdUx ; exit loop _cdUr: movq $block_cdUp_info,-96(%rbp) movq %rbx,%r11 ; save %rbx in %r11 movq %rcx,%rbx movq %rdx,-88(%rbp) movq %rsi,-80(%rbp) movq %rax,-72(%rbp) movq %rdi,-64(%rbp) movq %r8,-56(%rbp) movq %r9,-48(%rbp) movq %r11,-40(%rbp) movq %rcx,-32(%rbp) movq %r14,-24(%rbp) movq %r10,-16(%rbp) movsd %xmm0,-8(%rbp) ; save lots of state addq $-96,%rbp testb $7,%bl ; check whether (rbx) is evaluated jne _cdUp ; yes -> skip closure _cdUs: jmp *(%rbx) ; enter closure .align 8 .quad 122571 .quad 30 block_cdUp_info: _cdUp: movq 8(%rbp),%rax ; was: %rdx movq 16(%rbp),%rcx ; was: %rsi movq 24(%rbp),%rdx ; was: %rax movq 32(%rbp),%rsi ; was: %rdi movq 40(%rbp),%rdi ; was: %8 movq 48(%rbp),%r8 ; was: %r9 movq 56(%rbp),%r9 ; was: %r11 movq 64(%rbp),%r10 ; was: %rcx movq 72(%rbp),%r11 ; was: %r14 movq 80(%rbp),%r14 ; was: %r10 movq %rax,64(%rsp) ; spill, was: %rdx movq %r14,%rax movq %rcx,72(%rsp) ; spill, was: %rsi movq 64(%rsp),%rcx imulq %rcx,%rax addq %r11,%rax movq %rsi,%rcx addq %rax,%rcx movq 72(%rsp),%rax addq %rcx,%rax movq 7(%rbx),%rbx movq 64(%rsp),%rcx imulq %rcx,%rbx addq %r14,%rbx movq %rdi,%rcx addq %rbx,%rcx movq 72(%rsp),%rbx addq %rcx,%rbx movsd 16(%rdx,%rbx,8),%xmm0 ; read one array entry mulsd 16(%rdx,%rax,8),%xmm0 ; multiply by other array entry movsd 88(%rbp),%xmm1 ; add accumulator (was: %xmm0) addsd %xmm0,%xmm1 addq $96,%rbp incq %r14 _nefT: movsd %xmm1,%xmm0 ; update accumulator movq %r10,%rcx ; was: %rcx movq %r14,%r10 ; was: %r10 (now + 1) movq %r11,%r14 ; was: %r9 movq %r9,%rbx ; was: %r11 (where we saved %rbx earlier) movq %r8,%r9 ; was: %r9 movq %rdi,%r8 ; was: %r8 movq %rsi,%rdi ; was: %rdi movq %rdx,%rax ; was: %rax movq 72(%rsp),%rsi ; was: %rsi movq 64(%rsp),%rdi ; was: %rdx ??? jmp _cdUi ; loop From gwright at antiope.com Sat Aug 4 15:34:00 2018 From: gwright at antiope.com (Gregory Wright) Date: Sat, 4 Aug 2018 11:34:00 -0400 Subject: [Haskell-cafe] A Performance Puzzle In-Reply-To: <19e48f5b-4e29-79cd-6a0a-4f48f54ca2a2@mathr.co.uk> References: <4c9d1388-099f-6e00-113e-0da97c6e1041@antiope.com> <19e48f5b-4e29-79cd-6a0a-4f48f54ca2a2@mathr.co.uk> Message-ID: <12473540-b18c-a508-0e42-48a8d6b94a60@antiope.com> Hi Claude, Building with llvm is an excellent idea.  I see the same 4x performance improvement that you noted.  I also tried building the benchmarks with and without the '-threaded' option and saw no difference in run times.  Perhaps the threaded gc issues are behind us. I'll incorporate your changes into the repo on GitHub.  Thank you. If the obvious deficiencies have been fixed by building with llvm, then the next place to look for improvement is the matrix multiplication.  I profiled the test last night and have not digested the results, but matrixMultiply still stands out as taking a lot of time. Best Wishes, Greg On 8/2/18 11:29 PM, Claude Heiland-Allen wrote: > Hi Gregory, > > On 03/08/18 01:16, Gregory Wright wrote: >> That's an interesting point.  Could the generation of the random >> matrix be that slow?  Something to check. > It's not that it's slow by itself, I think it's that the CAF mVals > ::[Double] is retained, taking ~40MB of heap which slows down GC. > > Using criterion's `env` isn't so hard, and gets a much nicer looking > heap profile graph.  See new benchmark code attached. > > Graphs: > https://mathr.co.uk/tmp/luSolve-bench.svg > https://mathr.co.uk/tmp/luSolve-bench-env.svg > >> >> On 8/2/18 7:47 PM, Vanessa McHale wrote: >>> Looking at your benchmarks you may be benchmarking the wrong thing. >>> The function you are benchmarking is runLUFactor, which generates >>> random matrices in addition to factoring them. >>> >>> On 08/02/2018 05:27 PM, Gregory Wright wrote: >>>> benchmarking LUSolve/luFactor 1000 x 1000 matrix >>>> >>>> time                 1.940 s    (1.685 s .. 2.139 s) >>>>                      0.998 R²   (0.993 R² .. 1.000 R²) >>>> mean                 1.826 s    (1.696 s .. 1.880 s) >>>> > I started at mean 1.50s with your code. >>>> >>>> std dev              93.63 ms   (5.802 ms .. 117.8 ms) >>>> variance introduced by outliers: 19% (moderately inflated) >>>> > > Making the `env` change and compiling with -fllvm (as suggested in > #haskell on irc.freenode.net, for a 4x speed boost) brought my time > for that benchmark to mean 257ms. +RTS -s tells me productivity is > 99.1%, which is pretty high. > I compiled the benchmark by hand for best speed, as cabal seems to add > -prof which slows the bench down slightly. > I also compiled without -threaded, because the code isn't parallelized > afaict, and parallel GC can be a bottleneck (is this still true?). > > > Claude > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sivanov at colimite.fr Sat Aug 4 22:16:58 2018 From: sivanov at colimite.fr (Sergiu Ivanov) Date: Sun, 05 Aug 2018 01:16:58 +0300 Subject: [Haskell-cafe] [random-fu] sampleRVar with StdGen in RWS? In-Reply-To: <6506DBEF-8676-4AC8-BF59-39B9E5416E02@steinitz.org> References: <6506DBEF-8676-4AC8-BF59-39B9E5416E02@steinitz.org> Message-ID: <87y3dlrd45.fsf@colimite.fr> Hi Dominic, Thanks for your answer! Here it goes: https://github.com/mokus0/random-fu/pull/43 I essentially copied and pasted State instances. (Not sure why monadRandom is used for PureMT, but not for StdGen, though.) - Sergiu Thus quoth dominic at steinitz.org on Sat Aug 04 2018 at 12:03 (+0300): >> > I suppose you could write an orphan instance for RWST if you really >> > wanted to. >> >> That's what I'll most probably do for my small project, but I was >> wondering whether it made sense to make a pull request to random-fu. To >> me, having a MonadRandom for both StateT and RWST seems very natural. > Please do make a PR - I will accept it immediately :) > Dominic Steinitz > dominic at steinitz.org > http://idontgetoutmuch.wordpress.com > Twitter: @idontgetoutmuch > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 487 bytes Desc: not available URL: From luke_lau at icloud.com Sun Aug 5 01:11:57 2018 From: luke_lau at icloud.com (Luke Lau) Date: Sun, 05 Aug 2018 02:11:57 +0100 Subject: [Haskell-cafe] ANN: lsp-test-0.1.0.0 Message-ID: My GSoC 2018 project (and first package!), lsp-test , is now available on Hackage. It allows you to carry out functional end-to-end tests at a high level for LSP servers, and we’re currently using it in haskell-ide-engine . Many thanks to Alan Zimmerman and Zubin Duggal for their invaluable help this summer. Hopefully it will help improve your LSP servers, or maybe entice you to make one for your language! -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.pelenitsyn at gmail.com Sun Aug 5 08:59:59 2018 From: a.pelenitsyn at gmail.com (Artem Pelenitsyn) Date: Sun, 5 Aug 2018 11:59:59 +0300 Subject: [Haskell-cafe] Fixity of ($) and (.) vs. (&) and (>>>) In-Reply-To: References: Message-ID: Hello Frederik! Indeed, this sounds like a flaw. I don't think it can be easily fixed though. E.g. I tried to recompile GHC with dumped fixity of >>>, as you suggested. It failed short on the Arrow.hs file, complaining about the definition of (|||) inside ArrowChoice: f ||| g = f +++ g >>> arr untag Likewise, many things will be broken by this change in many other places, I guess. Nevertheless, you could try to raise this question on the libraries mailing list which is best suited for concerns like this, I believe: https://mail.haskell.org/mailman/listinfo/libraries -- Best, Artem On Thu, 2 Aug 2018 at 23:55 Frederik Hanghøj Iversen wrote: > With function composition I can easily write something like > > h . g . f $ expr > > However if I want to write the equivalent in left-to-right composition > style: > > expr & f >>> g >>> h > > This is not possible due to a parsing error arising from the fixity of the > operators. (>>>) is provided by Control.Arrow and (&) by Data.Function. My > question is, would it not be better to *decrement* the fixity of (&) by one > or *increment* the fixity of (>>>) by one (probably rather the latter)? > > -- > Regards > *Frederik Hanghøj Iversen* > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mpevnev at gmail.com Sun Aug 5 12:30:04 2018 From: mpevnev at gmail.com (Michail Pevnev) Date: Sun, 5 Aug 2018 15:30:04 +0300 Subject: [Haskell-cafe] Working around floating-point inaccuracies Message-ID: <20180805123004.sjwj2tck2htmihmm@MishkaPC> Hello everyone! For a library I write at the moment, I made a class for approximate geometric equality comparisons (and dubbed it `ApproxEq`). It's not a very lawful class, but there is one invariant that should hold absolutely always - if two entities coincide but have different representations, they should compare "equal". All instances for my geometric entities seem to uphold this invariant (btw, QuickCheck is awesome). Except for the `Plane` type, which gives me a false negative once in about 50000 runs. I've chosen to represent planes by two vectors: an arbitrary point on a plane, and a normal. To test this invariant I translate the plane by a vector parallel to the plane, and then compare the translated plane with the original. The general pattern to these failures is that one of the coordinates of the origin point of the untranslated plane is huge compared to the other two - by 4-6 orders of magnitude, while the translation vector is not particularly big and has about the same magnitude as the two smaller coordinates. I suspect that this difference throws off the function that tests if a point belongs to a plane (which is in turn used in the equality comparison) by filling lower digits of participating numbers with floating-point garbage. I can live with this false negative, but I'd prefer not to. There probably is a clever way to work around it, I just can't find it. Any ideas? Thanks in advance. The relevant code is below. ``` -- | A plane is represented by an arbitrary point on it and a normal vector. data Plane a = Plane (V3 a) (V3 a) deriving (Show) instance (Epsilon a, Floating a) => ApproxEq (Plane a) where p1@(Plane o1 n1) ~== p2@(Plane o2 n2) = res where n1' = normalize n1 n2' = normalize n2 parallel = n1' ~== n2' antiparallel = (-n1') ~== n2' originsAreTheSame = o1 ~== o2 originsBelong = pointOnPlane p1 o2 || pointOnPlane p2 o1 res = (parallel || antiparallel) && (originsAreTheSame || originsBelong) -- | Return True if a point lies on a plane. pointOnPlane :: (Epsilon a, Floating a) => Plane a -> V3 a -> Bool pointOnPlane (Plane o n) v = nearZero $ delta `dot` n' where delta = normalize $ o - v n' = normalize n ``` -- Michail. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From jo at durchholz.org Sun Aug 5 12:52:52 2018 From: jo at durchholz.org (Joachim Durchholz) Date: Sun, 5 Aug 2018 14:52:52 +0200 Subject: [Haskell-cafe] Working around floating-point inaccuracies In-Reply-To: <20180805123004.sjwj2tck2htmihmm@MishkaPC> References: <20180805123004.sjwj2tck2htmihmm@MishkaPC> Message-ID: <7cbdcd98-f4a5-d482-80b6-e4bf2f9258c4@durchholz.org> Am 05.08.2018 um 14:30 schrieb Michail Pevnev: > The general pattern to these failures is that one of the coordinates of > the origin point of the untranslated plane is huge compared to the other > two - by 4-6 orders of magnitude, while the translation vector is not > particularly big and has about the same magnitude as the two smaller > coordinates. I haven't checked whether this is really the case, but such failures tend to happen when the math is "badly conditioned" - i.e. if you're doing the equivalent of a/(b-c) somewhere, where b and c are so close to each other that most or all significant digits cancel out. Geometrically, a typical task would be trying to find the intersection of almost-parallel linear objects. Either your test code has the same instabilities as the tested code. In this case, your tested code isn't suitable for certain classes of situations; you'll want to find out which these are, and document them. Or try and find a different algorithm. In this case: Congratulations, testing revealed a real problem in your code :-) Or your test code has different instabilities. In that case, rewrite your test code. A different way to phrase this is: Your test code makes different assumptions (about numeric stability, that is) than the code under test. The *clean* way to deal with this is to calculate the error bounds, document them, and write test code that checks whether the code under test is behaving within the calculated error bounds. However, this is a pretty hairy thing to do; expect to spend several weeks to get the math worked out - or a few days with a numerics expert who already has seen it all. So maybe you'll want to think about alternatives; which of these are relevant depends a lot on what you're using your code for, and what kinds of qualities you want to achieve. Yet another approach might be using Rational instead of float. Rational is a net win only if you don't have iterations in your code, otherwise your numerators and denominators will grow on each iteration, eating up your memory. Regards, Jo From mpevnev at gmail.com Sun Aug 5 16:14:57 2018 From: mpevnev at gmail.com (Michail Pevnev) Date: Sun, 5 Aug 2018 19:14:57 +0300 Subject: [Haskell-cafe] Working around floating-point inaccuracies In-Reply-To: <7cbdcd98-f4a5-d482-80b6-e4bf2f9258c4@durchholz.org> References: <20180805123004.sjwj2tck2htmihmm@MishkaPC> <7cbdcd98-f4a5-d482-80b6-e4bf2f9258c4@durchholz.org> Message-ID: <20180805161457.6ln7onaibqai5e7l@MishkaPC> I've used an alternative algorithm as you suggested, and it works like a charm. Thanks for helping me out of my tunnel vision. -- Michail. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From olf at aatal-apotheke.de Sun Aug 5 20:18:37 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Sun, 5 Aug 2018 22:18:37 +0200 Subject: [Haskell-cafe] Working around floating-point inaccuracies Message-ID: <1B1737C7-7A6F-4E58-9BAF-8C99AD808640@aatal-apotheke.de> Michail, Each plane in 3d space is determined by a single linear equation with 3 unknowns. Essentially the equation is what pointOnPlane evaluates. Two planes are equal if the system of linear equations consisting of both equations has rank 1. This is a standard concept of linear algebra, hence the answer to your problem (and code for a good implementation) should be found in the literature on that subject - numerical linear algebra. Google "numerical rank of a matrix". The concepts you are looking for is the "condition number" or "operator norm". You could try to enforce an invariant that the representation is always as nice as possible, numerically. If you are okay with a vector space over the rational numbers, you could represent your planes by an equation with integer coefficients, which makes equality testing independent of floating point issues. Olaf From capn.freako at gmail.com Sun Aug 5 21:31:05 2018 From: capn.freako at gmail.com (David Banas) Date: Sun, 5 Aug 2018 14:31:05 -0700 Subject: [Haskell-cafe] Bizarre GHC error. Message-ID: Has anyone seen this kind of error from GHC? dca9047d694f:concat-learn a594349$ stack build :lenna concat-learn-0.2.0.0: build (lib + exe) Preprocessing library concat-learn-0.2.0.0... [6 of 6] Compiling ConCat.Learn.CNN.Conv ( src/ConCat/Learn/CNN/Conv.hs, .stack-work/dist/x86_64-osx/Cabal-1.24.2.0/build/ConCat/Learn/CNN/Conv.o ) user error (Unexpected result from the SMT solver: Expected: success Result: (error "line 1515 column 22: unknown constant tn_1" ) ) -- While building custom Setup.hs for package concat-learn-0.2.0.0 using: /Users/a594349/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.2.0 build lib:concat-learn exe:lenna --ghc-options " -ddump-hi -ddump-to-file" Process exited with code: ExitFailure 1 I started seeing it when I started trying to use the someNatVal function. -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Sun Aug 5 21:42:49 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Sun, 5 Aug 2018 17:42:49 -0400 Subject: [Haskell-cafe] Bizarre GHC error. In-Reply-To: References: Message-ID: It's using a GHC plugin that uses an SMT solver for Nat constraints, and the solver threw an error. You may need to talk to the author of the solver plugin. On Sun, Aug 5, 2018 at 5:31 PM David Banas wrote: > Has anyone seen this kind of error from GHC? > > dca9047d694f:concat-learn a594349$ stack build :lenna > concat-learn-0.2.0.0: build (lib + exe) > Preprocessing library concat-learn-0.2.0.0... > [6 of 6] Compiling ConCat.Learn.CNN.Conv ( src/ConCat/Learn/CNN/Conv.hs, > .stack-work/dist/x86_64-osx/Cabal-1.24.2.0/build/ConCat/Learn/CNN/Conv.o ) > user error (Unexpected result from the SMT solver: > Expected: success > Result: (error "line 1515 column 22: unknown constant tn_1" ) > ) > > -- While building custom Setup.hs for package concat-learn-0.2.0.0 using: > > /Users/a594349/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 > --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.2.0 build > lib:concat-learn exe:lenna --ghc-options " -ddump-hi -ddump-to-file" > Process exited with code: ExitFailure 1 > > I started seeing it when I started trying to use the someNatVal function. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From capn.freako at gmail.com Tue Aug 7 00:07:35 2018 From: capn.freako at gmail.com (David Banas) Date: Mon, 6 Aug 2018 17:07:35 -0700 Subject: [Haskell-cafe] How to increase solver iterations? Message-ID: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> Hi all, I’m getting this ghc compilation error: solveSimpleWanteds: too many iterations (limit = 4) Set limit with -fsolver-iterations=n; n=0 for no limit These are the only plug-ins I’m using: {-# OPTIONS_GHC -fplugin GHC.TypeLits.KnownNat.Solver #-} {-# OPTIONS_GHC -fplugin TypeNatSolver #-} I’ve tried the following, one at a time: {-# OPTIONS_GHC -fplugin-opt=TypeNatSolver:solver-iterations=10 #-} {-# OPTIONS_GHC -fplugin-opt=TypeNatSolver:fsolver-iterations=10 #-} {-# OPTIONS_GHC -fplugin-opt=GHC.TypeLits.KnownNat.Solver:solver-iterations=10 #-} {-# OPTIONS_GHC -fplugin-opt=GHC.TypeLits.KnownNat.Solver:fsolver-iterations=10 #-} But, I always get, “(limit = 4)”. Does anyone know how to change the number of solver iterations? Thanks, -db -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Tue Aug 7 00:09:36 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Mon, 6 Aug 2018 20:09:36 -0400 Subject: [Haskell-cafe] How to increase solver iterations? In-Reply-To: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> References: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> Message-ID: This is a ghc option, not a plugin option. {-# OPTIONS_GHC -fsolver-iterations=10 #-} On Mon, Aug 6, 2018 at 8:08 PM David Banas wrote: > Hi all, > > I’m getting this ghc compilation error: > > solveSimpleWanteds: too many iterations (limit = 4) > Set limit with -fsolver-iterations=n; n=0 for no limit > > These are the only plug-ins I’m using: > > {-# OPTIONS_GHC -fplugin GHC.TypeLits.KnownNat.Solver #-} > {-# OPTIONS_GHC -fplugin TypeNatSolver #-} > > I’ve tried the following, one at a time: > > {-# OPTIONS_GHC -fplugin-opt=TypeNatSolver:solver-iterations=10 #-} > {-# OPTIONS_GHC -fplugin-opt=TypeNatSolver:fsolver-iterations=10 #-} > {-# OPTIONS_GHC > -fplugin-opt=GHC.TypeLits.KnownNat.Solver:solver-iterations=10 #-} > {-# OPTIONS_GHC > -fplugin-opt=GHC.TypeLits.KnownNat.Solver:fsolver-iterations=10 #-} > > But, I always get, “(limit = 4)”. > > Does anyone know how to change the number of solver iterations? > > Thanks, > -db > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From capn.freako at gmail.com Tue Aug 7 00:11:47 2018 From: capn.freako at gmail.com (David Banas) Date: Mon, 6 Aug 2018 17:11:47 -0700 Subject: [Haskell-cafe] How to increase solver iterations? In-Reply-To: References: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> Message-ID: Thanks, Brandon! When I try the line you suggest I get this: unknown flag in {-# OPTIONS_GHC #-} pragma: -fsolver-iterations=10 > On Aug 6, 2018, at 5:09 PM, Brandon Allbery wrote: > > {-# OPTIONS_GHC -fsolver-iterations=10 #-} -------------- next part -------------- An HTML attachment was scrubbed... URL: From capn.freako at gmail.com Tue Aug 7 00:15:55 2018 From: capn.freako at gmail.com (David Banas) Date: Mon, 6 Aug 2018 17:15:55 -0700 Subject: [Haskell-cafe] How to increase solver iterations? In-Reply-To: References: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> Message-ID: <6DEC821C-8B1D-4BC3-B7B0-B7C49939D5FC@gmail.com> Oh, this is the syntax it wants: {-# OPTIONS_GHC -fconstraint-solver-iterations=10 #-} > On Aug 6, 2018, at 5:11 PM, David Banas wrote: > > Thanks, Brandon! > > When I try the line you suggest I get this: > > unknown flag in {-# OPTIONS_GHC #-} pragma: -fsolver-iterations=10 > >> On Aug 6, 2018, at 5:09 PM, Brandon Allbery > wrote: >> >> {-# OPTIONS_GHC -fsolver-iterations=10 #-} > -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Tue Aug 7 00:16:29 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Mon, 6 Aug 2018 20:16:29 -0400 Subject: [Haskell-cafe] How to increase solver iterations? In-Reply-To: <6DEC821C-8B1D-4BC3-B7B0-B7C49939D5FC@gmail.com> References: <6BD23536-0D80-4E07-B864-FC3F46272CB9@gmail.com> <6DEC821C-8B1D-4BC3-B7B0-B7C49939D5FC@gmail.com> Message-ID: Huh. I'd report that as a ghc bug, since it told you the wrong option. On Mon, Aug 6, 2018 at 8:15 PM David Banas wrote: > Oh, this is the syntax it wants: > > {-# OPTIONS_GHC -fconstraint-solver-iterations=10 #-} > > On Aug 6, 2018, at 5:11 PM, David Banas wrote: > > Thanks, Brandon! > > When I try the line you suggest I get this: > > unknown flag in {-# OPTIONS_GHC #-} pragma: -fsolver-iterations=10 > > On Aug 6, 2018, at 5:09 PM, Brandon Allbery wrote: > > {-# OPTIONS_GHC -fsolver-iterations=10 #-} > > > > -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From frank at fstaals.net Tue Aug 7 16:25:42 2018 From: frank at fstaals.net (Frank Staals) Date: Tue, 07 Aug 2018 18:25:42 +0200 Subject: [Haskell-cafe] Working around floating-point inaccuracies In-Reply-To: <20180805123004.sjwj2tck2htmihmm@MishkaPC> (Michail Pevnev's message of "Sun, 5 Aug 2018 15:30:04 +0300") References: <20180805123004.sjwj2tck2htmihmm@MishkaPC> Message-ID: Michail Pevnev writes: > Hello everyone! > > For a library I write at the moment, I made a class for approximate > geometric equality comparisons (and dubbed it `ApproxEq`). It's not a > very lawful class, but there is one invariant that should hold > absolutely always - if two entities coincide but have different > representations, they should compare "equal". The approximate-equality package (https://hackage.haskell.org/package/approximate-equality) provides a nicer way of doing that IMO. I've used that a few times when I needed an aprpimxate Floating type. Generally I think it is just better to use exact number types, like Rational, when implementing geometric algorithms though. That is what I tend to use in hgeometry as well ( that quite often a Fractional constraint is sufficient anyway). -- - Frank From icfp.publicity at googlemail.com Tue Aug 7 18:14:55 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Tue, 07 Aug 2018 11:14:55 -0700 Subject: [Haskell-cafe] Call for Participation: ICFP 2018 Message-ID: <5b69e19f97315_20503ff7ee055bec10193b@landin.local.mail> *** Early registration ends 27 August. *** ===================================================================== Call for Participation ICFP 2018 23rd ACM SIGPLAN International Conference on Functional Programming and affiliated events September 23 - September 29, 2018 St. Louis, Missouri, USA http://icfp18.sigplan.org/ ===================================================================== ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, ICFP is co-located with Strange Loop! Considering attending ICFP for the first time? See our brief explainer: https://icfp18.sigplan.org/attending/introduction-to-icfp * Overview and affiliated events: http://icfp18.sigplan.org/home * Program: http://icfp18.sigplan.org/program/program-icfp-2018 * Accepted papers: http://icfp18.sigplan.org/track/icfp-2018-papers * Registration is available via: https://regmaster4.com/2018conf/ICFP18/register.php Early registration ends 27 August, 2018. * Programming contest results: https://icfpcontest2018.github.io/ * Student Research Competition: https://icfp18.sigplan.org/track/icfp-2018-Student-Research-Competition * Follow us on Twitter for the latest news: http://twitter.com/icfp_conference In addition to Strange Loop (9/26-9/28), there are several events co-located with ICFP: * Erlang Workshop (9/29) * Functional Art, Music, Modeling and Design (9/29) * Functional High-Performance Computing (9/29) * Haskell Implementors' Workshop (9/23) * Haskell Symposium (9/27-9/28) * Higher-order Programming with Effects (9/23) * ICFP Tutorials (9/27-9/29) * ML Family Workshop (9/28) * Numerical Programming in Functional Languages (9/27) * OCaml Workshop (9/27) * Programming Languages Mentoring Workshop (9/23) * Scala Symposium (9/28) * Scheme Workshop (9/28) * Type-Driven Development (9/27) Conference Organizers: General Chair: Robby Findler (Northwestern University, USA) Program Chair: Matthew Flatt (University of Utah, USA) Accessibility Chair: Alan Jeffrey (Mozilla Research, USA) Artefact Evaluation Co-Chair: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) PLMW Co-Chair: Dan Licata (Wesleyan University, USA) PLMW Co-Chair: David Van Horn (University of Maryland, USA) PLMW Co-Chair: Niki Vazou (University of Maryland, USA) Programming Contest Organizer: Matthew Fluet (Rochester Institute of Technology, USA) Publications Co-Chair: Alex Potanin (Victoria University of Wellington, New Zealand) Publicity Chair: Lindsey Kuper (UC Santa Cruz, USA) Student Research Competition Chair: Ravi Chugh (University of Chicago, USA) Student Volunteer Co-Captain: Jakub Zalewski (University of Edinburgh, UK) Student Volunteer Co-Captain: Spencer P. Florence (Northwestern University, USA) Treasurer and Conference Manager: Annabel Satin (P.C.K., UK) Video Co-Chair Jamie Willis (University of Bristol, UK) Video Co-Chair: Jose Calderon (Galois, USA) Workshops Co-Chair: Christophe Scholliers (Ghent University, Belgium) Workshops Co-Chair: David Christiansen (Galois, USA) Sponsors and industrial partners: Platinum supporters: Ahrefs Jane Street Standard Chartered X Gold supporters: DFINITY Facebook Mozilla McCormick School of Engineering, Northwestern University Silver supporters: Bloomberg Cal Poly Computer Science & Software Engineering Digital Asset Galois Microsoft Research Oracle Labs Tweag I/O Bronze supporters: Google IntelliFactory Kadena Obsidian Systems Systor Vest Well-Typed From lanablack at amok.cc Wed Aug 8 19:54:07 2018 From: lanablack at amok.cc (Lana Black) Date: Wed, 8 Aug 2018 19:54:07 +0000 Subject: [Haskell-cafe] Aeson memory use Message-ID: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> Hello Cafe, Recently while trying to optimize some code, I noticed that aeson requires quite a substantial amount of memory when parsing map-like structures. The quick example I crafted [1] is quite surprising. In order to parse an 11 megabyte file aeson requires around 300 megabytes of memory (according to the heap profiler), and the total memory footprint (according to htop) jumps to around 700 megabytes. Is there a way to reduce this number to something less insane? I suspect that I might be doing something wrong here, but I can't exactly see what. [1] https://github.com/greydot/aeson-example From vanessa.mchale at iohk.io Wed Aug 8 20:24:28 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Wed, 8 Aug 2018 15:24:28 -0500 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> Message-ID: <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> I'm not 100% sure it's applicable in your case, but perhaps trying threadscope would be a good idea? Based on the heap profile, I'm guessing that most of the allocations are due to slicing ByteStrings up. What happens when you try to read a map of Integers? I'd also note that your example uses evaluate and performGC which isn't entirely realistic and thus may not actually correspond to the performance of the application in practice. I gather it *was* a problem in practice but nonetheless it's always good to benchmark the right thing. On 08/08/2018 02:54 PM, Lana Black wrote: > Hello Cafe, > > Recently while trying to optimize some code, I noticed that aeson > requires quite a substantial amount of memory when parsing map-like > structures. The quick example I crafted [1] is quite surprising. In > order to parse an 11 megabyte file aeson requires around 300 megabytes > of memory (according to the heap profiler), and the total memory > footprint (according to htop) jumps to around 700 megabytes. > > Is there a way to reduce this number to something less insane? I > suspect that I might be doing something wrong here, but I can't > exactly see what. > > [1] https://github.com/greydot/aeson-example > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From mwotton at gmail.com Wed Aug 8 20:41:07 2018 From: mwotton at gmail.com (Mark Wotton) Date: Wed, 8 Aug 2018 16:41:07 -0400 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> Message-ID: you might be interested in John Ky's post on hw-json - it is expected that there's quite a blowup. On Wed, Aug 8, 2018 at 3:54 PM Lana Black wrote: > > Hello Cafe, > > Recently while trying to optimize some code, I noticed that aeson > requires quite a substantial amount of memory when parsing map-like > structures. The quick example I crafted [1] is quite surprising. In > order to parse an 11 megabyte file aeson requires around 300 megabytes > of memory (according to the heap profiler), and the total memory > footprint (according to htop) jumps to around 700 megabytes. > > Is there a way to reduce this number to something less insane? I suspect > that I might be doing something wrong here, but I can't exactly see what. > > [1] https://github.com/greydot/aeson-example > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- A UNIX signature isn't a return address, it's the ASCII equivalent of a black velvet clown painting. It's a rectangle of carets surrounding a quote from a literary giant of weeniedom like Heinlein or Dr. Who. -- Chris Maeda From mwotton at gmail.com Wed Aug 8 20:41:31 2018 From: mwotton at gmail.com (Mark Wotton) Date: Wed, 8 Aug 2018 16:41:31 -0400 Subject: [Haskell-cafe] Aeson memory use References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> Message-ID: bah, sent too early, sorry: https://haskell-works.github.io/posts/2018-07-25-problem-of-parsing-large-datasets.html On Wed, Aug 8, 2018 at 4:41 PM Mark Wotton wrote: > > you might be interested in John Ky's post on hw-json - it is expected that there's quite a blowup. > On Wed, Aug 8, 2018 at 3:54 PM Lana Black wrote: > > > > Hello Cafe, > > > > Recently while trying to optimize some code, I noticed that aeson > > requires quite a substantial amount of memory when parsing map-like > > structures. The quick example I crafted [1] is quite surprising. In > > order to parse an 11 megabyte file aeson requires around 300 megabytes > > of memory (according to the heap profiler), and the total memory > > footprint (according to htop) jumps to around 700 megabytes. > > > > Is there a way to reduce this number to something less insane? I suspect > > that I might be doing something wrong here, but I can't exactly see what. > > > > [1] https://github.com/greydot/aeson-example > > _______________________________________________ > > Haskell-Cafe mailing list > > To (un)subscribe, modify options or view archives go to: > > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > > Only members subscribed via the mailman list are allowed to post. > > > > -- > A UNIX signature isn't a return address, it's the ASCII equivalent of a > black velvet clown painting. It's a rectangle of carets surrounding a > quote from a literary giant of weeniedom like Heinlein or Dr. Who. > -- Chris Maeda -- A UNIX signature isn't a return address, it's the ASCII equivalent of a black velvet clown painting. It's a rectangle of carets surrounding a quote from a literary giant of weeniedom like Heinlein or Dr. Who. -- Chris Maeda From claude at mathr.co.uk Wed Aug 8 20:59:15 2018 From: claude at mathr.co.uk (Claude Heiland-Allen) Date: Wed, 8 Aug 2018 21:59:15 +0100 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> Message-ID: <4bdba0e8-6298-3ffe-086b-9d80a0f1b6b4@mathr.co.uk> Hi, The test.data is very repetitive: {"1":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"10":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],...} Perhaps (after parsing (which might fuse enough to avoid a memory spike), otherwise during parsing might require modifications to aeson?) you could compress it by interning the symbols using a `Map Text Text` to generate one canonical `Text` object for each unique string. `pack "a" == pack "a"` under `Eq` but they might be different `Text` objects. You might also need to `copy` the `Text` objects, which might be slices referencing the input. On 08/08/18 21:24, Vanessa McHale wrote: > I'm not 100% sure it's applicable in your case, but perhaps trying > threadscope would be a good idea? > > Based on the heap profile, I'm guessing that most of the allocations are > due to slicing ByteStrings up. What happens when you try to read a map > of Integers? > > I'd also note that your example uses evaluate and performGC which isn't > entirely realistic and thus may not actually correspond to the > performance of the application in practice. I gather it *was* a problem > in practice but nonetheless it's always good to benchmark the right thing. > > On 08/08/2018 02:54 PM, Lana Black wrote: >> Hello Cafe, >> >> Recently while trying to optimize some code, I noticed that aeson >> requires quite a substantial amount of memory when parsing map-like >> structures. The quick example I crafted [1] is quite surprising. In >> order to parse an 11 megabyte file aeson requires around 300 megabytes >> of memory (according to the heap profiler), and the total memory >> footprint (according to htop) jumps to around 700 megabytes. >> >> Is there a way to reduce this number to something less insane? I >> suspect that I might be doing something wrong here, but I can't >> exactly see what. >> >> [1] https://github.com/greydot/aeson-example Claude -- https://mathr.co.uk From lanablack at amok.cc Thu Aug 9 12:57:15 2018 From: lanablack at amok.cc (Lana Black) Date: Thu, 9 Aug 2018 12:57:15 +0000 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> Message-ID: <60032efb-14b2-ab73-8f93-267c361487dd@amok.cc> On 08/08/2018 08:24 PM, Vanessa McHale wrote: > I'm not 100% sure it's applicable in your case, but perhaps trying > threadscope would be a good idea? > > Based on the heap profile, I'm guessing that most of the allocations are > due to slicing ByteStrings up. What happens when you try to read a map > of Integers? Parsing a 'Map Int Int' gives a similar picture, with slightly lower memory use due to the absence of [Text]. However, it is still in the hundreds of megabytes for a 10 megabyte file. I also noticed that Map itself contributes significantly to the memory footprint. > I'd also note that your example uses evaluate and performGC which isn't > entirely realistic and thus may not actually correspond to the > performance of the application in practice. I gather it *was* a problem > in practice but nonetheless it's always good to benchmark the right thing. > Removing evaluate and force adds THUNKs to the heap profile, which is probably the wrong thing to benchmark anyway. What I was trying to benchmark was the memory footprint during the parsing stage and after it, when only the resulting data should be residing in memory. From lanablack at amok.cc Thu Aug 9 13:01:07 2018 From: lanablack at amok.cc (Lana Black) Date: Thu, 9 Aug 2018 13:01:07 +0000 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <4bdba0e8-6298-3ffe-086b-9d80a0f1b6b4@mathr.co.uk> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> <4bdba0e8-6298-3ffe-086b-9d80a0f1b6b4@mathr.co.uk> Message-ID: <02b32089-c765-e5f6-d28c-6db914fe2afb@amok.cc> On 08/08/2018 08:59 PM, Claude Heiland-Allen wrote: > Hi, > > The test.data is very repetitive: > > {"1":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"10":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],...} > > > Perhaps (after parsing (which might fuse enough to avoid a memory > spike), otherwise during parsing might require modifications to aeson?) > you could compress it by interning the symbols using a `Map Text Text` > to generate one canonical `Text` object for each unique string. > > `pack "a" == pack "a"` under `Eq` but they might be different `Text` > objects. > > You might also need to `copy` the `Text` objects, which might be slices > referencing the input. > I tried using Text.copy, though in the real code, not this example. It didn't seem to help. The code I'm actually trying to optimize is building a map from IP addresses to a collection of short text samples, with potentially hundreds of thousands to millions of records. Though we use IPRTable from iproute package and not Data.Map, they occupy approximately the same amount of memory, so I used Data.Map in the example. From vanessa.mchale at iohk.io Thu Aug 9 14:38:23 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Thu, 9 Aug 2018 09:38:23 -0500 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <60032efb-14b2-ab73-8f93-267c361487dd@amok.cc> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> <60032efb-14b2-ab73-8f93-267c361487dd@amok.cc> Message-ID: <83412792-5b11-32fb-f58b-a6a87cf88eca@iohk.io> Well, the problem with that is that in a lazy language, the "parsing stage" may not be as clearly distinguished as you suggest. Simply forcing the evaluation of all THUNKs is not what happens in the actual program. On 08/09/2018 07:57 AM, Lana Black wrote: > On 08/08/2018 08:24 PM, Vanessa McHale wrote: >> I'm not 100% sure it's applicable in your case, but perhaps trying >> threadscope would be a good idea? >> >> Based on the heap profile, I'm guessing that most of the allocations are >> due to slicing ByteStrings up. What happens when you try to read a map >> of Integers? > > Parsing a 'Map Int Int' gives a similar picture, with slightly lower > memory use due to the absence of [Text]. However, it is still in the > hundreds of megabytes for a 10 megabyte file. I also noticed that Map > itself contributes significantly to the memory footprint. > >> I'd also note that your example uses evaluate and performGC which isn't >> entirely realistic and thus may not actually correspond to the >> performance of the application in practice. I gather it *was* a problem >> in practice but nonetheless it's always good to benchmark the right >> thing. >> > > Removing evaluate and force adds THUNKs to the heap profile, which is > probably the wrong thing to benchmark anyway. What I was trying to > benchmark was the memory footprint during the parsing stage and after > it, when only the resulting data should be residing in memory. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From lanablack at amok.cc Thu Aug 9 16:07:59 2018 From: lanablack at amok.cc (Lana Black) Date: Thu, 9 Aug 2018 16:07:59 +0000 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: <83412792-5b11-32fb-f58b-a6a87cf88eca@iohk.io> References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> <60032efb-14b2-ab73-8f93-267c361487dd@amok.cc> <83412792-5b11-32fb-f58b-a6a87cf88eca@iohk.io> Message-ID: On 08/09/2018 02:38 PM, Vanessa McHale wrote: > Well, the problem with that is that in a lazy language, the "parsing > stage" may not be as clearly distinguished as you suggest. Simply > forcing the evaluation of all THUNKs is not what happens in the actual > program. > True. Unfortunately, that doesn't mean the memory issue doesn't exist. Data.Map already has quite significant memory footprint, but aeson makes it even worse. From saurabhnanda at gmail.com Thu Aug 9 18:38:00 2018 From: saurabhnanda at gmail.com (Saurabh Nanda) Date: Fri, 10 Aug 2018 00:08:00 +0530 Subject: [Haskell-cafe] Aeson memory use In-Reply-To: References: <6b556f90-18ab-77c8-8788-d1dec53b9133@amok.cc> <7199ca91-db33-be6f-5b95-b7f14d11feb5@iohk.io> <60032efb-14b2-ab73-8f93-267c361487dd@amok.cc> <83412792-5b11-32fb-f58b-a6a87cf88eca@iohk.io> Message-ID: This is interesting. Why would something like a Data.Map have a bad memory footprint? In your Aeson benchmark, what happens to memory usage if you manually trigger a GC cycle? Is hundreds of megs of memory actively being used? Or is most of it garbage waiting to be collected? On Thu 9 Aug, 2018, 9:38 PM Lana Black, wrote: > On 08/09/2018 02:38 PM, Vanessa McHale wrote: > > Well, the problem with that is that in a lazy language, the "parsing > > stage" may not be as clearly distinguished as you suggest. Simply > > forcing the evaluation of all THUNKs is not what happens in the actual > > program. > > > > True. Unfortunately, that doesn't mean the memory issue doesn't exist. > Data.Map already has quite significant memory footprint, but aeson makes > it even worse. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From danburton.email at gmail.com Sat Aug 11 04:03:30 2018 From: danburton.email at gmail.com (Dan Burton) Date: Fri, 10 Aug 2018 21:03:30 -0700 Subject: [Haskell-cafe] Fwd: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available Message-ID: I've generated a stack.yaml which should allow most stack users to install this ghc release via stack. https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9ae e.g. $ mkdir test-new-ghc && cd test-new-ghc $ wget https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9 ae/raw/6cb25068fcfae7d70739b7927248a80518192ad6/stack.yaml $ stack setup $ stack repl Once installed in this way, you can simply use: compiler: ghc-8.6.0.20180810 compiler-check: match-exact In any project's stack.yaml in order to build with this version of ghc. -- Dan Burton ---------- Forwarded message ---------- From: Ben Gamari Date: Fri, Aug 10, 2018 at 7:31 PM Subject: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available To: GHC developers , GHC users < glasgow-haskell-users at haskell.org>, Haskell Cafe < haskell-cafe at googlegroups.com>, haskell at haskell.org Hello everyone, The GHC development team is very pleased to announce the first beta leading up to GHC 8.6.1 release. The usual release artifacts are available from https://downloads.haskell.org/~ghc/8.6.1-beta1 This beta fixes most of the bugs reported in the first two alphas and brings all of the core libraries up to their final release versions. The 8.6 release fixes over 300 bugs from the 8.4 series and introduces a number of exciting features. These most notably include: * Significantly better handling of macOS linker command size limits, avoiding linker errors while linking large projects * A new deriving mechanism, `deriving via`, providing a convenient way for users to extend Haskell's typeclass deriving mechanism * Quantified constraints, allowing forall quantification in contexts * An early version of the GHCi `:doc` command * The `ghc-heap-view` package, allowing introspection into the structure of GHC's heap * Valid hole fit hints, helping the user to find terms to fill typed holes in their programs * The BlockArguments extension, allowing the `$` operator to be omitted in some unambiguous contexts * The next phase of the MonadFail proposal, enabling -XMonadFailDesugaring by default A full list of the changes in this release can be found in the release notes: https://downloads.haskell.org/~ghc/8.6.1-beta1/docs/html/ users_guide/8.6.1-notes.html This will very likely be the last release before the final 8.6.1 so do give it a thorough testing and, as always, report any issues you encounter. Thanks for your help! Cheers, - Ben _______________________________________________ Haskell mailing list Haskell at haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 497 bytes Desc: not available URL: From alan.zimm at gmail.com Sat Aug 11 08:35:44 2018 From: alan.zimm at gmail.com (Alan & Kim Zimmerman) Date: Sat, 11 Aug 2018 10:35:44 +0200 Subject: [Haskell-cafe] Fwd: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available In-Reply-To: References: Message-ID: For Debian testing I added the following ``` linux64-ncurses6: 8.6.0.20180810: url: https://downloads.haskell.org/~ghc/8.6.1-beta1/ghc-8.6.0.20180810-x86_64-deb8-linux.tar.xz sha256: 69e2e5c579e71c5fed1cf9be9760af4bce5f99865211c8eb6073722b8baffbd9 ``` Which points to the version I would normally download and install, and is picked up by `stack setup`. Alan On 11 August 2018 at 06:03, Dan Burton wrote: > I've generated a stack.yaml which should allow most stack users to install > this ghc release via stack. > > https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9ae > > e.g. > > $ mkdir test-new-ghc && cd test-new-ghc > $ wget https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6 > e86f37da9ae/raw/6cb25068fcfae7d70739b7927248a80518192ad6/stack.yaml > $ stack setup > $ stack repl > > Once installed in this way, you can simply use: > > compiler: ghc-8.6.0.20180810 > compiler-check: match-exact > > In any project's stack.yaml in order to build with this version of ghc. > > -- Dan Burton > > ---------- Forwarded message ---------- > From: Ben Gamari > Date: Fri, Aug 10, 2018 at 7:31 PM > Subject: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available > To: GHC developers , GHC users < > glasgow-haskell-users at haskell.org>, Haskell Cafe < > haskell-cafe at googlegroups.com>, haskell at haskell.org > > > > Hello everyone, > > The GHC development team is very pleased to announce the first beta > leading up to GHC 8.6.1 release. The usual release artifacts are > available from > > https://downloads.haskell.org/~ghc/8.6.1-beta1 > > This beta fixes most of the bugs reported in the first two alphas and > brings all of the core libraries up to their final release versions. > > The 8.6 release fixes over 300 bugs from the 8.4 series and introduces a > number of exciting features. These most notably include: > > * Significantly better handling of macOS linker command size limits, > avoiding linker errors while linking large projects > > * A new deriving mechanism, `deriving via`, providing a convenient way > for users to extend Haskell's typeclass deriving mechanism > > * Quantified constraints, allowing forall quantification in contexts > > * An early version of the GHCi `:doc` command > > * The `ghc-heap-view` package, allowing introspection into the > structure of GHC's heap > > * Valid hole fit hints, helping the user to find terms to fill typed > holes in their programs > > * The BlockArguments extension, allowing the `$` operator to be omitted > in some unambiguous contexts > > * The next phase of the MonadFail proposal, enabling > -XMonadFailDesugaring by default > > A full list of the changes in this release can be found in the > release notes: > > https://downloads.haskell.org/~ghc/8.6.1-beta1/docs/html/use > rs_guide/8.6.1-notes.html > > This will very likely be the last release before the final 8.6.1 so do > give it a thorough testing and, as always, report any issues you > encounter. Thanks for your help! > > Cheers, > > - Ben > > _______________________________________________ > Haskell mailing list > Haskell at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fa-ml at ariis.it Sun Aug 12 01:39:39 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Sun, 12 Aug 2018 03:39:39 +0200 Subject: [Haskell-cafe] hs-boot and (micro)lenses In-Reply-To: <9ced2233-9281-de8f-d34c-392b3e590ea5@gmail.com> References: <20180802183232.fayna7mbsuieisuq@x60s.casa> <9ced2233-9281-de8f-d34c-392b3e590ea5@gmail.com> Message-ID: <20180812013939.wyz6nqv74ozwz6s6@x60s.casa> On Fri, Aug 03, 2018 at 09:46:48AM +0200, Massimo Zaniboni wrote: > I don't know Haskell lenses, I don't know GHC circular module importing, but > I know you :-) So I tried this > > https://github.com/massimo-zaniboni/example-of-circular-module Many thanks for the working example, Massimo! Interesting to see how where to break the cycle with .hs-boot is meaningful. They solved the problem, but due to the codebase being large/stinky enough, I decided to go the "unholy evil" path [1]. I promise I'll choose the sensible solution from the start next time -F [1] http://www.ariis.it/static/articles/haskell-circular-imports/page.html From vanessa.mchale at iohk.io Sun Aug 12 03:04:56 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Sat, 11 Aug 2018 22:04:56 -0500 Subject: [Haskell-cafe] cpphs broken on GHC 8.6.1 Message-ID: <5536a073-e134-b3e0-46c1-5d71ba6b917f@iohk.io> As of the latest release of GHC 8.6.1, cpphs no longer compiles. Anyone happen to know what's going on? Thanks! -- *Vanessa McHale* Functional Compiler Engineer | Chicago, IL Website: www.iohk.io Twitter: @vamchale PGP Key ID: 4209B7B5 Input Output Twitter Github LinkedIn This e-mail and any file transmitted with it are confidential and intended solely for the use of the recipient(s) to whom it is addressed. Dissemination, distribution, and/or copying of the transmission by anyone other than the intended recipient(s) is prohibited. If you have received this transmission in error please notify IOHK immediately and delete it from your system. E-mail transmissions cannot be guaranteed to be secure or error free. We do not accept liability for any loss, damage, or error arising from this transmission -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From adam at bergmark.nl Sun Aug 12 20:49:49 2018 From: adam at bergmark.nl (Adam Bergmark) Date: Sun, 12 Aug 2018 22:49:49 +0200 Subject: [Haskell-cafe] cpphs broken on GHC 8.6.1 In-Reply-To: <5536a073-e134-b3e0-46c1-5d71ba6b917f@iohk.io> References: <5536a073-e134-b3e0-46c1-5d71ba6b917f@iohk.io> Message-ID: After adding MonadFail[1] instances to polyparse, cpphs compiles: https://github.com/bergmark/polyparse/commit/8a69ee7e57db798c106d8b56dce05b1dfc4fed37. This probably needs some CPP to support older GHCs, perhaps enabling ` -XNoMonadFailDesugaring` is the recommended approach until GHC 8.8. Cheers, Adam [1] https://wiki.haskell.org/MonadFail_Proposal On Sun, 12 Aug 2018 at 05:05 Vanessa McHale wrote: > As of the latest release of GHC 8.6.1, cpphs no longer compiles. Anyone > happen to know what's going on? > > Thanks! > -- > > > > *Vanessa McHale* > Functional Compiler Engineer | Chicago, IL > > Website: www.iohk.io > Twitter: @vamchale > PGP Key ID: 4209B7B5 > > [image: Input Output] > > [image: Twitter] [image: Github] > [image: LinkedIn] > > > > This e-mail and any file transmitted with it are confidential and intended > solely for the use of the recipient(s) to whom it is addressed. > Dissemination, distribution, and/or copying of the transmission by anyone > other than the intended recipient(s) is prohibited. If you have received > this transmission in error please notify IOHK immediately and delete it > from your system. E-mail transmissions cannot be guaranteed to be secure or > error free. We do not accept liability for any loss, damage, or error > arising from this transmission > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From krystal.maughan at gmail.com Mon Aug 13 03:55:18 2018 From: krystal.maughan at gmail.com (Krystal Maughan) Date: Sun, 12 Aug 2018 20:55:18 -0700 Subject: [Haskell-cafe] Google Summer of Code : CodeWorld Message-ID: Hi All, I wrote a blog post on features I worked on this summer for Google Summer of Code in CodeWorld. Hope you enjoy it! Thank you for giving me the opportunity to work in Haskell this summer! https://medium.com/@krystal.maughan/breaking-the-space-time-barrier-with-haskell-time-traveling-and-debugging-in-codeworld-a-google-e87894dd43d7 Best, Krystal -------------- next part -------------- An HTML attachment was scrubbed... URL: From hesselink at gmail.com Mon Aug 13 10:07:38 2018 From: hesselink at gmail.com (Erik Hesselink) Date: Mon, 13 Aug 2018 12:07:38 +0200 Subject: [Haskell-cafe] HDBC packages looking for maintainer Message-ID: Hi all, I've been the maintainer for some of the HDBC packages for a while now. Sadly, I've mostly neglected them due to lack of time and usage. While the packages mostly work, there are occasional pull requests and updates for new compiler versions. Because of this I'm looking for someone who wants to take over HDBC and related packages [1]. If you use HDBC and would like to take over maintainership, please let me know and we can get things set up. Regards, Erik [1] https://github.com/hdbc -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at functionalworks.com Mon Aug 13 13:25:42 2018 From: alex at functionalworks.com (Alex Mesropians) Date: Mon, 13 Aug 2018 14:25:42 +0100 Subject: [Haskell-cafe] Learning & Haskell Job Board Message-ID: Hey All, Just wanted to share Workshub with you all for those looking to hire Haskell engineers or want to see for yourself whats out there! We also have a learn section which is forever growing with new FP related content! We are always also looking for people to contribute to! thanks, Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From cosmiafu at gmail.com Tue Aug 14 02:46:29 2018 From: cosmiafu at gmail.com (Cosmia Fu) Date: Tue, 14 Aug 2018 11:46:29 +0900 Subject: [Haskell-cafe] What is the right way to use unsafeCoerce? Message-ID: Hi all, I have noticed that unsafeCoerce is able to > Prelude> import Unsafe.Coerce > Prelude Unsafe.Coerce> data P = P Int Double deriving Show > Prelude Unsafe.Coerce> data Q a b = Q a b deriving Show > Prelude Unsafe.Coerce> unsafeCoerce (P 23 2.33) :: Q Int Double > Q 23 2.33 And it works even for sum type, and the first constructor always wins. > Prelude Unsafe.Coerce> data M a = J a deriving Show > Prelude Unsafe.Coerce> unsafeCoerce (J "qwe") :: Either String String > Left "qwe" > Prelude Unsafe.Coerce> unsafeCoerce (Just "qwe") :: M String > J "qwe" And the documenation for unsafeCoerce# says > Casting between two types that have the same runtime representation. One case is when the two types differ only in "phantom" type parameters, for example Ptr Int to Ptr Float, or [Int] to [Float] when the list is known to be empty. Also, a newtype of a type T has the same representation at runtime as T. > http://hackage.haskell.org/package/base-4.11.1.0/docs/GHC-Exts.html#v:unsafeCoerce-35- But info tables for different constructors are different. Why does the code above work? And is it safe to use unsafeCoerce like this? Thanks, Cosmia Fu From allbery.b at gmail.com Tue Aug 14 03:00:09 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Mon, 13 Aug 2018 23:00:09 -0400 Subject: [Haskell-cafe] What is the right way to use unsafeCoerce? In-Reply-To: References: Message-ID: unsafeCoerce just tells the typechecker to use a different type for that value. Values of all types as stored in memory have pretty much the same basic layout: constructor tag as an Int# counting upward from 0 per type, followed by a pointer for each associated value (or the actual value if it's unboxed; so an Int is stored as an 0# followed by an Int# representing its value), each of these consuming a single basic word (64 bits on a 64-bit platform). So a Bool is the same as an Int# which is 0# or 1#, and for an Either String Int you have a constructor tag 0# for Left or 1# for Right, followed by a single pointer whose associated type is determined by the constructor tag (here, either it points to a String or to an Int). Unpacking and/or unboxing values can alter this and complicate things. See the GHC manual with respect to the UNPACK pragma and -funbox-strict-fields; you may under some circumstances need to disable optimization if you want to (ab)use unsafeCoerce. So in short, info tables don't usually come into play at this level. But you can cause core dumps if you're not careful, especially if you do something like coercing a value from a type with 2 constructors to a type that has only 1. It is, however, safe if you ensure the runtime representation of values of both types are the same (but as above, ensuring this sometimes means compiling without optimization). On Mon, Aug 13, 2018 at 10:47 PM Cosmia Fu wrote: > Hi all, > > I have noticed that unsafeCoerce is able to > > > Prelude> import Unsafe.Coerce > > Prelude Unsafe.Coerce> data P = P Int Double deriving Show > > Prelude Unsafe.Coerce> data Q a b = Q a b deriving Show > > Prelude Unsafe.Coerce> unsafeCoerce (P 23 2.33) :: Q Int Double > > Q 23 2.33 > > And it works even for sum type, and the first constructor always wins. > > > Prelude Unsafe.Coerce> data M a = J a deriving Show > > Prelude Unsafe.Coerce> unsafeCoerce (J "qwe") :: Either String String > > Left "qwe" > > Prelude Unsafe.Coerce> unsafeCoerce (Just "qwe") :: M String > > J "qwe" > > And the documenation for unsafeCoerce# says > > > Casting between two types that have the same runtime representation. One > case is when the two types differ only in "phantom" type parameters, for > example Ptr Int to Ptr Float, or [Int] to [Float] when the list is known to > be empty. Also, a newtype of a type T has the same representation at > runtime as T. > > > http://hackage.haskell.org/package/base-4.11.1.0/docs/GHC-Exts.html#v:unsafeCoerce-35- > > But info tables for different constructors are different. Why does the > code above work? > > And is it safe to use unsafeCoerce like this? > > Thanks, > Cosmia Fu > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From cosmiafu at gmail.com Tue Aug 14 04:05:37 2018 From: cosmiafu at gmail.com (Cosmia Fu) Date: Tue, 14 Aug 2018 13:05:37 +0900 Subject: [Haskell-cafe] What is the right way to use unsafeCoerce? In-Reply-To: References: Message-ID: Thanks a lot! Cosmia Fu On Tue, Aug 14, 2018 at 12:00 PM Brandon Allbery wrote: > > unsafeCoerce just tells the typechecker to use a different type for that value. Values of all types as stored in memory have pretty much the same basic layout: constructor tag as an Int# counting upward from 0 per type, followed by a pointer for each associated value (or the actual value if it's unboxed; so an Int is stored as an 0# followed by an Int# representing its value), each of these consuming a single basic word (64 bits on a 64-bit platform). So a Bool is the same as an Int# which is 0# or 1#, and for an Either String Int you have a constructor tag 0# for Left or 1# for Right, followed by a single pointer whose associated type is determined by the constructor tag (here, either it points to a String or to an Int). > > Unpacking and/or unboxing values can alter this and complicate things. See the GHC manual with respect to the UNPACK pragma and -funbox-strict-fields; you may under some circumstances need to disable optimization if you want to (ab)use unsafeCoerce. > > So in short, info tables don't usually come into play at this level. But you can cause core dumps if you're not careful, especially if you do something like coercing a value from a type with 2 constructors to a type that has only 1. It is, however, safe if you ensure the runtime representation of values of both types are the same (but as above, ensuring this sometimes means compiling without optimization). > > On Mon, Aug 13, 2018 at 10:47 PM Cosmia Fu wrote: >> >> Hi all, >> >> I have noticed that unsafeCoerce is able to >> >> > Prelude> import Unsafe.Coerce >> > Prelude Unsafe.Coerce> data P = P Int Double deriving Show >> > Prelude Unsafe.Coerce> data Q a b = Q a b deriving Show >> > Prelude Unsafe.Coerce> unsafeCoerce (P 23 2.33) :: Q Int Double >> > Q 23 2.33 >> >> And it works even for sum type, and the first constructor always wins. >> >> > Prelude Unsafe.Coerce> data M a = J a deriving Show >> > Prelude Unsafe.Coerce> unsafeCoerce (J "qwe") :: Either String String >> > Left "qwe" >> > Prelude Unsafe.Coerce> unsafeCoerce (Just "qwe") :: M String >> > J "qwe" >> >> And the documenation for unsafeCoerce# says >> >> > Casting between two types that have the same runtime representation. One case is when the two types differ only in "phantom" type parameters, for example Ptr Int to Ptr Float, or [Int] to [Float] when the list is known to be empty. Also, a newtype of a type T has the same representation at runtime as T. >> > http://hackage.haskell.org/package/base-4.11.1.0/docs/GHC-Exts.html#v:unsafeCoerce-35- >> >> But info tables for different constructors are different. Why does the >> code above work? >> >> And is it safe to use unsafeCoerce like this? >> >> Thanks, >> Cosmia Fu >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > > > -- > brandon s allbery kf8nh > allbery.b at gmail.com From publicityifl at gmail.com Tue Aug 14 07:58:40 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Tue, 14 Aug 2018 03:58:40 -0400 Subject: [Haskell-cafe] First Call for Participation for IFL 2018 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the 1st call for participation for IFL 2018. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Publicity Chair of IFL --- CALL FOR PARTICIPATION: ================================================================================ IFL 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://iflconference.org September 5th: Haskell Mini-Course by Galois, Inc, see details below. ================================================================================ ### Scope The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2018 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. ### Keynote Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Haskell Mini-Course (September 5th, 2018) Mini-course on Haskell by Galois, Inc, presented by David Thrane Christiansen and Jose Manuel Calderon Trilla. Register: Attendance at the course is free, but you must RSVP. (Link to RSVP form can be found at http://iflconference.org) Course Description: Recent versions of the GHC compiler for Haskell feature support for a number of advanced type system features, including pattern-matching functions in the type system (type families), indexed families (generalized algebraic datatypes, or GADTs), type-level data structures (data kinds), and general compile-time metaprogramming (Template Haskell). At Galois, we use these features in a number of our projects, which allows us to build deep embeddings of programming languages and have GHC enforce the target language's type system for us. This style of programming ensures that we only produce well-typed terms, including that we do not forget any of the run-time checks that are necessary to preserve our invariants when accepting input from untyped sources such as files. In the course of developing these projects, some common problems and programming patterns emerged. We developed the `parameterized-utils` library to codify solutions to these problems, and provide necessary generalizations of interfaces from the standard library (Eq, Applicative, Traversable, etc.) We will expect that participants in the course have used Haskell before, but we will not expect everyone to be experts. We will introduce GADTs, type families, and data kinds, and then show how to use them together with the tools from parameterized-utils with an implementation of the simply-typed lambda calculus, including basic AST definitions, evaluation, and parsing. ### Peter Landin Prize The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros. ### Organization and Program committee Chairs: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. See the website for more information on the venue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From damian.nadales at gmail.com Tue Aug 14 09:09:43 2018 From: damian.nadales at gmail.com (Damian Nadales) Date: Tue, 14 Aug 2018 11:09:43 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? Message-ID: I thought the answer would be easy to find on the internet, but I cannot find any package that features a strict version of `sum`. Do you know if such a function is defined anywhere? (like a custom prelude for instance) I know it is trivial to define, but I would prefer not to repeat myself (and somebody else). Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From a.pelenitsyn at gmail.com Tue Aug 14 10:41:43 2018 From: a.pelenitsyn at gmail.com (Artem Pelenitsyn) Date: Tue, 14 Aug 2018 13:41:43 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: Message-ID: Hello Damian, If anything, I would expect this function to be called sum'. Hayoo knows just a handful of such functions, only one of which does what you want: http://hackage.haskell.org/package/combinat-0.2.8.2/docs/Math-Combinat-Helper.html#v:sum-39- This doesn't imply that there is no such function at all: the name could be different or Hayoo might have troubles to find it. -- Best, Artem On Tue, 14 Aug 2018, 12:10 Damian Nadales, wrote: > I thought the answer would be easy to find on the internet, but I cannot > find any package that features a strict version of `sum`. > > Do you know if such a function is defined anywhere? (like a custom prelude > for instance) > > I know it is trivial to define, but I would prefer not to repeat myself > (and somebody else). > > Thanks! > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vanessa.mchale at iohk.io Tue Aug 14 14:24:49 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Tue, 14 Aug 2018 09:24:49 -0500 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: Message-ID: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> If you'd rather import a custom prelude instead of writing `sum = foldl' (+) 0` you might want to think about how dependencies affect maintaining a package. What's the actual problem you're trying to solve? On 08/14/2018 04:09 AM, Damian Nadales wrote: > I thought the answer would be easy to find on the internet, but I > cannot find any package that features a strict version of `sum`. > > Do you know if such a function is defined anywhere? (like a custom > prelude for instance) > > I know it is trivial to define, but I would prefer not to repeat > myself (and somebody else). > > Thanks! > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From imantc at gmail.com Tue Aug 14 14:38:47 2018 From: imantc at gmail.com (Imants Cekusins) Date: Tue, 14 Aug 2018 17:38:47 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> Message-ID: > `sum = foldl' (+) 0` here is another possibility with "sum" in it: Prelude Data.Monoid> let f = getSum . mconcat . (Sum <$>) Prelude Data.Monoid> f [1,2,3,4] 10 On 14 August 2018 at 17:24, Vanessa McHale wrote: > If you'd rather import a custom prelude instead of writing `sum = foldl' > (+) 0` you might want to think about how dependencies affect maintaining a > package. > > What's the actual problem you're trying to solve? > > On 08/14/2018 04:09 AM, Damian Nadales wrote: > > I thought the answer would be easy to find on the internet, but I cannot > find any package that features a strict version of `sum`. > > Do you know if such a function is defined anywhere? (like a custom prelude > for instance) > > I know it is trivial to define, but I would prefer not to repeat myself > (and somebody else). > > Thanks! > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to:http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kane at kane.cx Tue Aug 14 14:50:51 2018 From: kane at kane.cx (David Kraeutmann) Date: Tue, 14 Aug 2018 16:50:51 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> Message-ID: <8e8d144c-2e08-47db-b6bb-546ed725f8b9@kane.cx> That isn't strict. On 8/14/2018 4:38 PM, Imants Cekusins wrote: > > `sum = foldl' (+) 0` > > here is another possibility with "sum" in it: > > Prelude Data.Monoid> let f = getSum . mconcat . (Sum <$>) > Prelude Data.Monoid> f [1,2,3,4] > 10 > > > > On 14 August 2018 at 17:24, Vanessa McHale > wrote: > > If you'd rather import a custom prelude instead of writing `sum = > foldl' (+) 0` you might want to think about how dependencies > affect maintaining a package. > > What's the actual problem you're trying to solve? > > > On 08/14/2018 04:09 AM, Damian Nadales wrote: >> I thought the answer would be easy to find on the internet, but I >> cannot find any package that features a strict version of `sum`. >> >> Do you know if such a function is defined anywhere? (like a >> custom prelude for instance) >> >> I know it is trivial to define, but I would prefer not to repeat >> myself (and somebody else). >> >> Thanks! >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > > Only members subscribed via the mailman list are allowed to post. > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.jakobi at googlemail.com Tue Aug 14 15:13:29 2018 From: simon.jakobi at googlemail.com (Simon Jakobi) Date: Tue, 14 Aug 2018 17:13:29 +0200 Subject: [Haskell-cafe] Status of the Hi Haddock project Message-ID: Hi! I have summarized the status of my GSoC project at https://sjakobi.github.io/blog/2018/08/14/hi-haddock-3/ My WIP patches for GHC and haddock are at https://phabricator.haskell.org/D5067 and https://github.com/haskell/haddock/pull/906. Cheers, Simon -------------- next part -------------- An HTML attachment was scrubbed... URL: From damian.nadales at gmail.com Tue Aug 14 15:22:00 2018 From: damian.nadales at gmail.com (Damian Nadales) Date: Tue, 14 Aug 2018 17:22:00 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: Ok, so if understood the bottom line of the answers I got from Vanessa and Hiromi the take away seems to be: if you're prototyping then stick to the lazy version of sum, otherwise use more advanced data structures (Vectors or Folds). On Tue, Aug 14, 2018 at 5:18 PM Vanessa McHale wrote: > Actually, vector has a sum function already: > http://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:sum > > It's strict, and I'd guess more efficient than foldl' on lists. > > On 08/14/2018 09:44 AM, Vanessa McHale wrote: > > To be more explicit: unless you've actually benchmarked sum vs sum' this > seems to be a premature optimization and you'd be better off just using the > stock sum with a sensible data structure. > > On 08/14/2018 09:40 AM, Damian Nadales wrote: > > > > On Tue, Aug 14, 2018 at 4:25 PM Vanessa McHale > wrote: > >> If you'd rather import a custom prelude instead of writing `sum = foldl' >> (+) 0` you might want to think about how dependencies affect maintaining a >> package. >> >> What's the actual problem you're trying to solve? >> > Just add a list of values. I was expecting such a function to be already > defined somewhere else. > > Personally, in terms of cognitive complexity I find `sum` less complex > than `fold' (+) 0`... > > >> >> On 08/14/2018 04:09 AM, Damian Nadales wrote: >> >> I thought the answer would be easy to find on the internet, but I cannot >> find any package that features a strict version of `sum`. >> >> Do you know if such a function is defined anywhere? (like a custom >> prelude for instance) >> >> I know it is trivial to define, but I would prefer not to repeat myself >> (and somebody else). >> >> Thanks! >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to:http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > > -- > > > > *Vanessa McHale* > Functional Compiler Engineer | Chicago, IL > > Website: www.iohk.io > Twitter: @vamchale > PGP Key ID: 4209B7B5 > > [image: Input Output] > > [image: Twitter] [image: Github] > [image: LinkedIn] > > > > This e-mail and any file transmitted with it are confidential and intended > solely for the use of the recipient(s) to whom it is addressed. > Dissemination, distribution, and/or copying of the transmission by anyone > other than the intended recipient(s) is prohibited. If you have received > this transmission in error please notify IOHK immediately and delete it > from your system. E-mail transmissions cannot be guaranteed to be secure or > error free. We do not accept liability for any loss, damage, or error > arising from this transmission > > > -- > > > > *Vanessa McHale* > Functional Compiler Engineer | Chicago, IL > > Website: www.iohk.io > Twitter: @vamchale > PGP Key ID: 4209B7B5 > > [image: Input Output] > > [image: Twitter] [image: Github] > [image: LinkedIn] > > > > This e-mail and any file transmitted with it are confidential and intended > solely for the use of the recipient(s) to whom it is addressed. > Dissemination, distribution, and/or copying of the transmission by anyone > other than the intended recipient(s) is prohibited. If you have received > this transmission in error please notify IOHK immediately and delete it > from your system. E-mail transmissions cannot be guaranteed to be secure or > error free. We do not accept liability for any loss, damage, or error > arising from this transmission > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk Tue Aug 14 17:25:43 2018 From: tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk (Tom Ellis) Date: Tue, 14 Aug 2018 18:25:43 +0100 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: <20180814172543.e7acpxluycalgcs4@weber> On Tue, Aug 14, 2018 at 05:22:00PM +0200, Damian Nadales wrote: > Ok, so if understood the bottom line of the answers I got from Vanessa and > Hiromi the take away seems to be: if you're prototyping then stick to the > lazy version of sum, otherwise use more advanced data structures (Vectors > or Folds). I can't say I understand that bottom line. A strict sum seems like a very obvious thing to want to feature very prominently in whatever set of utilities you choose to base your system on. From damian.only at gmail.com Tue Aug 14 17:34:43 2018 From: damian.only at gmail.com (Damian) Date: Tue, 14 Aug 2018 19:34:43 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: <20180814172543.e7acpxluycalgcs4@weber> References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <20180814172543.e7acpxluycalgcs4@weber> Message-ID: On Tue, Aug 14, 2018, 19:26 Tom Ellis < tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk> wrote: > On Tue, Aug 14, 2018 at 05:22:00PM +0200, Damian Nadales wrote: > > Ok, so if understood the bottom line of the answers I got from Vanessa > and > > Hiromi the take away seems to be: if you're prototyping then stick to the > > lazy version of sum, otherwise use more advanced data structures (Vectors > > or Folds). > > I can't say I understand that bottom line. A strict sum seems like a very > obvious thing to want to feature very prominently in whatever set of > utilities you choose to base your system on. > Any idea why Prelude does not ship a sum' version? (i.e. a strict version of sum) _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Tue Aug 14 17:59:05 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Tue, 14 Aug 2018 13:59:05 -0400 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <20180814172543.e7acpxluycalgcs4@weber> Message-ID: I suspect the only reason it includes sum at all is that the Report says it must. Otherwise, well, it's a trivial fold and you can easily select the strictness you want by how you phrase the fold. On Tue, Aug 14, 2018 at 1:35 PM Damian wrote: > > > On Tue, Aug 14, 2018, 19:26 Tom Ellis < > tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk> wrote: > >> On Tue, Aug 14, 2018 at 05:22:00PM +0200, Damian Nadales wrote: >> > Ok, so if understood the bottom line of the answers I got from Vanessa >> and >> > Hiromi the take away seems to be: if you're prototyping then stick to >> the >> > lazy version of sum, otherwise use more advanced data structures >> (Vectors >> > or Folds). >> >> I can't say I understand that bottom line. A strict sum seems like a very >> obvious thing to want to feature very prominently in whatever set of >> utilities you choose to base your system on. >> > Any idea why Prelude does not ship a sum' version? (i.e. a strict version > of sum) > > _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From b at chreekat.net Tue Aug 14 18:07:48 2018 From: b at chreekat.net (Bryan Richter) Date: Tue, 14 Aug 2018 14:07:48 -0400 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: On 08/14/2018 11:22 AM, Damian Nadales wrote: > Ok, so if understood the bottom line of the answers I got from > Vanessa and Hiromi the take away seems to be: if you're prototyping > then stick to the lazy version of sum, otherwise use more advanced > data structures (Vectors or Folds). Are you implying that lazy functions are only good for prototyping? Or is there something wrong with sum in particular? More generally, why isn't sum working for you? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From vanessa.mchale at iohk.io Tue Aug 14 18:09:36 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Tue, 14 Aug 2018 13:09:36 -0500 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: Yes, that was what I was never quite clear on. What is your *actual problem, in context*, not the problem you think you have because you read elsewhere that foldl' is more efficient? On 08/14/2018 01:07 PM, Bryan Richter wrote: > On 08/14/2018 11:22 AM, Damian Nadales wrote: > >> Ok, so if understood the bottom line of the answers I got from >> Vanessa and Hiromi the take away seems to be: if you're prototyping >> then stick to the lazy version of sum, otherwise use more advanced >> data structures (Vectors or Folds). > Are you implying that lazy functions are only good for prototyping? Or > is there something wrong with sum in particular? > > More generally, why isn't sum working for you? > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From fa-ml at ariis.it Tue Aug 14 18:30:57 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Tue, 14 Aug 2018 20:30:57 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: <20180814183057.psa3mmjqq4dkt2e2@x60s.casa> On Tue, Aug 14, 2018 at 01:09:36PM -0500, Vanessa McHale wrote: > On 08/14/2018 01:07 pm, bryan richter wrote: > > Are you implying that lazy functions are only good for prototyping? Or > > is there something wrong with sum in particular? > > > > More generally, why isn't sum working for you? > yes, that was what i was never quite clear on. what is your *actual > problem, in context*, not the problem you think you have because you > read elsewhere that foldl' is more efficient? OP might have been a bit speculative but come on, let's not make Damian must feel under examination! :) From damian.nadales at gmail.com Tue Aug 14 18:50:01 2018 From: damian.nadales at gmail.com (Damian Nadales) Date: Tue, 14 Aug 2018 20:50:01 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: On Tue, Aug 14, 2018 at 8:08 PM Bryan Richter wrote: > On 08/14/2018 11:22 AM, Damian Nadales wrote: > > > Ok, so if understood the bottom line of the answers I got from > > Vanessa and Hiromi the take away seems to be: if you're prototyping > > then stick to the lazy version of sum, otherwise use more advanced > > data structures (Vectors or Folds). > > Are you implying that lazy functions are only good for prototyping? Or > No. I know lazy functions can be quite useful. > is there something wrong with sum in particular? > > From the point of view of somebody that is not that bright, like myself, it seems. Why would you need to build a huge thunk containing the representation of a sum of values. It is not that you can pattern match on integers or consume the sum incrementally. I apologize if I infuriate people, but I really don't get the usefulness of a lazy sum function. > More generally, why isn't sum working for you? > > Because if I want to test my function with 100000000 values it consumes a lot of memory. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From damian.nadales at gmail.com Tue Aug 14 18:57:12 2018 From: damian.nadales at gmail.com (Damian Nadales) Date: Tue, 14 Aug 2018 20:57:12 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: On Tue, Aug 14, 2018 at 8:10 PM Vanessa McHale wrote: > Yes, that was what I was never quite clear on. What is your *actual > problem, in context*, not the problem you think you have because you read > elsewhere that foldl' is more efficient? > > The problem I have is that sum consumes huge amount of memory. In particular I'm modeling the Chimeric ledgers described in this paper https://eprint.iacr.org/2018/262.pdf. In several places I have to sum up values in different lists, and as soon as I try this with large lists the memory usage blows up. So that's my concrete scenario. In view of this, I though, "I can write this replacing `sum` by `foldl' (+) 0` but wouldn't be nice if this function was defined already somewhere else?" That's it. Please ignore this if it is a silly question, and my apologies in advance. > On 08/14/2018 01:07 PM, Bryan Richter wrote: > > On 08/14/2018 11:22 AM, Damian Nadales wrote: > > > Ok, so if understood the bottom line of the answers I got from > Vanessa and Hiromi the take away seems to be: if you're prototyping > then stick to the lazy version of sum, otherwise use more advanced > data structures (Vectors or Folds). > > Are you implying that lazy functions are only good for prototyping? Or > is there something wrong with sum in particular? > > More generally, why isn't sum working for you? > > > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to:http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From imantc at gmail.com Tue Aug 14 19:17:44 2018 From: imantc at gmail.com (Imants Cekusins) Date: Tue, 14 Aug 2018 22:17:44 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: > I have to sum up values in different lists, and as soon as I try this with large lists the memory usage blows up. did you try splitting the list in chunks and summing those chunks? there is this chunksOf function: http://hackage.haskell.org/package/containers-0.6.0.1/docs/Data-Sequence.html#g:9 -------------- next part -------------- An HTML attachment was scrubbed... URL: From parsonsmatt at gmail.com Tue Aug 14 19:22:44 2018 From: parsonsmatt at gmail.com (Matt) Date: Tue, 14 Aug 2018 13:22:44 -0600 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: `foldr (+) 0` is going to create a bunch of thunks replacing the spine of the list. This is desirable if the number type can take advantage of laziness in some way (eg a `data Nat = Z | Succ Nat`), but for most cases, the `foldl' (+) 0` implementation is preferable. `sum' = foldl' (+) 0` would (in my opinion) be a reasonable addition to the Prelude, or at least Data.Foldable, but no one has done the work to do that -- if you raise an issue on the GHC Trac then it will be up for discussion and possible inclusion. Matt Parsons On Tue, Aug 14, 2018 at 1:17 PM, Imants Cekusins wrote: > > I have to sum up values in different lists, and as soon as I try this > with large lists the memory usage blows up. > > did you try splitting the list in chunks and summing those chunks? > > there is this chunksOf function: > http://hackage.haskell.org/package/containers-0.6.0.1/ > docs/Data-Sequence.html#g:9 > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Tue Aug 14 19:25:26 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Tue, 14 Aug 2018 15:25:26 -0400 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: On Tue, Aug 14, 2018 at 2:57 PM Damian Nadales wrote: > In view of this, I though, "I can write this replacing `sum` by `foldl' > (+) 0` but wouldn't be nice if this function was defined already somewhere > else?" That's it. > There's a certain tendency for people to look for even trivial canned solutions, which to my mind misses the point of functional programming. It's trivial to build exactly what you need from the building blocks you have, so canned solutions like Prelude "sum" lead both to this kind of problem when they don't quite fit, and at the same time inappropriately encourage people to go looking for "more appropriate" canned solutions. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From vanessa.mchale at iohk.io Tue Aug 14 19:35:44 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Tue, 14 Aug 2018 14:35:44 -0500 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: <76556cfd-009c-73b6-66cd-04218d3d01cf@iohk.io> Yes, writing sum' = foldl' (+) 0 in a project-specific prelude (or even a local binding) is much more maintainable than grabbing a dependency on a custom prelude. On 08/14/2018 02:25 PM, Brandon Allbery wrote: > On Tue, Aug 14, 2018 at 2:57 PM Damian Nadales > > wrote: > > In view of this, I though, "I can write this replacing `sum` by > `foldl' (+) 0` but wouldn't be nice if this function was defined > already somewhere else?" That's it. > > > There's a certain tendency for people to look for even trivial canned > solutions, which to my mind misses the point of functional > programming. It's trivial to build exactly what you need from the > building blocks you have, so canned solutions like Prelude "sum" lead > both to this kind of problem when they don't quite fit, and at the > same time inappropriately encourage people to go looking for "more > appropriate" canned solutions. >   > -- > brandon s allbery kf8nh > allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From b at chreekat.net Tue Aug 14 19:37:06 2018 From: b at chreekat.net (Bryan Richter) Date: Tue, 14 Aug 2018 15:37:06 -0400 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: <63ea388f-ab38-c08e-e71f-700f139e2016@chreekat.net> On 08/14/2018 02:57 PM, Damian Nadales wrote: > > > On Tue, Aug 14, 2018 at 8:10 PM Vanessa McHale > wrote: > > Yes, that was what I was never quite clear on. What is your *actual problem, in context*, not the problem you think you have because you read elsewhere that foldl' is more efficient? > > > The problem I have is that sum consumes huge amount of memory. In particular I'm modeling the Chimeric ledgers described in this paper https://eprint.iacr.org/2018/262.pdf. In several places I have to > sum up values in different lists, and as soon as I try this with large lists the memory usage blows up. So that's my concrete scenario. > > In view of this, I though, "I can write this replacing `sum` by `foldl' (+) 0` but wouldn't be nice if this function was defined already somewhere else?" That's it. > > Please ignore this if it is a silly question, and my apologies in advance. >   I think your question is not silly, and quite reasonable. I think that giving more context up front, however, would have helped people understand what your were actually asking. Based solely on what you wrote, you might have been someone who was summing [1..10] for the first time ever and looking for that hypothetical foldl/foldl' analogue, like Vanessa said. :) Being specific helps. Having said all that, I am also surprised that `sum [1..100000000]` blows up! (But now I see others are responding with rationale for that.) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From a.pelenitsyn at gmail.com Tue Aug 14 19:56:33 2018 From: a.pelenitsyn at gmail.com (Artem Pelenitsyn) Date: Tue, 14 Aug 2018 22:56:33 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: <63ea388f-ab38-c08e-e71f-700f139e2016@chreekat.net> References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <63ea388f-ab38-c08e-e71f-700f139e2016@chreekat.net> Message-ID: Damian, thank you for this question, The discussion was thought-provoking for me. Going back to your original inquiry, by the way, I've just noticed this prelude where `sum` and `product` are strict: https://github.com/serokell/universum Bryan, I still fail to see (in this thread also) any rationale for lazy `sum`. I looked at this2014 Reddit thread, and it seems that not only I am puzzled: https://www.reddit.com/r/haskell/comments/2agxcb/why_is_sum_lazy/ There is also an opinion (from quite authoritative source, may I add) that `foldl` should be strict, not just `sum`: http://www.well-typed.com/blog/90/ I wonder what does libraries committee think about all that. One way to find… https://mail.haskell.org/cgi-bin/mailman/listinfo/libraries -- Best, Artem On Tue, 14 Aug 2018 at 22:37 Bryan Richter wrote: > On 08/14/2018 02:57 PM, Damian Nadales wrote: > > > > > > On Tue, Aug 14, 2018 at 8:10 PM Vanessa McHale > wrote: > > > > Yes, that was what I was never quite clear on. What is your *actual > problem, in context*, not the problem you think you have because you read > elsewhere that foldl' is more efficient? > > > > > > The problem I have is that sum consumes huge amount of memory. In > particular I'm modeling the Chimeric ledgers described in this paper > https://eprint.iacr.org/2018/262.pdf. In several places I have to > > sum up values in different lists, and as soon as I try this with large > lists the memory usage blows up. So that's my concrete scenario. > > > > In view of this, I though, "I can write this replacing `sum` by `foldl' > (+) 0` but wouldn't be nice if this function was defined already somewhere > else?" That's it. > > > > Please ignore this if it is a silly question, and my apologies in > advance. > > > > I think your question is not silly, and quite reasonable. I think that > giving more context up front, however, would have helped people understand > what your were actually asking. Based solely on what > you wrote, you might have been someone who was summing [1..10] for the > first time ever and looking for that hypothetical foldl/foldl' analogue, > like Vanessa said. :) Being specific helps. > > Having said all that, I am also surprised that `sum [1..100000000]` blows > up! (But now I see others are responding with rationale for that.) > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From damian.nadales at gmail.com Tue Aug 14 20:02:48 2018 From: damian.nadales at gmail.com (Damian Nadales) Date: Tue, 14 Aug 2018 22:02:48 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <63ea388f-ab38-c08e-e71f-700f139e2016@chreekat.net> Message-ID: Thank you all for your answers, and my apologies for not framing the question properly. On Tue, Aug 14, 2018 at 9:57 PM Artem Pelenitsyn wrote: > Damian, > > thank you for this question, The discussion was thought-provoking for me. > Going back to your original inquiry, by the way, I've just noticed this > prelude where `sum` and `product` are strict: > https://github.com/serokell/universum > > Great! Thanks ( https://www.stackage.org/haddock/lts-12.6/universum-1.2.0/Universum-Container-Class.html#v:sum ). > Bryan, > > I still fail to see (in this thread also) any rationale for lazy `sum`. I > looked at this2014 Reddit thread, and it seems that not only I am puzzled: > https://www.reddit.com/r/haskell/comments/2agxcb/why_is_sum_lazy/ > > There is also an opinion (from quite authoritative source, may I add) > that `foldl` should be strict, not just `sum`: > http://www.well-typed.com/blog/90/ > > I wonder what does libraries committee think about all that. One way to > find… https://mail.haskell.org/cgi-bin/mailman/listinfo/libraries > > -- > Best, Artem > > On Tue, 14 Aug 2018 at 22:37 Bryan Richter wrote: > >> On 08/14/2018 02:57 PM, Damian Nadales wrote: >> > >> > >> > On Tue, Aug 14, 2018 at 8:10 PM Vanessa McHale > > wrote: >> > >> > Yes, that was what I was never quite clear on. What is your *actual >> problem, in context*, not the problem you think you have because you read >> elsewhere that foldl' is more efficient? >> > >> > >> > The problem I have is that sum consumes huge amount of memory. In >> particular I'm modeling the Chimeric ledgers described in this paper >> https://eprint.iacr.org/2018/262.pdf. In several places I have to >> > sum up values in different lists, and as soon as I try this with large >> lists the memory usage blows up. So that's my concrete scenario. >> > >> > In view of this, I though, "I can write this replacing `sum` by `foldl' >> (+) 0` but wouldn't be nice if this function was defined already somewhere >> else?" That's it. >> > >> > Please ignore this if it is a silly question, and my apologies in >> advance. >> > >> >> I think your question is not silly, and quite reasonable. I think that >> giving more context up front, however, would have helped people understand >> what your were actually asking. Based solely on what >> you wrote, you might have been someone who was summing [1..10] for the >> first time ever and looking for that hypothetical foldl/foldl' analogue, >> like Vanessa said. :) Being specific helps. >> >> Having said all that, I am also surprised that `sum [1..100000000]` blows >> up! (But now I see others are responding with rationale for that.) >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From allbery.b at gmail.com Tue Aug 14 20:04:27 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Tue, 14 Aug 2018 16:04:27 -0400 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <63ea388f-ab38-c08e-e71f-700f139e2016@chreekat.net> Message-ID: The reason is historical. One of the original reasons for Haskell's existence was to be an open source alternative to a commercial language intended for teaching theoretical CS concepts, Miranda. One result of this is that the Report's Prelude, which ghc originally stuck fairly close to until things like Applicative-Monad and Foldable, is optimized for teaching and comprehension rather than actual usage. In short, the Prelude wasn't so much intended for practical use, but for a class going through it and learning how to think in terms of FP evaluation. Take a look at the Language Report's Prelude for more examples than just sum and product. And then came those later changes I mentioned, and a bunch of things got rearranged in ways that kinda ruin their original tutelary intent, without also redesigning them for practical intent. On Tue, Aug 14, 2018 at 3:57 PM Artem Pelenitsyn wrote: > Damian, > > thank you for this question, The discussion was thought-provoking for me. > Going back to your original inquiry, by the way, I've just noticed this > prelude where `sum` and `product` are strict: > https://github.com/serokell/universum > > Bryan, > > I still fail to see (in this thread also) any rationale for lazy `sum`. I > looked at this2014 Reddit thread, and it seems that not only I am puzzled: > https://www.reddit.com/r/haskell/comments/2agxcb/why_is_sum_lazy/ > > There is also an opinion (from quite authoritative source, may I add) > that `foldl` should be strict, not just `sum`: > http://www.well-typed.com/blog/90/ > > I wonder what does libraries committee think about all that. One way to > find… https://mail.haskell.org/cgi-bin/mailman/listinfo/libraries > > -- > Best, Artem > > On Tue, 14 Aug 2018 at 22:37 Bryan Richter wrote: > >> On 08/14/2018 02:57 PM, Damian Nadales wrote: >> > >> > >> > On Tue, Aug 14, 2018 at 8:10 PM Vanessa McHale > > wrote: >> > >> > Yes, that was what I was never quite clear on. What is your *actual >> problem, in context*, not the problem you think you have because you read >> elsewhere that foldl' is more efficient? >> > >> > >> > The problem I have is that sum consumes huge amount of memory. In >> particular I'm modeling the Chimeric ledgers described in this paper >> https://eprint.iacr.org/2018/262.pdf. In several places I have to >> > sum up values in different lists, and as soon as I try this with large >> lists the memory usage blows up. So that's my concrete scenario. >> > >> > In view of this, I though, "I can write this replacing `sum` by `foldl' >> (+) 0` but wouldn't be nice if this function was defined already somewhere >> else?" That's it. >> > >> > Please ignore this if it is a silly question, and my apologies in >> advance. >> > >> >> I think your question is not silly, and quite reasonable. I think that >> giving more context up front, however, would have helped people understand >> what your were actually asking. Based solely on what >> you wrote, you might have been someone who was summing [1..10] for the >> first time ever and looking for that hypothetical foldl/foldl' analogue, >> like Vanessa said. :) Being specific helps. >> >> Having said all that, I am also surprised that `sum [1..100000000]` blows >> up! (But now I see others are responding with rationale for that.) >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffbrown.the at gmail.com Wed Aug 15 03:33:00 2018 From: jeffbrown.the at gmail.com (Jeffrey Brown) Date: Tue, 14 Aug 2018 22:33:00 -0500 Subject: [Haskell-cafe] A function synonym is not (by default) as polymorphic as the original. Message-ID: Today I was writing a lot of Hashable instances, and found it hard to read code littered long lines mostly consisting of `hashWithSalt`, so I made a synonym: infixl 5 ## (##) = hashWithSalt But when I replaced all the `hashWithSalt`s with ##, I got lots of weird errors -- GHC kept wanting things to be Strings that were Ints, or vice verse. The problem vanished when I added this type signature: (##) :: Hashable a => Int -> a -> Int That's exactly the same type signature that hashWithSalt has. Is this expected behavior? Desirable? -- Jeff Brown | Jeffrey Benjamin Brown Website | Facebook | LinkedIn (spammy, so I often miss messages here) | Github -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanuki at gmail.com Wed Aug 15 03:43:30 2018 From: tanuki at gmail.com (Theodore Lief Gannon) Date: Tue, 14 Aug 2018 20:43:30 -0700 Subject: [Haskell-cafe] A function synonym is not (by default) as polymorphic as the original. In-Reply-To: References: Message-ID: Hey, I ran into this earlier today, though it was in a where clause. :) Luckily I already knew what to google, since there are multiple ways to handle it and I wasn't sure which was best (I went with "just give it a signature"). You're looking at the storied Monomorphism Restriction! https://wiki.haskell.org/Monomorphism_restriction On Tue, Aug 14, 2018, 8:33 PM Jeffrey Brown wrote: > Today I was writing a lot of Hashable instances, and found it hard to read > code littered long lines mostly consisting of `hashWithSalt`, so I made a > synonym: > > infixl 5 ## > (##) = hashWithSalt > > But when I replaced all the `hashWithSalt`s with ##, I got lots of weird > errors -- GHC kept wanting things to be Strings that were Ints, or vice > verse. The problem vanished when I added this type signature: > > (##) :: Hashable a => Int -> a -> Int > > That's exactly the same type signature that hashWithSalt has. > > Is this expected behavior? Desirable? > > > -- > Jeff Brown | Jeffrey Benjamin Brown > Website | Facebook > | LinkedIn > (spammy, so I often > miss messages here) | Github > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk Wed Aug 15 05:40:33 2018 From: tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk (Tom Ellis) Date: Wed, 15 Aug 2018 06:40:33 +0100 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> Message-ID: <20180815054033.iz7o5hlv6pwf3s6n@weber> On Tue, Aug 14, 2018 at 08:50:01PM +0200, Damian Nadales wrote: > On Tue, Aug 14, 2018 at 8:08 PM Bryan Richter wrote: > > On 08/14/2018 11:22 AM, Damian Nadales wrote: > > is there something wrong with sum in particular? > > From the point of view of somebody that is not that bright, like myself, > it seems. Why would you need to build a huge thunk containing the > representation of a sum of values. It is not that you can pattern match on > integers or consume the sum incrementally. > > I apologize if I infuriate people, but I really don't get the usefulness of > a lazy sum function. > > > More generally, why isn't sum working for you? > > Because if I want to test my function with 100000000 values it consumes a > lot of memory. Your rationale seems utterly reasonable and I'm surprised that you've even been asked to provide it. Everyone knows the problems with lazy sum. I'm actually astonished (and sorry) about the pushback you've received here. Having easy access to a sum function that doesn't blow up and *not* having easy access to one that does seem self evidently worthwhile. Tom From michael at snoyman.com Wed Aug 15 06:08:04 2018 From: michael at snoyman.com (Michael Snoyman) Date: Wed, 15 Aug 2018 09:08:04 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: <20180815054033.iz7o5hlv6pwf3s6n@weber> References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <20180815054033.iz7o5hlv6pwf3s6n@weber> Message-ID: On Wed, Aug 15, 2018 at 8:40 AM Tom Ellis < tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk> wrote: > On Tue, Aug 14, 2018 at 08:50:01PM +0200, Damian Nadales wrote: > > On Tue, Aug 14, 2018 at 8:08 PM Bryan Richter wrote: > > > On 08/14/2018 11:22 AM, Damian Nadales wrote: > > > is there something wrong with sum in particular? > > > > From the point of view of somebody that is not that bright, like myself, > > it seems. Why would you need to build a huge thunk containing the > > representation of a sum of values. It is not that you can pattern match > on > > integers or consume the sum incrementally. > > > > I apologize if I infuriate people, but I really don't get the usefulness > of > > a lazy sum function. > > > > > More generally, why isn't sum working for you? > > > > Because if I want to test my function with 100000000 values it consumes a > > lot of memory. > > Your rationale seems utterly reasonable and I'm surprised that you've even > been asked to provide it. Everyone knows the problems with lazy sum. I'm > actually astonished (and sorry) about the pushback you've received here. > Having easy access to a sum function that doesn't blow up and *not* having > easy access to one that does seem self evidently worthwhile. > > Tom > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. +1, I agree with this wholeheartedly. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannes.waldmann at htwk-leipzig.de Wed Aug 15 19:32:58 2018 From: johannes.waldmann at htwk-leipzig.de (Johannes Waldmann) Date: Wed, 15 Aug 2018 21:32:58 +0200 Subject: [Haskell-cafe] How to turn Integer into Proxy (n :: KnownNat) with n equal to the integer? Message-ID: > How can I convert an Integer into a Proxy (n :: KnownNat) > with n equal to the integer? Data.Reflection.reifyNat ? https://mail.haskell.org/pipermail/haskell-cafe/2017-November/128152.html - J.W. From dotwani at haverford.edu Wed Aug 15 19:43:31 2018 From: dotwani at haverford.edu (Divesh Otwani) Date: Wed, 15 Aug 2018 21:43:31 +0200 Subject: [Haskell-cafe] How to turn Integer into Proxy (n :: KnownNat) with n equal to the integer? In-Reply-To: References: Message-ID: Use `someNatVal :: Integer -> Maybe SomeNat ` from http://hackage.haskell.org/package/base-4.11.1.0/docs/GHC-TypeLits.html Cordially, Divesh Otwani On Wed, Aug 15, 2018 at 9:32 PM, Johannes Waldmann < johannes.waldmann at htwk-leipzig.de> wrote: > > How can I convert an Integer into a Proxy (n :: KnownNat) > > with n equal to the integer? > > Data.Reflection.reifyNat ? > > https://mail.haskell.org/pipermail/haskell-cafe/2017-November/128152.html > > - J.W. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan.chacko at hotmail.de Wed Aug 15 21:06:40 2018 From: stefan.chacko at hotmail.de (Stefan Chacko) Date: Wed, 15 Aug 2018 21:06:40 +0000 Subject: [Haskell-cafe] WG: In-Reply-To: References: , Message-ID: Dear Haskell supporters, I have a some question about the definitions in haskell. 1. What is the use of making definitions compared to having no definitions? Is it just like a comment for documation or does it really make a difference in compiling the code? 2. What does the arrow(->) mean in such a definition? Is it a binary operation as *, +, -, <,>,= or is it something else? For example there is sumWithL :: [Int] -> Int -> Int Does this mean in other words [Int]+Int=Int 1. Why do we use clinches in such definitions. I concluded you need clinches if a function is not associative such as (a-b)+c . (Int->Int)->Int->Int But also if a higher order function needs more than one argument. (a->b)->c . Can you please explain it ? Thank you Kind regards. Gesendet von Mail für Windows 10 -------------- next part -------------- An HTML attachment was scrubbed... URL: From fa-ml at ariis.it Wed Aug 15 21:27:29 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Wed, 15 Aug 2018 23:27:29 +0200 Subject: [Haskell-cafe] WG: In-Reply-To: References: Message-ID: <20180815212729.e2b36ylplg232lgz@x60s.casa> Hello Steafan, On Wed, Aug 15, 2018 at 09:06:40PM +0000, Stefan Chacko wrote: > 1. What is the use of making definitions compared to having no > definitions? Is it just like a comment for documation or does it really > make a difference in compiling the code? Writing signatures is always useful: - to prototype (and let the compiler complain about wrong types) - to restrict a function to some types only, e.g. intHead :: [Int] -> Int intHead is = head is - to have an immediate, clear, verifiable documentation near the functions > 2. What does the arrow(->) mean in such a definition? [...] > For example there is sumWithL :: [Int] -> Int -> Int `[Int] -> Int -> Int` can be (with great approximation) be read "this function takes two arguments, `[Int]` and `Int`, to return an `Int`. More precisely, if you provide `[Int]` you'll get back a function that takes an Int to return one Int (Int -> Int), and if you (finally) pass an Int to that, you receive the final result. > 1. Why do we use clinches in such definitions. I concluded > you need clinches if a function is not associative (->) (called `function application`) associates to the right, so sumWithL :: [Int] -> Int -> Int is equal to sumWithL :: [Int] -> (Int -> Int) If you want a function that takes a function `[Int] -> Int` to return an Int you got to put parentheses: sumWithL :: ([Int] -> Int) -> Int Hope it was clear! -F p.s. haskell at haskell.org is for announcements only, so I am removing it from cc. From massimo.zaniboni at gmail.com Wed Aug 15 22:20:04 2018 From: massimo.zaniboni at gmail.com (Massimo Zaniboni) Date: Thu, 16 Aug 2018 00:20:04 +0200 Subject: [Haskell-cafe] WG: In-Reply-To: References: Message-ID: <8b702b07-7394-83fd-9e71-5c202e34b5fb@gmail.com> Il 15/08/2018 23:06, Stefan Chacko ha scritto: > 3. Why do we use clinches in such definitions. I concluded  you need > clinches if a function is not associative > > such as (a-b)+c  . (Int->Int)->Int->Int > > But also if a higher order function needs more than one argument. > (a->b)->c . > > Can you please explain it ? funXYZ :: Int -> Int -> Int -> Int funXYZ x y z = (x - y) + z if you rewrite in pure lamdda-calculus, without any syntax-sugars it became fun_XYZ :: (Int -> (Int -> (Int -> Int))) fun_XYZ = \x -> \y -> \z -> (x - y) + z so fun_XYZ is a function `\x -> ...` that accepts x, and return a function, that accepts a parameter y, and return a function, etc... You can also rewrite as: funX_YZ :: Int -> (Int -> (Int -> Int)) funX_YZ x = \y -> \z -> (x - y) + z or funXY_Z :: Int -> Int -> (Int -> Int) funXY_Z x y = \z -> (x - y) + z and finally again in the original funXYZ_ :: Int -> Int -> Int -> Int funXYZ_ x y z = (x - y) + z I used different names only for clarity, but they are the same exact function in Haskell. In lambda-calculus the form \x y z -> (x - y) + z is syntax sugar for \x -> \y -> \z -> (x - y) + z On the contrary (as Francesco said) (Int -> Int) -> Int -> Int is a completely different type respect Int -> Int -> Int -> Int In particular a function like gHX :: (Int -> Int) -> Int -> Int gHX h x = h x has 2 parameters, and not 3. The first parameter has type (Int -> Int), the second type Int, and then it returns an Int. Equivalent forms are: g_HX :: (Int -> (Int -> Int)) g_HX = \h -> \x -> h x gH_X :: (Int -> Int) -> (Int -> Int) gH_X h = \x -> h x gHX :: (Int -> Int) -> Int -> Int gHX_ h x = h x IMHO it is similar to logic: intuitively it seems easy and natural, but if you reflect too much, it is not easy anymore... but after you internalize some rules, it is easy and natural again. Regards, Massimo From aquagnu at gmail.com Thu Aug 16 04:53:30 2018 From: aquagnu at gmail.com (Paul) Date: Thu, 16 Aug 2018 07:53:30 +0300 Subject: [Haskell-cafe] WG: In-Reply-To: <8b702b07-7394-83fd-9e71-5c202e34b5fb@gmail.com> References: <8b702b07-7394-83fd-9e71-5c202e34b5fb@gmail.com> Message-ID: Hmm, very interesting question, really: what is the "->" in functions signatures: type-level operator or syntax only? 16.08.2018 01:20, Massimo Zaniboni wrote: > Il 15/08/2018 23:06, Stefan Chacko ha scritto: > >>  3. Why do we use clinches in such definitions. I concluded  you need >>     clinches if a function is not associative >> such as (a-b)+c  . (Int->Int)->Int->Int >> >> But also if a higher order function needs more than one argument. >> (a->b)->c . >> >> Can you please explain it ? > >   funXYZ :: Int -> Int -> Int -> Int >   funXYZ x y z = (x - y) + z > > if you rewrite in pure lamdda-calculus, without any syntax-sugars it > became > >   fun_XYZ :: (Int -> (Int -> (Int -> Int))) >   fun_XYZ = \x -> \y -> \z -> (x - y) + z > > so fun_XYZ is a function `\x -> ...` that accepts x, and return a > function, that accepts a parameter y, and return a function, etc... > > You can also rewrite as: > >   funX_YZ :: Int -> (Int -> (Int -> Int)) >   funX_YZ x = \y -> \z -> (x - y) + z > > or > >   funXY_Z :: Int -> Int -> (Int -> Int) >   funXY_Z x y = \z -> (x - y) + z > > and finally again in the original > >   funXYZ_ :: Int -> Int -> Int -> Int >   funXYZ_ x y z = (x - y) + z > > I used different names only for clarity, but they are the same exact > function in Haskell. > > In lambda-calculus the form > >   \x y z -> (x - y) + z > > is syntax sugar for > >   \x -> \y -> \z -> (x - y) + z > > On the contrary (as Francesco said) > >   (Int -> Int) -> Int -> Int > > is a completely different type respect > >   Int -> Int -> Int -> Int > > In particular a function like > >   gHX :: (Int -> Int) -> Int -> Int >   gHX h x = h x > > has 2 parameters, and not 3. The first parameter has type (Int -> > Int), the second type Int, and then it returns an Int. Equivalent > forms are: > >   g_HX :: (Int -> (Int -> Int)) >   g_HX = \h -> \x -> h x > >   gH_X :: (Int -> Int) -> (Int -> Int) >   gH_X h = \x -> h x > >   gHX :: (Int -> Int) -> Int -> Int >   gHX_ h x = h x > > > IMHO it is similar to logic: intuitively it seems easy and natural, > but if you reflect too much, it is not easy anymore... but after you > internalize some rules, it is easy and natural again. > > Regards, > Massimo > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From parsonsmatt at gmail.com Thu Aug 16 05:03:13 2018 From: parsonsmatt at gmail.com (Matt) Date: Wed, 15 Aug 2018 23:03:13 -0600 Subject: [Haskell-cafe] WG: In-Reply-To: References: <8b702b07-7394-83fd-9e71-5c202e34b5fb@gmail.com> Message-ID: It is a type level operator. You can parameterize things by it: type Foo f = f Int String foo :: Foo (->) foo = show -- Write instances for it: class Profunctor p where dimap :: (a -> b) -> (c -> d) -> p b c -> p a d instance Profunctor (->) where dimap ab cd bc = cd . bc . ab -- Define aliases for it: type Func a b = a -> b map :: Func a b -> [a] -> [b] -- or even, map :: Func a b -> Func [a] [b] -- Use it prefix dropWhile :: ((->) a Bool) -> [a] -> [a] -- Partially apply it: instance MonadReader r ((->) r) where ask = id Matt Parsons On Wed, Aug 15, 2018 at 10:53 PM, Paul wrote: > Hmm, very interesting question, really: what is the "->" in functions > signatures: type-level operator or syntax only? > > > > 16.08.2018 01:20, Massimo Zaniboni wrote: > >> Il 15/08/2018 23:06, Stefan Chacko ha scritto: >> >> 3. Why do we use clinches in such definitions. I concluded you need >>> clinches if a function is not associative >>> such as (a-b)+c . (Int->Int)->Int->Int >>> >>> But also if a higher order function needs more than one argument. >>> (a->b)->c . >>> >>> Can you please explain it ? >>> >> >> funXYZ :: Int -> Int -> Int -> Int >> funXYZ x y z = (x - y) + z >> >> if you rewrite in pure lamdda-calculus, without any syntax-sugars it >> became >> >> fun_XYZ :: (Int -> (Int -> (Int -> Int))) >> fun_XYZ = \x -> \y -> \z -> (x - y) + z >> >> so fun_XYZ is a function `\x -> ...` that accepts x, and return a >> function, that accepts a parameter y, and return a function, etc... >> >> You can also rewrite as: >> >> funX_YZ :: Int -> (Int -> (Int -> Int)) >> funX_YZ x = \y -> \z -> (x - y) + z >> >> or >> >> funXY_Z :: Int -> Int -> (Int -> Int) >> funXY_Z x y = \z -> (x - y) + z >> >> and finally again in the original >> >> funXYZ_ :: Int -> Int -> Int -> Int >> funXYZ_ x y z = (x - y) + z >> >> I used different names only for clarity, but they are the same exact >> function in Haskell. >> >> In lambda-calculus the form >> >> \x y z -> (x - y) + z >> >> is syntax sugar for >> >> \x -> \y -> \z -> (x - y) + z >> >> On the contrary (as Francesco said) >> >> (Int -> Int) -> Int -> Int >> >> is a completely different type respect >> >> Int -> Int -> Int -> Int >> >> In particular a function like >> >> gHX :: (Int -> Int) -> Int -> Int >> gHX h x = h x >> >> has 2 parameters, and not 3. The first parameter has type (Int -> Int), >> the second type Int, and then it returns an Int. Equivalent forms are: >> >> g_HX :: (Int -> (Int -> Int)) >> g_HX = \h -> \x -> h x >> >> gH_X :: (Int -> Int) -> (Int -> Int) >> gH_X h = \x -> h x >> >> gHX :: (Int -> Int) -> Int -> Int >> gHX_ h x = h x >> >> >> IMHO it is similar to logic: intuitively it seems easy and natural, but >> if you reflect too much, it is not easy anymore... but after you >> internalize some rules, it is easy and natural again. >> >> Regards, >> Massimo >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. >> > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sk826 at cam.ac.uk Thu Aug 16 08:29:35 2018 From: sk826 at cam.ac.uk (KC Sivaramakrishnan) Date: Thu, 16 Aug 2018 09:29:35 +0100 Subject: [Haskell-cafe] First CfP: JFP Special Issue on The Theory and Practice of Algebraic Effects and Handlers Message-ID: ============================================================ CALL FOR PAPERS JFP Special Issue on The Theory and Practice of Algebraic Effects and Handlers Submission Deadline: 18 January 2019 Expected Publication Date: December 2019 ============================================================= ## Scope An important aspect of real-world languages is their support for computational effects such as raising exceptions, printing to the screen, accessing a database, non-determinism, and concurrency. In order to reason about the semantics of a programming language with computational effects, it is necessary to separate the effects out from the rest of the language. To this end, algebraic effects permit a wide class of computational effects to be specified in a pure setting using only operations that give rise to them and equations that the operations satisfy. The algebraic treatment of operations naturally leads to a novel treatment of handlers for all computational effects, not just for exceptions. Algebraic effect handlers have been steadily gaining attention as a programming language feature since they generalise many control-flow abstractions such as exception handling, iterators, async/await, or backtracking, while ensuring that the composition of various features remains well-behaved. Indeed, there are implementations of algebraic effects and effect handlers as libraries in C, Clojure, F#, Haskell, OCaml, Scala, JavaScript, as well as full-fledged languages such as Eff, Frank, Links, Koka, and Multicore OCaml. Algebraic effect handlers have also influenced the design of software tools in industry including Facebook's React UI library and Uber's Pyro probabilistic programming language. To recognise and encourage the publication of mature research contributions in this area, a special issue of the Journal of Functional Programming (JFP) will be devoted to the same theme. ## Topics Full-length, archival-quality submissions are solicited on theoretical and practical aspects of algebraic effects and handlers. Examples include, but are not limited to: * Reasoning about algebraic effects and handlers (denotational semantics, dependent types, logical relations, language support for equational reasoning) * Effect typing (subtyping, row-polymorphism, generativity, encapsulation) * Implementation of effect handlers (dynamic effects, selective CPS translations, delimited continuations) * Applications of algebraic effect handlers (probabilistic programming, event correlation, meta-programming, asynchronous I/O, debugging) Reports on applications of these techniques to real-world problems are especially encouraged, as are submissions that relate ideas and concepts from several of these topics, or bridge the gap between theory and practice. Papers will be reviewed as regular JFP submissions, and acceptance in the special issue will be based on both JFP's quality standards and relevance to the theme. The special issue also welcomes high-quality survey and position papers that would benefit a wide audience. Authors are encouraged to indicate interest in submitting by December 14, 2018, to aid in identifying suitable reviewers. The submission deadline is January 18, 2019. The expected submission length is 25-35 pages, excluding bibliography and appendices. Shorter submissions are encouraged; prospective authors of longer submissions should discuss their plans with the special issue editors in advance. Submissions that are based on previously-published conference or workshop papers must clearly describe the relationship with the initial publication, and must differ sufficiently that the author can assign copyright to Cambridge University Press. Prospective authors are welcome to discuss such submissions with the editors to ensure compliance with this policy. ## Submissions Submissions should be sent through the JFP Manuscript Central system at https://mc.manuscriptcentral.com/cup/jfp_submit. Choose “Effects and Handlers” as the paper type, so that it gets assigned to the special issue. For other submission details, please consult an issue of the Journal of Functional Programming or see the Journal's web page at http://journals.cambridge.org/jid_JFP. ## Tentative Schedule * 14 December 2018: Expression of interest * 18 January 2019: Submission deadline * 22 April 2019: First round of reviews * 23 August 2019: Revision deadline * 15 November 2019: Second round of reviews * 13 December 2019: Final accepted versions due ## Guest Editors * Andrej Bauer, Faculty of Mathematics and Physics, University of Ljubljana * KC Sivaramakrishnan, Department of Computer Science and Technology, University of Cambridge ## Editors in Chief * Jeremy Gibbons, Department of Computer Science, University of Oxford * Matthias Felleisen, College of Computer and Information Science, Northeastern University -------------- next part -------------- An HTML attachment was scrubbed... URL: From theedge456 at free.fr Thu Aug 16 09:22:25 2018 From: theedge456 at free.fr (Fabien R) Date: Thu, 16 Aug 2018 11:22:25 +0200 Subject: [Haskell-cafe] multiline mode on ghci 8.2.2 Message-ID: <91ac4dfe-8c12-e4dd-6a32-71e14aa5e8ef@free.fr> I thought I could use the directive ":set +m" to define a function with its signature. Prelude> :set +m Prelude> square :: Num a=>a->a :3:1: error: Variable not in scope: square :: a1 -> a1 Instead, I have to type: Prelude> :unset +m Prelude> :{ Prelude| square :: Num a=>a->a Prelude| square = (^2) Prelude| :} Prelude> Any hint ? -- Fabien From ivan.miljenovic at gmail.com Thu Aug 16 10:47:40 2018 From: ivan.miljenovic at gmail.com (Ivan Lazar Miljenovic) Date: Thu, 16 Aug 2018 18:47:40 +0800 Subject: [Haskell-cafe] multiline mode on ghci 8.2.2 In-Reply-To: <91ac4dfe-8c12-e4dd-6a32-71e14aa5e8ef@free.fr> References: <91ac4dfe-8c12-e4dd-6a32-71e14aa5e8ef@free.fr> Message-ID: You can separate lines with semicolons to avoid multiline definitions. On mobile; please excuse any tpyos. On Thu, 16 Aug. 2018, 5:23 pm Fabien R, wrote: > I thought I could use the directive ":set +m" to define a function with > its signature. > > Prelude> :set +m > Prelude> square :: Num a=>a->a > > :3:1: error: Variable not in scope: square :: a1 -> a1 > > Instead, I have to type: > > Prelude> :unset +m > Prelude> :{ > Prelude| square :: Num a=>a->a > Prelude| square = (^2) > Prelude| :} > Prelude> > > Any hint ? > > -- > Fabien > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jos.kusiek at tu-dortmund.de Thu Aug 16 10:58:06 2018 From: jos.kusiek at tu-dortmund.de (Jos Kusiek) Date: Thu, 16 Aug 2018 12:58:06 +0200 Subject: [Haskell-cafe] multiline mode on ghci 8.2.2 In-Reply-To: <91ac4dfe-8c12-e4dd-6a32-71e14aa5e8ef@free.fr> References: <91ac4dfe-8c12-e4dd-6a32-71e14aa5e8ef@free.fr> Message-ID: <64ff4636-c83b-54cc-23f4-eddab9ce585a@tu-dortmund.de> You need some keyword that triggers Haskell's layout syntax. You end the multiline mode with an empty line. In your example you would need the "let" keyword. Prelude> :set +m Prelude> let square :: Num a => a -> a Prelude|     square x = x * x Prelude| Prelude> square 3 9 On 16.08.2018 11:22, Fabien R wrote: > I thought I could use the directive ":set +m" to define a function with its signature. > > Prelude> :set +m > Prelude> square :: Num a=>a->a > > :3:1: error: Variable not in scope: square :: a1 -> a1 > > Instead, I have to type: > > Prelude> :unset +m > Prelude> :{ > Prelude| square :: Num a=>a->a > Prelude| square = (^2) > Prelude| :} > Prelude> > > Any hint ? > > -- > Fabien > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- Dipl.-Inf. Jos Kusiek Technische Universität Dortmund Fakultät 4 - Informatik / Lehrstuhl 1 - Logik in der Informatik Otto-Hahn-Straße 12, Raum 3.020 44227 Dortmund Tel.: +49 231-755 7523 From andre at andreisawesome.com Thu Aug 16 15:46:23 2018 From: andre at andreisawesome.com (=?UTF-8?Q?Andr=C3=A9_Popovitch?=) Date: Thu, 16 Aug 2018 17:46:23 +0200 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <20180815054033.iz7o5hlv6pwf3s6n@weber> Message-ID: +1, I would even think strict sum should be the default On Wed, Aug 15, 2018, 8:08 AM Michael Snoyman wrote: > > > On Wed, Aug 15, 2018 at 8:40 AM Tom Ellis < > tom-lists-haskell-cafe-2017 at jaguarpaw.co.uk> wrote: > >> On Tue, Aug 14, 2018 at 08:50:01PM +0200, Damian Nadales wrote: >> > On Tue, Aug 14, 2018 at 8:08 PM Bryan Richter wrote: >> > > On 08/14/2018 11:22 AM, Damian Nadales wrote: >> > > is there something wrong with sum in particular? >> > >> > From the point of view of somebody that is not that bright, like myself, >> > it seems. Why would you need to build a huge thunk containing the >> > representation of a sum of values. It is not that you can pattern match >> on >> > integers or consume the sum incrementally. >> > >> > I apologize if I infuriate people, but I really don't get the >> usefulness of >> > a lazy sum function. >> > >> > > More generally, why isn't sum working for you? >> > >> > Because if I want to test my function with 100000000 values it consumes >> a >> > lot of memory. >> >> Your rationale seems utterly reasonable and I'm surprised that you've even >> been asked to provide it. Everyone knows the problems with lazy sum. I'm >> actually astonished (and sorry) about the pushback you've received here. >> Having easy access to a sum function that doesn't blow up and *not* having >> easy access to one that does seem self evidently worthwhile. >> >> Tom >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > > +1, I agree with this wholeheartedly. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mpevnev at gmail.com Sat Aug 18 22:42:01 2018 From: mpevnev at gmail.com (Michail Pevnev) Date: Sun, 19 Aug 2018 01:42:01 +0300 Subject: [Haskell-cafe] Possibly an endless loop in my benchmark code? Message-ID: <20180818224201.75ouljt7pmgr7so5@MishkaPC> Hello everyone! At the moment I'm working on a function that computes the rank of a matrix. The testing I've performed doesn't seem to reveal anything obviously wrong with what I have so far, so I've decided to see if it can be improved performance-wise. I've sketched up a minimalist criterion benchmark, and run it with profiling options on. But something in the code causes the benchmark executable to loop endlessly. I've stuck a few 'trace's into the code, and it seems that it just keeps on producing and processing more and more matrices. I can kill the process via 'Ctrl-C', and if I do, a profiling report appears. I have attached one here, if you want to see it in full, but the gist is that 70% of time the program does nothing, 10% it does something labeled 'SYSTEM', and another 9% are garbage collection, with the rest of the functions taking less than 2% each. This can go on for more than an hour. At first I've attributed this to the function in question being grossly inefficient, but in the test executable 100 runs of this function on 100x100 matrices take only 18-20 seconds (well, it's actually a test to see if the transpose of a matrix has the same rank as the original, so there's some extra overhead here). What could cause this behaviour? One weak point I can identify myself is 'NFData' (from deepseq package) instance for my matrices - I'm not 100% certain it's correct and does what it should. I don't really think it's the case, though - 'rnf' method of 'NFData' class would then feature prominently in the profiling report, which it doesn't. 'NFData' instance, benchmarking code and the function in question are below ('rank' lacks a type signature since it's actually a method on 'Matrix' class'): ``` ---- the code that works ---- -- | A generic matrix. May or may not be square. data GenericM e = GenericM Int Int (U.Vector e) deriving (Show, Eq) instance NFData (GenericM e) where rnf (GenericM nrows ncols dat) = rnf (nrows, ncols, dat) rank tolerance m@(GenericM nr nc _) = D.trace "new matrix" $ go 0 0 $ V.map rawData $ rows m where go total col allRows | null allRows = total | col >= nc = total | col >= nr = total | abs (maxRow U.! col) < tolerance = go total (col + 1) allRows | otherwise = go (total + 1) (col + 1) nonZeroed where maxIndex = V.maxIndexBy (comparing (abs . (U.! col))) allRows maxRow = allRows V.! maxIndex allRows' = V.imap multiplyAndAdd allRows nonZeroed = V.ifilter notZero allRows' notZero i v = i /= maxIndex && not (isZeroV tolerance v) multiplyAndAdd i v | i == maxIndex = v | otherwise = U.imap (multAddOne i) v multAddOne i j y | j < col = y | otherwise = y - (maxRow U.! j) * coef i coef i = (allRows V.! i U.! col) / maxRow U.! col ---- the code that benchmarks ---- genericDenseMatrixRank :: Benchmark genericDenseMatrixRank = bgroup "linear/matrix/dense/generic/rank" [ env (genRandomGenericMatrix 100) (b "small") --, env (genRandomGenericMatrix 1000) (b "medium") --, env (genRandomGenericMatrix 5000) (b "big") ] where b name m = bench name $ whnf (rank 1e-6) m genRandomGenericMatrix :: Int -> IO (GenericM Double) genRandomGenericMatrix size = do rng <- getStdGen let v = randoms rng :: [Double] return $ mkGenericMFromList size size v ``` Thanks in advance. -- Michail. -------------- next part -------------- Sun Aug 19 01:36 2018 Time and Allocation Profiling Report (Final) numerics-bench +RTS -N -pa -RTS total time = 4365.44 secs (16174112 ticks @ 1000 us, 8 processors) total alloc = 2,149,889,374,608 bytes (excludes profiling overheads) COST CENTRE MODULE SRC %time %alloc ticks bytes IDLE IDLE 80.5 0.0 13021773 0 GC GC 5.1 0.0 817124 1112 SYSTEM SYSTEM 3.2 0.0 522282 73680 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 2.7 31.1 436180 669197990528 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 2.2 17.0 356679 366194047032 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 1.7 10.4 279726 223897359584 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 1.3 4.6 203642 98221699792 basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 0.7 3.4 120136 72285052000 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 0.6 5.5 100835 118039288704 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 0.4 2.1 65849 46114592376 OVERHEAD_of PROFILING 0.4 21.1 58622 453002766696 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 0.3 0.7 53964 15672441040 basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 0.3 2.7 43950 58406318848 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 0.1 0.0 19534 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:474-548 0.1 0.0 9112 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 0.1 0.1 8880 3150054808 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:872-933 0.1 0.0 8108 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 0.0 0.1 5787 2613812240 basicUnsafeFreeze Data.Vector.Primitive Data/Vector/Primitive.hs:(208,3)-(209,51) 0.0 0.2 4744 4047940736 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 0.0 0.2 4540 3903371456 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 0.0 0.0 4037 163424296 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 0.0 0.0 3729 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 0.0 0.0 3648 58737304 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 0.0 0.2 3299 4391099256 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:232-305 0.0 0.1 3263 2313108992 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 0.0 0.1 2996 2313108992 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 0.0 0.0 2346 890780160 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 0.0 0.1 2163 1489503440 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:136-205 0.0 0.0 1974 0 rank.go.maxIndex Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:103:23-83 0.0 0.0 1424 613322304 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 0.0 0.0 958 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 0.0 0.1 925 1191602752 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 0.0 0.0 803 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 0.0 0.1 749 1468940592 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 0.0 0.0 89 82588688 getRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:123:1-87 0.0 0.0 59 5841600 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 0.0 0.0 57 53092800 rows Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:86:5-61 0.0 0.0 49 70537336 rank.go.maxRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:104:23-51 0.0 0.0 45 5840784 stdNext System.Random System/Random.hs:(518,1)-(528,64) 0.0 0.0 8 5279976 basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:219:3-60 0.0 0.0 7 11683200 randomIvalInteger.f System.Random System/Random.hs:(486,8)-(489,76) 0.0 0.0 3 1520000 randomIvalInteger.f.v' System.Random System/Random.hs:489:25-76 0.0 0.0 3 2560064 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 0.0 0.0 2 2443216 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:428-500 0.0 0.0 2 0 mkGenericMFromList Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:54:1-75 0.0 0.0 2 1520288 random System.Random System/Random.hs:(410,3)-(418,24) 0.0 0.0 1 16 randomIvalIntegral System.Random System/Random.hs:462:1-71 0.0 0.0 1 240000 randomIvalInteger.magtgt System.Random System/Random.hs:483:8-21 0.0 0.0 1 640016 stdNext.s2'' System.Random System/Random.hs:528:17-64 0.0 0.0 1 480000 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 0.0 0.0 1 2432 PINNED SYSTEM 0.0 0.0 0 0 DONT_CARE MAIN 0.0 0.0 0 0 MAIN MAIN 0.0 0.0 0 128608 CAF GHC.Types 0.0 0.0 0 0 CAF GHC.Tuple 0.0 0.0 0 0 CAF GHC.Classes 0.0 0.0 0 0 CAF GHC.CString 0.0 0.0 0 0 CAF GHC.Integer.Type 0.0 0.0 0 40 CAF GHC.Integer.Logarithms.Internals 0.0 0.0 0 0 CAF GHC.Integer.Logarithms 0.0 0.0 0 0 CAF GHC.Event.Array 0.0 0.0 0 0 CAF GHC.Event.Arr 0.0 0.0 0 0 CAF GHC.Event.Poll 0.0 0.0 0 48 CAF GHC.Event.PSQ 0.0 0.0 0 0 CAF GHC.Event.Manager 0.0 0.0 0 0 CAF GHC.Event.IntTable 0.0 0.0 0 0 CAF GHC.Event.EPoll 0.0 0.0 0 0 CAF GHC.Event.Control 0.0 0.0 0 0 CAF Control.Arrow 0.0 0.0 0 0 CAF Control.Applicative 0.0 0.0 0 0 CAF System.CPUTime.Posix.ClockGetTime 0.0 0.0 0 0 CAF GHC.Event.Unique 0.0 0.0 0 0 CAF GHC.Event.TimerManager 0.0 0.0 0 0 CAF GHC.Event.Thread 0.0 0.0 0 1288 CAF GHC.Event.Internal 0.0 0.0 0 0 CAF Data.Typeable.Internal 0.0 0.0 0 0 CAF Data.Semigroup.Internal 0.0 0.0 0 0 CAF Data.OldList 0.0 0.0 0 0 CAF Data.Functor.Utils 0.0 0.0 0 0 CAF Control.Monad.ST.Lazy.Imp 0.0 0.0 0 0 CAF Unsafe.Coerce 0.0 0.0 0 0 CAF Text.Read.Lex 0.0 0.0 0 0 CAF Text.Read 0.0 0.0 0 0 CAF Text.Printf 0.0 0.0 0 0 CAF Text.ParserCombinators.ReadPrec 0.0 0.0 0 0 CAF Text.ParserCombinators.ReadP 0.0 0.0 0 0 CAF System.Posix.Types 0.0 0.0 0 0 CAF System.Posix.Internals 0.0 0.0 0 0 CAF System.Mem.StableName 0.0 0.0 0 0 CAF System.IO.Error 0.0 0.0 0 0 CAF System.IO 0.0 0.0 0 48 CAF System.Exit 0.0 0.0 0 0 CAF System.Environment 0.0 0.0 0 0 CAF System.CPUTime 0.0 0.0 0 0 CAF Numeric 0.0 0.0 0 0 CAF GHC.Word 0.0 0.0 0 0 CAF GHC.Weak 0.0 0.0 0 0 CAF GHC.Unicode 0.0 0.0 0 0 CAF GHC.TypeNats 0.0 0.0 0 0 CAF GHC.TypeLits 0.0 0.0 0 0 CAF GHC.TopHandler 0.0 0.0 0 48 CAF GHC.Storable 0.0 0.0 0 0 CAF GHC.Stats 0.0 0.0 0 0 CAF GHC.Stack.Types 0.0 0.0 0 0 CAF GHC.Stack.CCS 0.0 0.0 0 0 CAF GHC.Stable 0.0 0.0 0 0 CAF GHC.Show 0.0 0.0 0 0 CAF GHC.STRef 0.0 0.0 0 0 CAF GHC.ST 0.0 0.0 0 0 CAF GHC.Real 0.0 0.0 0 0 CAF GHC.Read 0.0 0.0 0 0 CAF GHC.Ptr 0.0 0.0 0 0 CAF GHC.Pack 0.0 0.0 0 0 CAF GHC.Num 0.0 0.0 0 0 CAF GHC.Natural 0.0 0.0 0 0 CAF GHC.MVar 0.0 0.0 0 0 CAF GHC.List 0.0 0.0 0 0 CAF GHC.Int 0.0 0.0 0 0 CAF GHC.IORef 0.0 0.0 0 0 CAF GHC.IOArray 0.0 0.0 0 0 CAF GHC.IO.Unsafe 0.0 0.0 0 0 CAF GHC.IO.IOMode 0.0 0.0 0 0 CAF GHC.IO.Handle.Types 0.0 0.0 0 0 CAF GHC.IO.Handle.Text 0.0 0.0 0 0 CAF GHC.IO.Handle.Internals 0.0 0.0 0 0 CAF GHC.IO.Handle.FD 0.0 0.0 0 34672 CAF GHC.IO.Handle 0.0 0.0 0 0 CAF GHC.IO.FD 0.0 0.0 0 0 CAF GHC.IO.Exception 0.0 0.0 0 1584 CAF GHC.IO.Encoding.UTF8 0.0 0.0 0 0 CAF GHC.IO.Encoding.UTF32 0.0 0.0 0 0 CAF GHC.IO.Encoding.UTF16 0.0 0.0 0 0 CAF GHC.IO.Encoding.Types 0.0 0.0 0 0 CAF GHC.IO.Encoding.Latin1 0.0 0.0 0 0 CAF GHC.IO.Encoding.Iconv 0.0 0.0 0 200 CAF GHC.IO.Encoding.Failure 0.0 0.0 0 0 CAF GHC.IO.Encoding 0.0 0.0 0 3808 CAF GHC.IO.Device 0.0 0.0 0 0 CAF GHC.IO.BufferedIO 0.0 0.0 0 0 CAF GHC.IO.Buffer 0.0 0.0 0 0 CAF GHC.IO 0.0 0.0 0 0 CAF GHC.Generics 0.0 0.0 0 0 CAF GHC.ForeignPtr 0.0 0.0 0 0 CAF GHC.Foreign 0.0 0.0 0 0 CAF GHC.Float.RealFracMethods 0.0 0.0 0 0 CAF GHC.Float.ConversionUtils 0.0 0.0 0 0 CAF GHC.Float 0.0 0.0 0 0 CAF GHC.Fingerprint.Type 0.0 0.0 0 0 CAF GHC.Fingerprint 0.0 0.0 0 0 CAF GHC.Exts 0.0 0.0 0 0 CAF GHC.Exception 0.0 0.0 0 0 CAF GHC.Err 0.0 0.0 0 0 CAF GHC.Enum 0.0 0.0 0 0 CAF GHC.Conc.Sync 0.0 0.0 0 0 CAF GHC.Conc.Signal 0.0 0.0 0 640 CAF GHC.Conc.IO 0.0 0.0 0 0 CAF GHC.Char 0.0 0.0 0 0 CAF GHC.Base 0.0 0.0 0 0 CAF GHC.Arr 0.0 0.0 0 0 CAF Foreign.Storable 0.0 0.0 0 0 CAF Foreign.Ptr 0.0 0.0 0 0 CAF Foreign.Marshal.Utils 0.0 0.0 0 0 CAF Foreign.Marshal.Array 0.0 0.0 0 0 CAF Foreign.Marshal.Alloc 0.0 0.0 0 0 CAF Foreign.C.Types 0.0 0.0 0 0 CAF Foreign.C.String 0.0 0.0 0 0 CAF Foreign.C.Error 0.0 0.0 0 0 CAF Debug.Trace 0.0 0.0 0 232 CAF Data.Void 0.0 0.0 0 0 CAF Data.Version 0.0 0.0 0 0 CAF Data.Unique 0.0 0.0 0 0 CAF Data.Type.Equality 0.0 0.0 0 0 CAF Data.Type.Coercion 0.0 0.0 0 0 CAF Data.Tuple 0.0 0.0 0 0 CAF Data.Traversable 0.0 0.0 0 0 CAF Data.Semigroup 0.0 0.0 0 0 CAF Data.Proxy 0.0 0.0 0 0 CAF Data.Ord 0.0 0.0 0 0 CAF Data.Monoid 0.0 0.0 0 0 CAF Data.Maybe 0.0 0.0 0 0 CAF Data.List.NonEmpty 0.0 0.0 0 0 CAF Data.Functor.Sum 0.0 0.0 0 0 CAF Data.Functor.Product 0.0 0.0 0 0 CAF Data.Functor.Identity 0.0 0.0 0 0 CAF Data.Functor.Const 0.0 0.0 0 0 CAF Data.Functor.Classes 0.0 0.0 0 0 CAF Data.Foldable 0.0 0.0 0 0 CAF Data.Fixed 0.0 0.0 0 0 CAF Data.Either 0.0 0.0 0 0 CAF Data.Dynamic 0.0 0.0 0 0 CAF Data.Data 0.0 0.0 0 0 CAF Data.Complex 0.0 0.0 0 0 CAF Data.Char 0.0 0.0 0 0 CAF Data.Bits 0.0 0.0 0 0 CAF Data.Bitraversable 0.0 0.0 0 0 CAF Data.Bifunctor 0.0 0.0 0 0 CAF Data.Bifoldable 0.0 0.0 0 0 CAF Control.Monad.Zip 0.0 0.0 0 0 CAF Control.Monad.IO.Class 0.0 0.0 0 0 CAF Control.Monad.Fix 0.0 0.0 0 0 CAF Control.Monad.Fail 0.0 0.0 0 0 CAF Control.Exception.Base 0.0 0.0 0 0 CAF Control.Concurrent.Chan 0.0 0.0 0 0 CAF Control.Category 0.0 0.0 0 0 CAF Data.Array.Base 0.0 0.0 0 0 CAF Control.DeepSeq 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.Internal.Base16 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.ASCII 0.0 0.0 0 0 CAF Data.ByteString.Builder.ASCII 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.Internal 0.0 0.0 0 0 CAF Data.ByteString.Builder.Internal 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim 0.0 0.0 0 0 CAF Data.ByteString.Builder 0.0 0.0 0 0 CAF Data.ByteString.Short.Internal 0.0 0.0 0 0 CAF Data.ByteString.Lazy.Internal 0.0 0.0 0 0 CAF Data.ByteString.Lazy 0.0 0.0 0 0 CAF Data.ByteString.Internal 0.0 0.0 0 0 CAF Data.ByteString.Unsafe 0.0 0.0 0 0 CAF Data.ByteString 0.0 0.0 0 0 CAF Utils.Containers.Internal.StrictPair 0.0 0.0 0 0 CAF Utils.Containers.Internal.BitQueue 0.0 0.0 0 0 CAF Data.Tree 0.0 0.0 0 0 CAF Data.Sequence.Internal 0.0 0.0 0 0 CAF Data.Set.Internal 0.0 0.0 0 0 CAF Data.Map.Internal 0.0 0.0 0 0 CAF Data.IntSet.Internal 0.0 0.0 0 0 CAF Data.IntMap.Internal 0.0 0.0 0 0 CAF:$s^1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:$s^2 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:loc_r761 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:loc1_r762 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:loc3_r764 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:$dIP2_r76a Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:intLog1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:wordLog1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:integerLog3 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:naturalLog2_b Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:naturalLog3 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:lvl9_r76Q Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:b_r76S Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:u_r76T Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:183:7 0.0 0.0 0 0 CAF:v_r76U Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:184:7 0.0 0.0 0 0 CAF:lvl11_r76V Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:naturalLog10_b Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:naturalLog1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:u1_r76X Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:167:7 0.0 0.0 0 0 CAF:v1_r76Y Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:168:7 0.0 0.0 0 0 CAF:lvl13_r76Z Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:integerLog1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:logArr_r1Ea Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:265:1-6 0.0 0.0 0 0 CAF:b1_r78J Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:b2_r78L Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:b3_r78M Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:lvl122_r78O Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:lvl124_r78Q Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:integerLogBase2 Math.NumberTheory.Logarithms 0.0 0.0 0 0 CAF:integerLogBase1 Math.NumberTheory.Logarithms 0.0 0.0 0 0 integerLogBase Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(68,1)-(73,37) 0.0 0.0 0 0 integerLog2 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(78,1)-(80,37) 0.0 0.0 0 0 naturalLogBase Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(94,1)-(99,37) 0.0 0.0 0 0 naturalLog2 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(104,1)-(106,37) 0.0 0.0 0 0 intLog2 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(111,1)-(113,55) 0.0 0.0 0 0 wordLog2 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(118,1)-(120,51) 0.0 0.0 0 0 integerLogBase' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(191,1)-(222,25) 0.0 0.0 0 0 integerLogBase'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:218:23-71 0.0 0.0 0 0 integerLogBase'.w Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:217:23-52 0.0 0.0 0 0 integerLogBase'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:216:23-66 0.0 0.0 0 0 integerLogBase'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:215:23-62 0.0 0.0 0 0 integerLogBase'.ix Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:209:23-33 0.0 0.0 0 0 integerLogBase'.bi Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:206:23-58 0.0 0.0 0 0 integerLogBase'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:201:23-97 0.0 0.0 0 0 integerLogBase'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:198:23-51 0.0 0.0 0 0 integerLogBase'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:197:23-47 0.0 0.0 0 0 integerLogBase'.ix Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:195:23-33 0.0 0.0 0 0 integerLogBase'.bi Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:194:23-40 0.0 0.0 0 0 integerLogBase'.lb Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:221:7-25 0.0 0.0 0 0 integerLogBase'.ln Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:222:7-25 0.0 0.0 0 0 integerLog2' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:125:1-36 0.0 0.0 0 0 naturalLogBase' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(227,1)-(258,25) 0.0 0.0 0 0 naturalLogBase'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:254:23-71 0.0 0.0 0 0 naturalLogBase'.w Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:253:23-52 0.0 0.0 0 0 naturalLogBase'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:252:23-66 0.0 0.0 0 0 naturalLogBase'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:251:23-62 0.0 0.0 0 0 naturalLogBase'.ix Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:245:23-33 0.0 0.0 0 0 naturalLogBase'.bi Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:242:23-58 0.0 0.0 0 0 naturalLogBase'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:237:23-97 0.0 0.0 0 0 naturalLogBase'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:234:23-51 0.0 0.0 0 0 naturalLogBase'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:233:23-47 0.0 0.0 0 0 naturalLogBase'.ix Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:231:23-33 0.0 0.0 0 0 naturalLogBase'.bi Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:230:23-41 0.0 0.0 0 0 naturalLogBase'.lb Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:257:7-25 0.0 0.0 0 0 naturalLogBase'.ln Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:258:7-25 0.0 0.0 0 0 naturalLog2' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:130:1-36 0.0 0.0 0 0 intLog2' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:135:1-48 0.0 0.0 0 0 wordLog2' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:140:1-37 0.0 0.0 0 0 integerLog10 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(145,1)-(147,31) 0.0 0.0 0 0 naturalLog10 Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(152,1)-(154,31) 0.0 0.0 0 0 integerLog10' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(160,1)-(170,55) 0.0 0.0 0 0 integerLog10'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:170:7-55 0.0 0.0 0 0 integerLog10'.ln Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:165:7-30 0.0 0.0 0 0 integerLog10'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:167:7-18 0.0 0.0 0 0 integerLog10'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:168:7-18 0.0 0.0 0 0 naturalLog10' Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(176,1)-(186,55) 0.0 0.0 0 0 naturalLog10'.ex Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:186:7-55 0.0 0.0 0 0 naturalLog10'.ln Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:181:7-30 0.0 0.0 0 0 naturalLog10'.u Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:183:7-18 0.0 0.0 0 0 naturalLog10'.v Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:184:7-18 0.0 0.0 0 0 logArr Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(265,1)-(297,11) 0.0 0.0 0 0 fromNatural Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:313:1-26 0.0 0.0 0 0 naturalLog2# Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:(317,1)-(318,45) 0.0 0.0 0 0 CAF Data.Binary.Class 0.0 0.0 0 0 CAF Data.Binary.Get.Internal 0.0 0.0 0 0 CAF Data.Binary.Get 0.0 0.0 0 0 CAF Data.Binary.Put 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.Int.Digits 0.0 0.0 0 0 CAF Data.Text.Lazy.Builder.Int 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Search 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Fusion 0.0 0.0 0 0 unstreamChunks/inner Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(79,17)-(83,59) 0.0 0.0 0 0 unstreamChunks/resize Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(72,72)-(76,38) 0.0 0.0 0 0 unstreamChunks/outer Data.Text.Internal.Lazy.Fusion libraries/text/Data/Text/Internal/Lazy/Fusion.hs:(62,15)-(68,43) 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Encoding.Fusion 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.RealFloat.Functions 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.Functions 0.0 0.0 0 0 CAF Data.Text.Show 0.0 0.0 0 0 CAF Data.Text.Unsafe 0.0 0.0 0 0 CAF Data.Text.Lazy.IO 0.0 0.0 0 0 CAF Data.Text.Lazy.Encoding 0.0 0.0 0 0 CAF Data.Text.Lazy.Builder.RealFloat 0.0 0.0 0 0 CAF Data.Text.Lazy 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy 0.0 0.0 0 0 CAF Data.Text.Internal.IO 0.0 0.0 0 0 otherwise Data.Text.Internal.IO libraries/text/Data/Text/Internal/IO.hs:151:43-52 0.0 0.0 0 0 readTextDevice Data.Text.Internal.IO libraries/text/Data/Text/Internal/IO.hs:133:39-64 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Types 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Size 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Common 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.CaseMapping 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion 0.0 0.0 0 0 reverse/resize Data.Text.Internal.Fusion libraries/text/Data/Text/Internal/Fusion.hs:(154,66)-(158,52) 0.0 0.0 0 0 mapAccumL/resize Data.Text.Internal.Fusion libraries/text/Data/Text/Internal/Fusion.hs:(234,63)-(238,52) 0.0 0.0 0 0 CAF Data.Text.Internal.Encoding.Fusion 0.0 0.0 0 0 CAF Data.Text.Internal.Builder 0.0 0.0 0 0 CAF Data.Text.Internal 0.0 0.0 0 0 CAF Data.Text.IO 0.0 0.0 0 0 CAF Data.Text.Encoding.Error 0.0 0.0 0 0 CAF Data.Text.Encoding 0.0 0.0 0 0 CAF Data.Text.Array 0.0 0.0 0 0 CAF Data.Text 0.0 0.0 0 0 CAF:$fHashable1Fixed_$chash Data.Hashable.Class Data/Hashable/Class.hs:311:5-8 0.0 0.0 0 0 CAF:$fHashable()_$chash Data.Hashable.Class Data/Hashable/Class.hs:364:5-8 0.0 0.0 0 0 CAF:$fHashableBool_$chash Data.Hashable.Class Data/Hashable/Class.hs:368:5-8 0.0 0.0 0 0 CAF:$fHashableOrdering_$chash Data.Hashable.Class Data/Hashable/Class.hs:372:5-8 0.0 0.0 0 0 CAF:$fHashableChar_$chash Data.Hashable.Class Data/Hashable/Class.hs:376:5-8 0.0 0.0 0 0 CAF:$fHashableStableName_$chash Data.Hashable.Class Data/Hashable/Class.hs:597:5-8 0.0 0.0 0 0 CAF:$fHashableVoid1 Data.Hashable.Class 0.0 0.0 0 0 CAF:$fHashableUnique_$chash Data.Hashable.Class Data/Hashable/Class.hs:764:5-8 0.0 0.0 0 0 CAF:$fShow1Hashed1 Data.Hashable.Class 0.0 0.0 0 0 CAF:$fHashableComplex_$chash Data.Hashable.Class Data/Hashable/Class.hs:350:5-8 0.0 0.0 0 0 CAF:$fHashableWord16_$chash Data.Hashable.Class Data/Hashable/Class.hs:346:5-8 0.0 0.0 0 0 CAF:$fHashableWord8_$chash Data.Hashable.Class Data/Hashable/Class.hs:342:5-8 0.0 0.0 0 0 CAF:$fHashableNatural_$chash1 Data.Hashable.Class Data/Hashable/Class.hs:338:5-8 0.0 0.0 0 0 CAF:$fHashableInt32_$chash Data.Hashable.Class Data/Hashable/Class.hs:323:5-8 0.0 0.0 0 0 CAF:$fHashableInt16_$chash Data.Hashable.Class Data/Hashable/Class.hs:319:5-8 0.0 0.0 0 0 CAF:$fHashableInt8_$chash Data.Hashable.Class Data/Hashable/Class.hs:315:5-8 0.0 0.0 0 0 CAF:$fHashableVoid_$chash Data.Hashable.Class Data/Hashable/Class.hs:703:10-22 0.0 0.0 0 0 CAF:$fHashableShortByteString_$chash Data.Hashable.Class Data/Hashable/Class.hs:622:10-37 0.0 0.0 0 0 CAF:$fHashableByteString0_$chash Data.Hashable.Class Data/Hashable/Class.hs:613:10-30 0.0 0.0 0 0 CAF:$fHashableByteString_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:619:5-16 0.0 0.0 0 0 CAF:$fHashableByteString_$chash Data.Hashable.Class Data/Hashable/Class.hs:618:10-31 0.0 0.0 0 0 CAF:$fHashableHashed_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:881:3-14 0.0 0.0 0 0 CAF:$fHashableUnique_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:765:5-16 0.0 0.0 0 0 CAF:$fHashableTypeRep_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:698:5-16 0.0 0.0 0 0 CAF:$fHashableTypeRep1_reQl Data.Hashable.Class 0.0 0.0 0 0 CAF:$fHashableSomeTypeRep_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:693:5-16 0.0 0.0 0 0 CAF:$fHashableWordPtr_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:662:5-16 0.0 0.0 0 0 CAF:$fHashableFunPtr_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:658:5-16 0.0 0.0 0 0 CAF:$fHashablePtr_$chash Data.Hashable.Class Data/Hashable/Class.hs:650:10-25 0.0 0.0 0 0 CAF:$fHashableFunPtr_$chash Data.Hashable.Class Data/Hashable/Class.hs:653:10-28 0.0 0.0 0 0 CAF:$fHashableStableName_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:598:5-16 0.0 0.0 0 0 CAF:$fHashableChar_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:377:5-16 0.0 0.0 0 0 CAF:$fHashableOrdering_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:373:5-16 0.0 0.0 0 0 CAF:$fHashableBool_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:369:5-16 0.0 0.0 0 0 CAF:$fHashable()_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:365:5-16 0.0 0.0 0 0 CAF:$fHashableWord64_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:361:5-16 0.0 0.0 0 0 CAF:$fHashableWord32_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:351:5-16 0.0 0.0 0 0 CAF:$fHashableWord16_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:347:5-16 0.0 0.0 0 0 CAF:$fHashableWord8_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:343:5-16 0.0 0.0 0 0 CAF:$fHashableNatural_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:339:5-16 0.0 0.0 0 0 CAF:$fHashableInt64_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:335:5-16 0.0 0.0 0 0 CAF:$fHashableInt32_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:324:5-16 0.0 0.0 0 0 CAF:$fHashableInt16_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:320:5-16 0.0 0.0 0 0 CAF:$fHashableInt8_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:316:5-16 0.0 0.0 0 0 CAF:$fHashable1Fixed_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:312:5-16 0.0 0.0 0 0 CAF:$fHashableThreadId_$chash Data.Hashable.Class Data/Hashable/Class.hs:647:5-8 0.0 0.0 0 0 CAF:$fHashableThreadId_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:648:5-16 0.0 0.0 0 0 CAF:$fHashableBigNat_$chash Data.Hashable.Class Data/Hashable/Class.hs:380:10-24 0.0 0.0 0 0 CAF:$fHashableFixed_$chash Data.Hashable.Class Data/Hashable/Class.hs:773:10-27 0.0 0.0 0 0 CAF:$fHashable[]_$s$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:605:5-16 0.0 0.0 0 0 CAF:$fHashable[]_$s$chash Data.Hashable.Class Data/Hashable/Class.hs:603:10-35 0.0 0.0 0 0 CAF:$fHashableVersion2 Data.Hashable.Class 0.0 0.0 0 0 CAF:w_reQm Data.Hashable.Class 0.0 0.0 0 0 CAF:w1_reQo Data.Hashable.Class 0.0 0.0 0 0 CAF:$fHashableVersion_$chash Data.Hashable.Class Data/Hashable/Class.hs:767:10-25 0.0 0.0 0 0 CAF:$fHashableComplex_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:477:5-16 0.0 0.0 0 0 CAF:$fHashableComplex_$s$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:447:5-16 0.0 0.0 0 0 CAF:$fHashableComplex_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:468:5-16 0.0 0.0 0 0 CAF:$fHashableComplex_$s$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:447:5-16 0.0 0.0 0 0 CAF:$fHashableText0_$chash Data.Hashable.Class Data/Hashable/Class.hs:631:10-24 0.0 0.0 0 0 CAF:$fHashableText_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:637:5-16 0.0 0.0 0 0 CAF:$fHashableText_$chash Data.Hashable.Class Data/Hashable/Class.hs:636:10-25 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:311:5-13 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:312:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:315:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:316:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:319:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:320:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:323:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:324:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(327,5)-(334,74) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:335:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:338:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:339:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:342:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:343:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:346:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:347:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:350:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:351:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(354,5)-(360,60) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:361:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:364:5-19 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:365:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:368:5-19 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:369:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:372:5-19 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:373:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:376:5-19 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:377:5-38 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(381,5)-(385,43) 0.0 0.0 0 0 hashWithSalt.size Data.Hashable.Class Data/Hashable/Class.hs:384:9-36 0.0 0.0 0 0 hashWithSalt.numBytes Data.Hashable.Class Data/Hashable/Class.hs:385:9-43 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(391,5)-(392,30) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(394,5)-(395,56) 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(406,5)-(408,36) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(410,5)-(412,62) 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:446:5-43 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:447:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:458:5-60 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:459:5-80 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(462,5)-(467,35) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:468:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(471,5)-(476,35) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:477:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(487,5)-(488,50) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:489:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(496,5)-(497,51) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:498:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:508:5-45 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:509:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:518:5-67 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:519:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(530,5)-(531,63) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:532:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(543,5)-(545,43) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:546:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(561,5)-(563,61) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:564:5-32 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:(580,5)-(582,79) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(583,5)-(585,79) 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:597:5-25 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:598:5-38 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:605:5-32 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(614,5)-(616,68) 0.0 0.0 0 0 hashWithSalt.\ Data.Hashable.Class Data/Hashable/Class.hs:616:28-68 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:619:5-46 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(624,5)-(628,56) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(632,5)-(634,12) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:637:5-46 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:647:5-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:648:5-38 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:651:5-59 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:654:5-63 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:657:5-27 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:658:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:661:5-27 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:662:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:692:5-56 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:693:5-38 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:697:5-22 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:698:5-38 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:704:5-27 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:764:5-21 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:765:5-38 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(768,5)-(769,54) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:774:5-55 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:781:5-32 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:788:5-53 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:798:5-14 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:799:5-24 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:808:5-70 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:811:5-45 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:814:5-45 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:817:5-64 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:820:5-47 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:823:5-46 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:826:5-52 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:829:5-48 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:449:5-49 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(492,5)-(493,67) 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:501:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:512:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:522:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:535:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:550:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:568:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:588:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:776:5-61 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:783:5-51 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:791:5-46 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:802:5-30 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:838:5-32 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:841:5-79 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:844:5-86 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:847:5-32 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(850,5)-(851,86) 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:854:5-32 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(504,5)-(505,71) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:515:5-58 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(525,5)-(526,43) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(538,5)-(539,61) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(554,5)-(556,43) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(572,5)-(574,43) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:(592,5)-(594,61) 0.0 0.0 0 0 liftHashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:794:5-51 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(608,5)-(611,46) 0.0 0.0 0 0 liftHashWithSalt.finalise Data.Hashable.Class Data/Hashable/Class.hs:610:9-44 0.0 0.0 0 0 liftHashWithSalt.step Data.Hashable.Class Data/Hashable/Class.hs:611:9-46 0.0 0.0 0 0 == Data.Hashable.Class Data/Hashable/Class.hs:871:3-49 0.0 0.0 0 0 compare Data.Hashable.Class Data/Hashable/Class.hs:874:3-49 0.0 0.0 0 0 showsPrec Data.Hashable.Class Data/Hashable/Class.hs:(877,3)-(878,55) 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:882:3-23 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:881:3-36 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:888:3-61 0.0 0.0 0 0 fromString Data.Hashable.Class Data/Hashable/Class.hs:891:3-58 0.0 0.0 0 0 fromString.r Data.Hashable.Class Data/Hashable/Class.hs:891:22-37 0.0 0.0 0 0 foldr Data.Hashable.Class Data/Hashable/Class.hs:894:3-36 0.0 0.0 0 0 rnf Data.Hashable.Class Data/Hashable/Class.hs:897:3-22 0.0 0.0 0 0 liftEq Data.Hashable.Class Data/Hashable/Class.hs:911:3-58 0.0 0.0 0 0 liftCompare Data.Hashable.Class Data/Hashable/Class.hs:914:3-49 0.0 0.0 0 0 liftShowsPrec Data.Hashable.Class Data/Hashable/Class.hs:917:3-68 0.0 0.0 0 0 liftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:258:5-70 0.0 0.0 0 0 hash Data.Hashable.Class Data/Hashable/Class.hs:234:5-35 0.0 0.0 0 0 hashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:238:5-59 0.0 0.0 0 0 hashPtr Data.Hashable.Class Data/Hashable/Class.hs:711:1-49 0.0 0.0 0 0 hashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:269:1-45 0.0 0.0 0 0 hashWithSalt2 Data.Hashable.Class Data/Hashable/Class.hs:275:1-59 0.0 0.0 0 0 defaultLiftHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:281:1-60 0.0 0.0 0 0 defaultHashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:288:1-50 0.0 0.0 0 0 hashThreadId Data.Hashable.Class Data/Hashable/Class.hs:641:1-70 0.0 0.0 0 0 hashTypeRep Data.Hashable.Class Data/Hashable/Class.hs:(688,1)-(689,65) 0.0 0.0 0 0 hashTypeRep.x Data.Hashable.Class Data/Hashable/Class.hs:689:9-47 0.0 0.0 0 0 hashTypeRep.(...) Data.Hashable.Class Data/Hashable/Class.hs:689:9-47 0.0 0.0 0 0 hashPtrWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(723,1)-(725,23) 0.0 0.0 0 0 hashByteArrayWithSalt Data.Hashable.Class Data/Hashable/Class.hs:(751,1)-(753,20) 0.0 0.0 0 0 combine Data.Hashable.Class Data/Hashable/Class.hs:761:1-40 0.0 0.0 0 0 traverseHashed Data.Hashable.Class Data/Hashable/Class.hs:905:1-49 0.0 0.0 0 0 mapHashed Data.Hashable.Class Data/Hashable/Class.hs:901:1-39 0.0 0.0 0 0 hashed Data.Hashable.Class Data/Hashable/Class.hs:863:1-28 0.0 0.0 0 0 unhashed Data.Hashable.Class Data/Hashable/Class.hs:867:1-25 0.0 0.0 0 0 CAF Control.Monad.Trans.Writer.Strict 0.0 0.0 0 0 CAF Control.Monad.Trans.Writer.Lazy 0.0 0.0 0 0 CAF Control.Monad.Trans.State.Strict 0.0 0.0 0 0 CAF Control.Monad.Trans.State.Lazy 0.0 0.0 0 0 CAF Control.Monad.Trans.Select 0.0 0.0 0 0 CAF Control.Monad.Trans.RWS.Strict 0.0 0.0 0 0 CAF Control.Monad.Trans.RWS.Lazy 0.0 0.0 0 0 CAF Control.Monad.Trans.Reader 0.0 0.0 0 0 CAF Control.Monad.Trans.Maybe 0.0 0.0 0 0 CAF Control.Monad.Trans.List 0.0 0.0 0 0 CAF Control.Monad.Trans.Identity 0.0 0.0 0 0 CAF Control.Monad.Trans.Error 0.0 0.0 0 0 CAF Control.Monad.Trans.Except 0.0 0.0 0 0 CAF Control.Monad.Trans.Cont 0.0 0.0 0 0 CAF Control.Monad.Trans.Accum 0.0 0.0 0 0 CAF:nullAddr Data.Primitive.Addr Data/Primitive/Addr.hs:40:1-8 0.0 0.0 0 0 nullAddr Data.Primitive.Addr Data/Primitive/Addr.hs:40:1-25 0.0 0.0 0 0 plusAddr Data.Primitive.Addr Data/Primitive/Addr.hs:47:1-51 0.0 0.0 0 0 minusAddr Data.Primitive.Addr Data/Primitive/Addr.hs:52:1-53 0.0 0.0 0 0 remAddr Data.Primitive.Addr Data/Primitive/Addr.hs:56:1-47 0.0 0.0 0 0 CAF:$fDataByteArray3 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:loc_rL8c Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:loc1_rL8d Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:loc3_rL8f Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$dIP1_rL8k Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataByteArray5 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataByteArray6 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataMutableByteArray2 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataMutableByteArray5 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataMutableByteArray7 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fIsListByteArray1 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fShowByteArray7 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fShowByteArray4 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fShowByteArray1 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fIsListByteArray2 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataByteArray7 Data.Primitive.ByteArray 0.0 0.0 0 0 CAF:$fDataMutableByteArray9 Data.Primitive.ByteArray 0.0 0.0 0 0 dataTypeOf Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:286:3-65 0.0 0.0 0 0 toConstr Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:284:3-31 0.0 0.0 0 0 gunfold Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:285:3-31 0.0 0.0 0 0 showsPrec Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(294,3)-(302,45) 0.0 0.0 0 0 showsPrec.go Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(297,7)-(302,45) 0.0 0.0 0 0 showsPrec.go.comma Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(301,11)-(302,45) 0.0 0.0 0 0 == Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(318,3)-(324,20) 0.0 0.0 0 0 compare Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(327,3)-(337,30) 0.0 0.0 0 0 compare.n1 Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:336:7-30 0.0 0.0 0 0 compare.n2 Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:337:7-30 0.0 0.0 0 0 toList Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:343:3-32 0.0 0.0 0 0 fromListN Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:345:3-23 0.0 0.0 0 0 fromList Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:344:3-40 0.0 0.0 0 0 dataTypeOf Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:291:3-72 0.0 0.0 0 0 toConstr Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:289:3-31 0.0 0.0 0 0 gunfold Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:290:3-31 0.0 0.0 0 0 fromListN Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(174,1)-(177,30) 0.0 0.0 0 0 foldrByteArray Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(166,1)-(171,28) 0.0 0.0 0 0 foldrByteArray.go Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(168,5)-(170,40) 0.0 0.0 0 0 foldrByteArray.sz Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:171:5-28 0.0 0.0 0 0 unI# Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:181:1-17 0.0 0.0 0 0 sameByteArray Data.Primitive.ByteArray Data/Primitive/ByteArray.hs:(308,1)-(311,20) 0.0 0.0 0 0 CAF:$fDataMutableArray2 Data.Primitive.Array 0.0 0.0 0 0 CAF:loc_riml Data.Primitive.Array 0.0 0.0 0 0 CAF:loc1_rimm Data.Primitive.Array 0.0 0.0 0 0 CAF:loc3_rimo Data.Primitive.Array 0.0 0.0 0 0 CAF:$dIP1_rimt Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataMutableArray5 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataMutableArray7 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl5_rimK Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl7_rimM Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl8_rimN Data.Primitive.Array 0.0 0.0 0 0 CAF:emptyArray Data.Primitive.Array Data/Primitive/Array.hs:314:1-10 0.0 0.0 0 0 CAF:$fAlternativeArray_$cempty Data.Primitive.Array Data/Primitive/Array.hs:475:3-7 0.0 0.0 0 0 CAF:lvl11_rimQ Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonadZipArray3 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl13_rimS Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonadZipArray2 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl15_rimU Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonoidArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl17_rimW Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonadZipArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl19_rimY Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl20_rimZ Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl22_rin1 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fAlternativeArray4 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl24_rin3 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl26_rin5 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fAlternativeArray3 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl28_rin7 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fApplicativeArray6 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl30_rin9 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fApplicativeArray3 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl32_rinb Data.Primitive.Array 0.0 0.0 0 0 CAF:$fApplicativeArray2 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl34_rind Data.Primitive.Array 0.0 0.0 0 0 CAF:$fApplicativeArray4 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonadArray_$c>> Data.Primitive.Array Data/Primitive/Array.hs:486:3-6 0.0 0.0 0 0 CAF:$fMonadArray_$creturn Data.Primitive.Array Data/Primitive/Array.hs:485:3-8 0.0 0.0 0 0 CAF:lvl36_rinf Data.Primitive.Array 0.0 0.0 0 0 CAF:$fAlternativeArray2 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fAlternativeArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fMonoidArray_$cmempty Data.Primitive.Array Data/Primitive/Array.hs:542:3-8 0.0 0.0 0 0 CAF:$fMonoidArray_$c<> Data.Primitive.Array Data/Primitive/Array.hs:537:3-6 0.0 0.0 0 0 CAF:$fSemigroupArray_$csconcat Data.Primitive.Array Data/Primitive/Array.hs:538:3-9 0.0 0.0 0 0 CAF:$fMonadPlusArray_$cmzero Data.Primitive.Array Data/Primitive/Array.hs:501:3-7 0.0 0.0 0 0 CAF:$fMonadPlusArray_$cmplus Data.Primitive.Array Data/Primitive/Array.hs:502:3-7 0.0 0.0 0 0 CAF:$fMonadArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl38_rinh Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl40_rinj Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataArray2 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl42_rinl Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl44_rinn Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl45_rino Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl47_rinq Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl48_rinr Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl50_rint Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl51_rinu Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl53_rinw Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl54_rinx Data.Primitive.Array 0.0 0.0 0 0 CAF:$fFoldableArray2_rinA Data.Primitive.Array 0.0 0.0 0 0 CAF:$fShowArray3 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fShowArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fIsListArray1 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataArray8 Data.Primitive.Array 0.0 0.0 0 0 CAF:ds_rinG Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataArray6 Data.Primitive.Array 0.0 0.0 0 0 CAF:lvl58_rinI Data.Primitive.Array 0.0 0.0 0 0 CAF:arrayDataType Data.Primitive.Array Data/Primitive/Array.hs:568:1-13 0.0 0.0 0 0 CAF:fromListConstr Data.Primitive.Array Data/Primitive/Array.hs:571:1-14 0.0 0.0 0 0 CAF:fromListConstr2_rinK Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataArray10 Data.Primitive.Array 0.0 0.0 0 0 CAF:$fDataMutableArray9 Data.Primitive.Array 0.0 0.0 0 0 == Data.Primitive.Array Data/Primitive/Array.hs:(333,3)-(335,78) 0.0 0.0 0 0 ==.loop Data.Primitive.Array Data/Primitive/Array.hs:(334,10)-(335,78) 0.0 0.0 0 0 compare Data.Primitive.Array Data/Primitive/Array.hs:(341,3)-(346,60) 0.0 0.0 0 0 compare.loop Data.Primitive.Array Data/Primitive/Array.hs:(344,4)-(346,60) 0.0 0.0 0 0 compare.mn Data.Primitive.Array Data/Primitive/Array.hs:343:4-43 0.0 0.0 0 0 product Data.Primitive.Array Data/Primitive/Array.hs:406:3-24 0.0 0.0 0 0 sum Data.Primitive.Array Data/Primitive/Array.hs:404:3-20 0.0 0.0 0 0 minimum Data.Primitive.Array Data/Primitive/Array.hs:(398,3)-(402,32) 0.0 0.0 0 0 minimum.go Data.Primitive.Array Data/Primitive/Array.hs:(401,10)-(402,32) 0.0 0.0 0 0 minimum.sz Data.Primitive.Array Data/Primitive/Array.hs:400:10-27 0.0 0.0 0 0 maximum Data.Primitive.Array Data/Primitive/Array.hs:(392,3)-(396,32) 0.0 0.0 0 0 maximum.go Data.Primitive.Array Data/Primitive/Array.hs:(395,10)-(396,32) 0.0 0.0 0 0 maximum.sz Data.Primitive.Array Data/Primitive/Array.hs:394:10-27 0.0 0.0 0 0 length Data.Primitive.Array Data/Primitive/Array.hs:390:3-22 0.0 0.0 0 0 null Data.Primitive.Array Data/Primitive/Array.hs:388:3-29 0.0 0.0 0 0 toList Data.Primitive.Array Data/Primitive/Array.hs:(382,3)-(386,11) 0.0 0.0 0 0 toList.\ Data.Primitive.Array Data/Primitive/Array.hs:(382,35)-(386,11) 0.0 0.0 0 0 toList.\.go Data.Primitive.Array Data/Primitive/Array.hs:(384,7)-(385,26) 0.0 0.0 0 0 toList.\.sz Data.Primitive.Array Data/Primitive/Array.hs:383:7-24 0.0 0.0 0 0 foldl1 Data.Primitive.Array Data/Primitive/Array.hs:(364,3)-(369,29) 0.0 0.0 0 0 foldl1.sz Data.Primitive.Array Data/Primitive/Array.hs:366:10-27 0.0 0.0 0 0 foldl1.go Data.Primitive.Array Data/Primitive/Array.hs:(368,10)-(369,29) 0.0 0.0 0 0 foldl1.z Data.Primitive.Array Data/Primitive/Array.hs:367:10-27 0.0 0.0 0 0 foldr1 Data.Primitive.Array Data/Primitive/Array.hs:(357,3)-(362,29) 0.0 0.0 0 0 foldr1.go Data.Primitive.Array Data/Primitive/Array.hs:(361,10)-(362,29) 0.0 0.0 0 0 foldr1.z Data.Primitive.Array Data/Primitive/Array.hs:360:10-28 0.0 0.0 0 0 foldr1.sz Data.Primitive.Array Data/Primitive/Array.hs:359:10-31 0.0 0.0 0 0 foldl' Data.Primitive.Array Data/Primitive/Array.hs:(376,3)-(378,44) 0.0 0.0 0 0 foldl'.go Data.Primitive.Array Data/Primitive/Array.hs:(377,10)-(378,44) 0.0 0.0 0 0 foldl Data.Primitive.Array Data/Primitive/Array.hs:(353,3)-(355,57) 0.0 0.0 0 0 foldl.go Data.Primitive.Array Data/Primitive/Array.hs:(354,10)-(355,57) 0.0 0.0 0 0 foldr' Data.Primitive.Array Data/Primitive/Array.hs:(372,3)-(374,66) 0.0 0.0 0 0 foldr'.go Data.Primitive.Array Data/Primitive/Array.hs:(373,10)-(374,66) 0.0 0.0 0 0 foldr Data.Primitive.Array Data/Primitive/Array.hs:(349,3)-(351,37) 0.0 0.0 0 0 foldr.go Data.Primitive.Array Data/Primitive/Array.hs:(350,10)-(351,37) 0.0 0.0 0 0 traverse Data.Primitive.Array Data/Primitive/Array.hs:(411,3)-(413,62) 0.0 0.0 0 0 toList Data.Primitive.Array Data/Primitive/Array.hs:424:3-17 0.0 0.0 0 0 fromListN Data.Primitive.Array Data/Primitive/Array.hs:(418,3)-(422,16) 0.0 0.0 0 0 fromListN.\ Data.Primitive.Array Data/Primitive/Array.hs:(420,7)-(422,16) 0.0 0.0 0 0 fromListN.\.go Data.Primitive.Array Data/Primitive/Array.hs:(420,11)-(421,33) 0.0 0.0 0 0 fromList Data.Primitive.Array Data/Primitive/Array.hs:423:3-42 0.0 0.0 0 0 <$ Data.Primitive.Array Data/Primitive/Array.hs:445:3-67 0.0 0.0 0 0 fmap Data.Primitive.Array Data/Primitive/Array.hs:(438,3)-(443,14) 0.0 0.0 0 0 fmap.\ Data.Primitive.Array Data/Primitive/Array.hs:(440,7)-(443,14) 0.0 0.0 0 0 fmap.\.go Data.Primitive.Array Data/Primitive/Array.hs:(440,11)-(442,45) 0.0 0.0 0 0 <* Data.Primitive.Array Data/Primitive/Array.hs:(466,3)-(472,50) 0.0 0.0 0 0 <*.\ Data.Primitive.Array Data/Primitive/Array.hs:(467,5)-(471,12) 0.0 0.0 0 0 <*.\.go Data.Primitive.Array Data/Primitive/Array.hs:(469,9)-(470,36) 0.0 0.0 0 0 <*.\.fill Data.Primitive.Array Data/Primitive/Array.hs:(467,9)-(468,44) 0.0 0.0 0 0 <*.sza Data.Primitive.Array Data/Primitive/Array.hs:472:10-28 0.0 0.0 0 0 <*.szb Data.Primitive.Array Data/Primitive/Array.hs:472:32-50 0.0 0.0 0 0 *> Data.Primitive.Array Data/Primitive/Array.hs:(461,3)-(465,50) 0.0 0.0 0 0 *>.\ Data.Primitive.Array Data/Primitive/Array.hs:(462,5)-(464,12) 0.0 0.0 0 0 *>.\.go Data.Primitive.Array Data/Primitive/Array.hs:(462,9)-(463,36) 0.0 0.0 0 0 *>.sza Data.Primitive.Array Data/Primitive/Array.hs:465:10-28 0.0 0.0 0 0 *>.szb Data.Primitive.Array Data/Primitive/Array.hs:465:32-50 0.0 0.0 0 0 <*> Data.Primitive.Array Data/Primitive/Array.hs:(450,3)-(460,52) 0.0 0.0 0 0 <*>.go1 Data.Primitive.Array Data/Primitive/Array.hs:(452,9)-(454,33) 0.0 0.0 0 0 <*>.go2 Data.Primitive.Array Data/Primitive/Array.hs:(455,9)-(457,33) 0.0 0.0 0 0 <*>.szab Data.Primitive.Array Data/Primitive/Array.hs:460:10-30 0.0 0.0 0 0 <*>.sza Data.Primitive.Array Data/Primitive/Array.hs:460:34-52 0.0 0.0 0 0 pure Data.Primitive.Array Data/Primitive/Array.hs:449:3-53 0.0 0.0 0 0 many Data.Primitive.Array Data/Primitive/Array.hs:(481,3)-(482,72) 0.0 0.0 0 0 some Data.Primitive.Array Data/Primitive/Array.hs:(479,3)-(480,72) 0.0 0.0 0 0 <|> Data.Primitive.Array Data/Primitive/Array.hs:(476,3)-(478,54) 0.0 0.0 0 0 <|>.\ Data.Primitive.Array Data/Primitive/Array.hs:477:5-59 0.0 0.0 0 0 <|>.sza1 Data.Primitive.Array Data/Primitive/Array.hs:478:10-30 0.0 0.0 0 0 <|>.sza2 Data.Primitive.Array Data/Primitive/Array.hs:478:34-54 0.0 0.0 0 0 empty Data.Primitive.Array Data/Primitive/Array.hs:475:3-20 0.0 0.0 0 0 fail Data.Primitive.Array Data/Primitive/Array.hs:498:3-16 0.0 0.0 0 0 return Data.Primitive.Array Data/Primitive/Array.hs:485:3-15 0.0 0.0 0 0 >> Data.Primitive.Array Data/Primitive/Array.hs:486:3-13 0.0 0.0 0 0 >>= Data.Primitive.Array Data/Primitive/Array.hs:(487,3)-(497,17) 0.0 0.0 0 0 >>=.push Data.Primitive.Array Data/Primitive/Array.hs:(489,4)-(492,61) 0.0 0.0 0 0 >>=.push.b Data.Primitive.Array Data/Primitive/Array.hs:491:24-45 0.0 0.0 0 0 >>=.build Data.Primitive.Array Data/Primitive/Array.hs:(494,4)-(497,17) 0.0 0.0 0 0 >>=.build.\ Data.Primitive.Array Data/Primitive/Array.hs:(495,6)-(497,17) 0.0 0.0 0 0 >>=.build.\.go Data.Primitive.Array Data/Primitive/Array.hs:(495,10)-(496,34) 0.0 0.0 0 0 mplus Data.Primitive.Array Data/Primitive/Array.hs:502:3-15 0.0 0.0 0 0 mzero Data.Primitive.Array Data/Primitive/Array.hs:501:3-15 0.0 0.0 0 0 munzip Data.Primitive.Array Data/Primitive/Array.hs:(518,3)-(529,57) 0.0 0.0 0 0 munzip.go Data.Primitive.Array Data/Primitive/Array.hs:(522,9)-(527,24) 0.0 0.0 0 0 munzip.go.b Data.Primitive.Array Data/Primitive/Array.hs:523:15-39 0.0 0.0 0 0 munzip.go.a Data.Primitive.Array Data/Primitive/Array.hs:523:15-39 0.0 0.0 0 0 munzip.go.(...) Data.Primitive.Array Data/Primitive/Array.hs:523:15-39 0.0 0.0 0 0 munzip.sz Data.Primitive.Array Data/Primitive/Array.hs:519:9-28 0.0 0.0 0 0 mzipWith Data.Primitive.Array Data/Primitive/Array.hs:517:3-44 0.0 0.0 0 0 mzip Data.Primitive.Array Data/Primitive/Array.hs:516:3-36 0.0 0.0 0 0 mfix Data.Primitive.Array Data/Primitive/Array.hs:533:3-62 0.0 0.0 0 0 mfix.l Data.Primitive.Array Data/Primitive/Array.hs:533:16-36 0.0 0.0 0 0 sconcat Data.Primitive.Array Data/Primitive/Array.hs:538:3-30 0.0 0.0 0 0 <> Data.Primitive.Array Data/Primitive/Array.hs:537:3-14 0.0 0.0 0 0 mconcat Data.Primitive.Array Data/Primitive/Array.hs:(546,3)-(551,40) 0.0 0.0 0 0 mconcat.\ Data.Primitive.Array Data/Primitive/Array.hs:(547,5)-(550,14) 0.0 0.0 0 0 mconcat.\.go Data.Primitive.Array Data/Primitive/Array.hs:(547,9)-(549,77) 0.0 0.0 0 0 mconcat.sz Data.Primitive.Array Data/Primitive/Array.hs:551:10-40 0.0 0.0 0 0 mempty Data.Primitive.Array Data/Primitive/Array.hs:542:3-16 0.0 0.0 0 0 showsPrec Data.Primitive.Array Data/Primitive/Array.hs:(554,3)-(556,24) 0.0 0.0 0 0 readsPrec Data.Primitive.Array Data/Primitive/Array.hs:(559,3)-(565,26) 0.0 0.0 0 0 dataTypeOf Data.Primitive.Array Data/Primitive/Array.hs:575:3-30 0.0 0.0 0 0 toConstr Data.Primitive.Array Data/Primitive/Array.hs:574:3-29 0.0 0.0 0 0 gunfold Data.Primitive.Array Data/Primitive/Array.hs:(576,3)-(578,24) 0.0 0.0 0 0 gfoldl Data.Primitive.Array Data/Primitive/Array.hs:579:3-40 0.0 0.0 0 0 == Data.Primitive.Array Data/Primitive/Array.hs:338:3-70 0.0 0.0 0 0 dataTypeOf Data.Primitive.Array Data/Primitive/Array.hs:584:3-64 0.0 0.0 0 0 toConstr Data.Primitive.Array Data/Primitive/Array.hs:582:3-31 0.0 0.0 0 0 gunfold Data.Primitive.Array Data/Primitive/Array.hs:583:3-31 0.0 0.0 0 0 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 0.0 0.0 0 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 0.0 0.0 0 0 createArray Data.Primitive.Array Data/Primitive/Array.hs:(323,1)-(327,22) 0.0 0.0 0 0 emptyArray Data.Primitive.Array Data/Primitive/Array.hs:(314,1)-(315,74) 0.0 0.0 0 0 die Data.Primitive.Array Data/Primitive/Array.hs:330:1-75 0.0 0.0 0 0 arrayDataType Data.Primitive.Array Data/Primitive/Array.hs:568:1-72 0.0 0.0 0 0 fromListConstr Data.Primitive.Array Data/Primitive/Array.hs:571:1-60 0.0 0.0 0 0 CAF:$fDataAddr3 Data.Primitive.Types 0.0 0.0 0 0 CAF:loc_rGLT Data.Primitive.Types 0.0 0.0 0 0 CAF:loc1_rGLU Data.Primitive.Types 0.0 0.0 0 0 CAF:loc3_rGLW Data.Primitive.Types 0.0 0.0 0 0 CAF:$dIP1_rGM1 Data.Primitive.Types 0.0 0.0 0 0 CAF:$fDataAddr5 Data.Primitive.Types 0.0 0.0 0 0 CAF:$fDataAddr6 Data.Primitive.Types 0.0 0.0 0 0 CAF:$fDataAddr7 Data.Primitive.Types 0.0 0.0 0 0 /= Data.Primitive.Types Data/Primitive/Types.hs:56:3-46 0.0 0.0 0 0 == Data.Primitive.Types Data/Primitive/Types.hs:55:3-46 0.0 0.0 0 0 >= Data.Primitive.Types Data/Primitive/Types.hs:60:3-46 0.0 0.0 0 0 > Data.Primitive.Types Data/Primitive/Types.hs:59:3-45 0.0 0.0 0 0 <= Data.Primitive.Types Data/Primitive/Types.hs:62:3-46 0.0 0.0 0 0 < Data.Primitive.Types Data/Primitive/Types.hs:61:3-45 0.0 0.0 0 0 dataTypeOf Data.Primitive.Types Data/Primitive/Types.hs:67:3-56 0.0 0.0 0 0 toConstr Data.Primitive.Types Data/Primitive/Types.hs:65:3-31 0.0 0.0 0 0 gunfold Data.Primitive.Types Data/Primitive/Types.hs:66:3-31 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:160:210-401 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:160:254-277 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:160:281-304 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:160:137-206 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:160:31-133 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:160:27-425 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:160:203-392 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:160:248-271 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:160:275-298 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:160:132-199 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:160:28-128 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:160:24-130 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:160:62-96 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:160:30-58 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:163:215-408 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:163:260-283 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:163:287-310 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:163:140-211 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:163:32-136 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:163:28-433 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:163:208-399 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:163:254-277 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:163:281-304 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:163:135-204 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:163:29-131 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:163:25-134 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:163:64-99 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:163:31-60 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:166:220-415 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:166:266-289 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:166:293-316 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:166:143-216 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:166:33-139 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:166:29-441 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:166:213-406 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:166:260-283 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:166:287-310 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:166:138-209 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:166:30-134 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:166:26-138 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:166:66-102 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:166:32-62 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:169:220-415 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:169:266-289 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:169:293-316 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:169:143-216 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:169:33-139 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:169:29-441 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:169:213-406 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:169:260-283 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:169:287-310 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:169:138-209 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:169:30-134 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:169:26-138 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:169:66-102 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:169:32-62 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:172:220-415 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:172:266-289 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:172:293-316 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:172:143-216 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:172:33-139 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:172:29-441 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:172:213-406 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:172:260-283 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:172:287-310 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:172:138-209 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:172:30-134 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:172:26-138 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:172:66-102 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:172:32-62 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:175:207-397 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:175:251-274 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:175:278-301 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:175:135-203 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:175:30-131 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:175:26-421 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:175:200-388 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:175:245-268 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:175:272-295 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:175:130-196 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:175:27-126 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:175:23-127 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:175:60-93 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:175:29-56 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:178:212-404 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:178:257-280 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:178:284-307 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:178:138-208 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:178:31-134 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:178:27-429 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:178:205-395 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:178:251-274 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:178:278-301 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:178:133-201 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:178:28-129 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:178:24-131 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:178:62-96 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:178:30-58 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:181:217-411 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:181:263-286 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:181:290-313 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:181:141-213 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:181:32-137 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:181:28-437 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:181:210-402 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:181:257-280 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:181:284-307 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:181:136-206 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:181:29-132 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:181:25-135 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:181:64-99 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:181:31-60 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:184:217-411 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:184:263-286 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:184:290-313 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:184:141-213 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:184:32-137 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:184:28-437 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:184:210-402 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:184:257-280 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:184:284-307 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:184:136-206 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:184:29-132 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:184:25-135 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:184:64-99 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:184:31-60 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:187:217-411 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:187:263-286 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:187:290-313 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:187:141-213 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:187:32-137 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:187:28-437 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:187:210-402 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:187:257-280 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:187:284-307 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:187:136-206 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:187:29-132 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:187:25-135 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:187:64-99 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:187:31-60 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:190:213-405 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:190:257-280 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:190:284-307 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:190:139-209 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:190:32-135 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:190:28-429 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:190:206-396 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:190:251-274 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:190:278-301 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:190:134-202 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:190:29-130 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:190:25-133 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:190:64-99 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:190:31-60 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:193:216-409 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:193:260-283 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:193:287-310 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:193:141-212 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:193:33-137 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:193:29-433 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:209-400 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:193:254-277 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:193:281-304 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:30-132 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:193:66-102 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:193:32-62 0.0 0.0 0 16 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:196:222-417 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:196:266-289 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:196:293-316 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:196:145-218 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:196:35-141 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:196:31-441 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:196:215-408 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:196:260-283 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:196:287-310 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:196:140-211 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:196:32-136 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:196:28-130 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:196:62-96 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:196:30-58 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:199:214-407 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:199:260-283 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:199:287-310 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:199:139-210 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:199:31-135 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:199:27-433 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:199:207-398 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:199:254-277 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:199:281-304 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:199:134-203 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:199:28-130 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:199:24-130 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:199:61-94 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:199:30-57 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:202:212-404 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:202:257-280 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:202:284-307 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:202:138-208 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:202:31-134 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:202:27-429 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:202:205-395 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:202:251-274 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:202:278-301 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:202:133-201 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:202:28-129 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:202:24-130 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:202:62-95 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:202:31-58 0.0 0.0 0 0 setOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:205:218-413 0.0 0.0 0 0 setOffAddr#.i Data.Primitive.Types Data/Primitive/Types.hs:205:266-289 0.0 0.0 0 0 setOffAddr#.n Data.Primitive.Types Data/Primitive/Types.hs:205:293-316 0.0 0.0 0 0 writeOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:205:141-214 0.0 0.0 0 0 readOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:205:31-137 0.0 0.0 0 0 indexOffAddr# Data.Primitive.Types Data/Primitive/Types.hs:205:27-441 0.0 0.0 0 0 setByteArray# Data.Primitive.Types Data/Primitive/Types.hs:205:211-404 0.0 0.0 0 0 setByteArray#.i Data.Primitive.Types Data/Primitive/Types.hs:205:260-283 0.0 0.0 0 0 setByteArray#.n Data.Primitive.Types Data/Primitive/Types.hs:205:287-310 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:205:136-207 0.0 0.0 0 0 readByteArray# Data.Primitive.Types Data/Primitive/Types.hs:205:28-132 0.0 0.0 0 0 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:205:24-136 0.0 0.0 0 0 alignment# Data.Primitive.Types Data/Primitive/Types.hs:205:65-98 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:205:34-61 0.0 0.0 0 0 sizeOf Data.Primitive.Types Data/Primitive/Types.hs:114:1-25 0.0 0.0 0 0 alignment Data.Primitive.Types Data/Primitive/Types.hs:118:1-31 0.0 0.0 0 0 unI# Data.Primitive.Types Data/Primitive/Types.hs:158:1-17 0.0 0.0 0 0 CAF:sIZEOF_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:68:1-11 0.0 0.0 0 0 CAF:aLIGNMENT_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:69:1-14 0.0 0.0 0 0 CAF:sIZEOF_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:71:1-10 0.0 0.0 0 0 CAF:aLIGNMENT_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:72:1-13 0.0 0.0 0 0 CAF:sIZEOF_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:74:1-11 0.0 0.0 0 0 CAF:aLIGNMENT_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:75:1-14 0.0 0.0 0 0 CAF:sIZEOF_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:77:1-13 0.0 0.0 0 0 CAF:aLIGNMENT_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:78:1-16 0.0 0.0 0 0 CAF:sIZEOF_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:80:1-12 0.0 0.0 0 0 CAF:aLIGNMENT_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:81:1-15 0.0 0.0 0 0 CAF:sIZEOF_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:83:1-10 0.0 0.0 0 0 CAF:aLIGNMENT_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:84:1-13 0.0 0.0 0 0 CAF:sIZEOF_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:86:1-13 0.0 0.0 0 0 CAF:aLIGNMENT_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:87:1-16 0.0 0.0 0 0 CAF:sIZEOF_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:89:1-16 0.0 0.0 0 0 CAF:aLIGNMENT_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:90:1-19 0.0 0.0 0 0 CAF:sIZEOF_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:92:1-11 0.0 0.0 0 0 CAF:aLIGNMENT_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:93:1-14 0.0 0.0 0 0 CAF:sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-12 0.0 0.0 0 0 CAF:aLIGNMENT_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:96:1-15 0.0 0.0 0 0 CAF:sIZEOF_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:98:1-12 0.0 0.0 0 0 CAF:aLIGNMENT_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:99:1-15 0.0 0.0 0 0 CAF:sIZEOF_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:101:1-13 0.0 0.0 0 0 CAF:aLIGNMENT_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:102:1-16 0.0 0.0 0 0 CAF:sIZEOF_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:104:1-12 0.0 0.0 0 0 CAF:aLIGNMENT_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:105:1-15 0.0 0.0 0 0 CAF:sIZEOF_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:107:1-13 0.0 0.0 0 0 CAF:aLIGNMENT_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:108:1-16 0.0 0.0 0 0 CAF:sIZEOF_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:110:1-12 0.0 0.0 0 0 CAF:aLIGNMENT_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:111:1-15 0.0 0.0 0 0 CAF:sIZEOF_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:113:1-13 0.0 0.0 0 0 CAF:aLIGNMENT_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:114:1-16 0.0 0.0 0 0 sIZEOF_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:68:1-15 0.0 0.0 0 0 aLIGNMENT_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:69:1-18 0.0 0.0 0 0 sIZEOF_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:71:1-14 0.0 0.0 0 0 aLIGNMENT_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:72:1-17 0.0 0.0 0 0 sIZEOF_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:74:1-15 0.0 0.0 0 0 aLIGNMENT_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:75:1-18 0.0 0.0 0 0 sIZEOF_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:77:1-17 0.0 0.0 0 0 aLIGNMENT_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:78:1-20 0.0 0.0 0 0 sIZEOF_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:80:1-16 0.0 0.0 0 0 aLIGNMENT_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:81:1-19 0.0 0.0 0 0 sIZEOF_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:83:1-14 0.0 0.0 0 0 aLIGNMENT_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:84:1-17 0.0 0.0 0 0 sIZEOF_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:86:1-17 0.0 0.0 0 0 aLIGNMENT_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:87:1-20 0.0 0.0 0 0 sIZEOF_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:89:1-20 0.0 0.0 0 0 aLIGNMENT_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:90:1-23 0.0 0.0 0 0 sIZEOF_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:92:1-15 0.0 0.0 0 0 aLIGNMENT_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:93:1-18 0.0 0.0 0 0 sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-16 0.0 0.0 0 0 aLIGNMENT_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:96:1-19 0.0 0.0 0 0 sIZEOF_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:98:1-16 0.0 0.0 0 0 aLIGNMENT_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:99:1-19 0.0 0.0 0 0 sIZEOF_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:101:1-17 0.0 0.0 0 0 aLIGNMENT_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:102:1-20 0.0 0.0 0 0 sIZEOF_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:104:1-16 0.0 0.0 0 0 aLIGNMENT_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:105:1-19 0.0 0.0 0 0 sIZEOF_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:107:1-17 0.0 0.0 0 0 aLIGNMENT_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:108:1-20 0.0 0.0 0 0 sIZEOF_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:110:1-16 0.0 0.0 0 0 aLIGNMENT_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:111:1-19 0.0 0.0 0 0 sIZEOF_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:113:1-17 0.0 0.0 0 0 aLIGNMENT_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:114:1-20 0.0 0.0 0 0 CAF:$fPrimMonadIO1_r3Ot Control.Monad.Primitive 0.0 0.0 0 0 CAF:$fPrimMonadST1_r3Ox Control.Monad.Primitive 0.0 0.0 0 16 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:94:3-16 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:102:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:106:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:113:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:117:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:121:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:125:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:129:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:133:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:137:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:143:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:155:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:159:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:165:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:169:3-30 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:173:3-30 0.0 0.0 0 0 internal Control.Monad.Primitive Control/Monad/Primitive.hs:97:3-21 0.0 0.0 0 0 internal Control.Monad.Primitive Control/Monad/Primitive.hs:109:3-37 0.0 0.0 0 0 internal Control.Monad.Primitive Control/Monad/Primitive.hs:181:3-21 0.0 0.0 0 0 evalPrim Control.Monad.Primitive Control/Monad/Primitive.hs:266:1-39 0.0 0.0 0 0 evalPrim.\ Control.Monad.Primitive Control/Monad/Primitive.hs:266:31-38 0.0 0.0 0 0 CAF:loc_r3VE Utils 0.0 0.0 0 0 CAF:loc1_r3VF Utils 0.0 0.0 0 0 CAF:loc3_r3VH Utils 0.0 0.0 0 0 CAF:$dIP1_r3VM Utils 0.0 0.0 0 0 CAF:base_r3VP Utils src/Utils.hs:19:3-6 0.0 0.0 0 0 CAF:b2_r3VQ Utils src/Utils.hs:21:3-4 0.0 0.0 0 0 CAF:roundTo2 Utils 0.0 0.0 0 0 roundTo Utils src/Utils.hs:(13,1)-(31,21) 0.0 0.0 0 0 roundTo.f Utils src/Utils.hs:(23,3)-(31,21) 0.0 0.0 0 0 roundTo.f.i' Utils src/Utils.hs:31:8-21 0.0 0.0 0 0 roundTo.f.ds Utils src/Utils.hs:30:8-35 0.0 0.0 0 0 roundTo.f.c Utils src/Utils.hs:30:8-35 0.0 0.0 0 0 roundTo.f.(...) Utils src/Utils.hs:30:8-35 0.0 0.0 0 0 roundTo.b2 Utils src/Utils.hs:21:3-20 0.0 0.0 0 0 roundTo.base Utils src/Utils.hs:19:3-11 0.0 0.0 0 0 CAF:unsafeFromRational1 Data.Scientific 0.0 0.0 0 0 CAF:lvl_rp2b Data.Scientific 0.0 0.0 0 0 CAF:$dIP1_rp2g Data.Scientific 0.0 0.0 0 0 CAF:loc4_rp2l Data.Scientific 0.0 0.0 0 0 CAF:loc5_rp2m Data.Scientific 0.0 0.0 0 0 CAF:loc6_rp2n Data.Scientific 0.0 0.0 0 0 CAF:lvl4_rp2q Data.Scientific 0.0 0.0 0 0 CAF:$fFractionalScientific1 Data.Scientific 0.0 0.0 0 0 CAF:lvl6_rp2y Data.Scientific 0.0 0.0 0 0 CAF:lvl9_rp2B Data.Scientific 0.0 0.0 0 0 CAF:lvl12_rp2E Data.Scientific 0.0 0.0 0 0 CAF:lvl14_rp2G Data.Scientific 0.0 0.0 0 0 CAF:lvl15_rp2H Data.Scientific 0.0 0.0 0 0 CAF:$dIP6_rp2J Data.Scientific 0.0 0.0 0 0 CAF:lvl17_rp2P Data.Scientific 0.0 0.0 0 0 CAF:lvl18_rp2T Data.Scientific 0.0 0.0 0 0 CAF:lvl19_rp2X Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat4 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat_radix Data.Scientific src/Data/Scientific.hs:778:5-9 0.0 0.0 0 0 CAF:toBoundedRealFloat_log10Radix Data.Scientific src/Data/Scientific.hs:776:5-14 0.0 0.0 0 0 CAF:toBoundedRealFloat_digits Data.Scientific src/Data/Scientific.hs:779:5-10 0.0 0.0 0 0 CAF:toBoundedRealFloat7 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat_lo Data.Scientific src/Data/Scientific.hs:780:6-7 0.0 0.0 0 0 CAF:toBoundedRealFloat_loLimit Data.Scientific src/Data/Scientific.hs:772:5-11 0.0 0.0 0 0 CAF:toBoundedRealFloat_hi Data.Scientific src/Data/Scientific.hs:780:10-11 0.0 0.0 0 0 CAF:toBoundedRealFloat6 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat12 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat_digits1 Data.Scientific src/Data/Scientific.hs:779:5-10 0.0 0.0 0 0 CAF:toBoundedRealFloat14 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat_lo1 Data.Scientific src/Data/Scientific.hs:780:6-7 0.0 0.0 0 0 CAF:toBoundedRealFloat_loLimit1 Data.Scientific src/Data/Scientific.hs:772:5-11 0.0 0.0 0 0 CAF:toBoundedRealFloat_hi1 Data.Scientific src/Data/Scientific.hs:780:10-11 0.0 0.0 0 0 CAF:toBoundedRealFloat13 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound Data.Scientific src/Data/Scientific.hs:819:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_x Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger2 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound1 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y1 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger4 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound2 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y2 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger6 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound3 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y3 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger8 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound1 Data.Scientific src/Data/Scientific.hs:819:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_x1 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound4 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y4 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger11 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound2 Data.Scientific src/Data/Scientific.hs:819:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_x2 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound5 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y5 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger13 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound3 Data.Scientific src/Data/Scientific.hs:819:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_x3 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound6 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y6 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger15 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound4 Data.Scientific src/Data/Scientific.hs:819:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_x4 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound7 Data.Scientific src/Data/Scientific.hs:820:5-13 0.0 0.0 0 0 CAF:toBoundedInteger_y7 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger17 Data.Scientific 0.0 0.0 0 0 CAF:isFloating Data.Scientific src/Data/Scientific.hs:871:1-10 0.0 0.0 0 0 CAF:$fHashableScientific_$chash Data.Scientific src/Data/Scientific.hs:187:10-28 0.0 0.0 0 0 CAF:$fReadScientific9 Data.Scientific 0.0 0.0 0 0 CAF:lvl22_rp30 Data.Scientific 0.0 0.0 0 0 CAF:fromFloatDigits1 Data.Scientific 0.0 0.0 0 0 CAF:$fShowScientific3 Data.Scientific 0.0 0.0 0 0 CAF:$fShowScientific8 Data.Scientific 0.0 0.0 0 0 CAF:lvl24_rp37 Data.Scientific 0.0 0.0 0 0 CAF:$fReadScientific8 Data.Scientific 0.0 0.0 0 0 CAF:$fReadScientific6 Data.Scientific 0.0 0.0 0 0 CAF:scientificP Data.Scientific src/Data/Scientific.hs:916:1-11 0.0 0.0 0 0 CAF:$fReadScientific4 Data.Scientific 0.0 0.0 0 0 CAF:$fReadScientific2 Data.Scientific 0.0 0.0 0 0 CAF:toRationalRepetend1 Data.Scientific 0.0 0.0 0 0 CAF:toRationalRepetend2 Data.Scientific 0.0 0.0 0 0 CAF:lvl27_rp3j Data.Scientific 0.0 0.0 0 0 CAF:$fDataScientific7 Data.Scientific 0.0 0.0 0 0 CAF:$fDataScientific5 Data.Scientific 0.0 0.0 0 0 CAF:lvl31_rp3t Data.Scientific 0.0 0.0 0 0 CAF:lvl32_rp3u Data.Scientific 0.0 0.0 0 0 CAF:$tScientific Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 CAF:$cScientific Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 CAF:$cScientific2_rp3z Data.Scientific 0.0 0.0 0 0 CAF:maxExpt Data.Scientific src/Data/Scientific.hs:660:1-7 0.0 0.0 0 0 CAF:limit Data.Scientific src/Data/Scientific.hs:634:1-5 0.0 0.0 0 0 CAF:lvl36_rp3F Data.Scientific 0.0 0.0 0 0 CAF:expts10 Data.Scientific src/Data/Scientific.hs:663:1-7 0.0 0.0 0 0 CAF:$fFractionalScientific_cachedPow10 Data.Scientific src/Data/Scientific.hs:691:7-17 0.0 0.0 0 0 CAF:$fFractionalScientific_hi Data.Scientific src/Data/Scientific.hs:693:7-8 0.0 0.0 0 0 CAF:$fFractionalScientific3 Data.Scientific 0.0 0.0 0 0 CAF:$fFractionalScientific2 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger18 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger16 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger14 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger12 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger10 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger9 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger7 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger5 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger3 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedInteger1 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat15 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat11 Data.Scientific 0.0 0.0 0 0 CAF:toRealFloat_$stoRealFloat1 Data.Scientific src/Data/Scientific.hs:744:1-11 0.0 0.0 0 0 CAF:toBoundedRealFloat8 Data.Scientific 0.0 0.0 0 0 CAF:toBoundedRealFloat3 Data.Scientific 0.0 0.0 0 0 CAF:toRealFloat_$stoRealFloat Data.Scientific src/Data/Scientific.hs:744:1-11 0.0 0.0 0 0 CAF:$fRealFracScientific1 Data.Scientific 0.0 0.0 0 0 CAF:scientific Data.Scientific src/Data/Scientific.hs:174:1-10 0.0 0.0 0 0 CAF:lvl42_rp3L Data.Scientific 0.0 0.0 0 0 CAF:$fBinaryScientific1 Data.Scientific 0.0 0.0 0 0 CAF:$fFractionalScientific_$crecip Data.Scientific src/Data/Scientific.hs:302:5-9 0.0 0.0 0 0 CAF:lvl46_rp3Q Data.Scientific 0.0 0.0 0 0 rnf Data.Scientific src/Data/Scientific.hs:182:5-29 0.0 0.0 0 0 hashWithSalt Data.Scientific src/Data/Scientific.hs:(188,5)-(190,36) 0.0 0.0 0 0 hashWithSalt.e Data.Scientific src/Data/Scientific.hs:190:9-36 0.0 0.0 0 0 hashWithSalt.c Data.Scientific src/Data/Scientific.hs:190:9-36 0.0 0.0 0 0 hashWithSalt.(...) Data.Scientific src/Data/Scientific.hs:190:9-36 0.0 0.0 0 0 get Data.Scientific src/Data/Scientific.hs:197:5-54 0.0 0.0 0 0 put Data.Scientific src/Data/Scientific.hs:196:5-53 0.0 0.0 0 0 == Data.Scientific src/Data/Scientific.hs:(203,5)-(206,39) 0.0 0.0 0 0 ==.e1 Data.Scientific src/Data/Scientific.hs:205:9-39 0.0 0.0 0 0 ==.c1 Data.Scientific src/Data/Scientific.hs:205:9-39 0.0 0.0 0 0 ==.(...) Data.Scientific src/Data/Scientific.hs:205:9-39 0.0 0.0 0 0 ==.e2 Data.Scientific src/Data/Scientific.hs:206:9-39 0.0 0.0 0 0 ==.c2 Data.Scientific src/Data/Scientific.hs:206:9-39 0.0 0.0 0 0 ==.(...) Data.Scientific src/Data/Scientific.hs:206:9-39 0.0 0.0 0 0 compare Data.Scientific src/Data/Scientific.hs:(212,5)-(234,33) 0.0 0.0 0 0 compare.e1 Data.Scientific src/Data/Scientific.hs:218:9-39 0.0 0.0 0 0 compare.c1 Data.Scientific src/Data/Scientific.hs:218:9-39 0.0 0.0 0 0 compare.(...) Data.Scientific src/Data/Scientific.hs:218:9-39 0.0 0.0 0 0 compare.e2 Data.Scientific src/Data/Scientific.hs:219:9-39 0.0 0.0 0 0 compare.c2 Data.Scientific src/Data/Scientific.hs:219:9-39 0.0 0.0 0 0 compare.(...) Data.Scientific src/Data/Scientific.hs:219:9-39 0.0 0.0 0 0 compare.cmp Data.Scientific src/Data/Scientific.hs:(221,9)-(234,33) 0.0 0.0 0 0 compare.cmp.log10sx Data.Scientific src/Data/Scientific.hs:228:13-34 0.0 0.0 0 0 compare.cmp.log10sy Data.Scientific src/Data/Scientific.hs:229:13-34 0.0 0.0 0 0 compare.cmp.d Data.Scientific src/Data/Scientific.hs:234:13-33 0.0 0.0 0 0 compare.cmp.log10cx Data.Scientific src/Data/Scientific.hs:231:13-38 0.0 0.0 0 0 compare.cmp.log10cy Data.Scientific src/Data/Scientific.hs:232:13-38 0.0 0.0 0 0 fromInteger Data.Scientific src/Data/Scientific.hs:271:5-34 0.0 0.0 0 0 signum Data.Scientific src/Data/Scientific.hs:268:5-53 0.0 0.0 0 0 abs Data.Scientific src/Data/Scientific.hs:262:5-47 0.0 0.0 0 0 negate Data.Scientific src/Data/Scientific.hs:265:5-53 0.0 0.0 0 0 * Data.Scientific src/Data/Scientific.hs:(258,5)-(259,38) 0.0 0.0 0 0 - Data.Scientific src/Data/Scientific.hs:(250,5)-(255,34) 0.0 0.0 0 0 -.l Data.Scientific src/Data/Scientific.hs:254:12-34 0.0 0.0 0 0 -.r Data.Scientific src/Data/Scientific.hs:255:12-34 0.0 0.0 0 0 + Data.Scientific src/Data/Scientific.hs:(242,5)-(247,34) 0.0 0.0 0 0 +.l Data.Scientific src/Data/Scientific.hs:246:12-34 0.0 0.0 0 0 +.r Data.Scientific src/Data/Scientific.hs:247:12-34 0.0 0.0 0 0 toRational Data.Scientific src/Data/Scientific.hs:(282,5)-(284,43) 0.0 0.0 0 0 fromRational Data.Scientific src/Data/Scientific.hs:(308,5)-(317,66) 0.0 0.0 0 0 fromRational.mbRepetendIx Data.Scientific src/Data/Scientific.hs:317:9-66 0.0 0.0 0 0 fromRational.s Data.Scientific src/Data/Scientific.hs:317:9-66 0.0 0.0 0 0 fromRational.(...) Data.Scientific src/Data/Scientific.hs:317:9-66 0.0 0.0 0 0 recip Data.Scientific src/Data/Scientific.hs:302:5-45 0.0 0.0 0 0 / Data.Scientific src/Data/Scientific.hs:305:5-54 0.0 0.0 0 0 floor Data.Scientific src/Data/Scientific.hs:(580,5)-(585,62) 0.0 0.0 0 0 floor.\ Data.Scientific src/Data/Scientific.hs:(581,15)-(585,62) 0.0 0.0 0 0 ceiling Data.Scientific src/Data/Scientific.hs:(569,5)-(576,66) 0.0 0.0 0 0 ceiling.\ Data.Scientific src/Data/Scientific.hs:(570,17)-(576,66) 0.0 0.0 0 0 round Data.Scientific src/Data/Scientific.hs:(553,5)-(565,67) 0.0 0.0 0 0 round.\ Data.Scientific src/Data/Scientific.hs:(554,15)-(565,67) 0.0 0.0 0 0 round.\.f Data.Scientific src/Data/Scientific.hs:560:24-41 0.0 0.0 0 0 round.\.m Data.Scientific src/Data/Scientific.hs:(558,24)-(559,44) 0.0 0.0 0 0 round.\.n Data.Scientific src/Data/Scientific.hs:557:24-40 0.0 0.0 0 0 round.\.r Data.Scientific src/Data/Scientific.hs:556:24-67 0.0 0.0 0 0 round.\.q Data.Scientific src/Data/Scientific.hs:556:24-67 0.0 0.0 0 0 round.\.(...) Data.Scientific src/Data/Scientific.hs:556:24-67 0.0 0.0 0 0 truncate Data.Scientific src/Data/Scientific.hs:(545,5)-(548,66) 0.0 0.0 0 0 truncate.\ Data.Scientific src/Data/Scientific.hs:(546,18)-(548,66) 0.0 0.0 0 0 properFraction Data.Scientific src/Data/Scientific.hs:(535,5)-(540,39) 0.0 0.0 0 0 readPrec Data.Scientific src/Data/Scientific.hs:895:5-76 0.0 0.0 0 0 show Data.Scientific src/Data/Scientific.hs:(982,5)-(991,46) 0.0 0.0 0 0 show.showPositive Data.Scientific src/Data/Scientific.hs:986:9-53 0.0 0.0 0 0 show.fmtAsGeneric Data.Scientific src/Data/Scientific.hs:(989,9)-(991,46) 0.0 0.0 0 0 dataTypeOf Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 toConstr Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 gunfold Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 gfoldl Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 base10Exponent Data.Scientific src/Data/Scientific.hs:167:7-20 0.0 0.0 0 0 coefficient Data.Scientific src/Data/Scientific.hs:156:7-17 0.0 0.0 0 0 scientific Data.Scientific src/Data/Scientific.hs:174:1-23 0.0 0.0 0 0 unsafeFromRational Data.Scientific src/Data/Scientific.hs:(329,1)-(342,28) 0.0 0.0 0 0 unsafeFromRational.longDiv Data.Scientific src/Data/Scientific.hs:(335,5)-(340,55) 0.0 0.0 0 0 unsafeFromRational.d Data.Scientific src/Data/Scientific.hs:342:5-28 0.0 0.0 0 0 fromRationalRepetend Data.Scientific src/Data/Scientific.hs:(388,1)-(391,55) 0.0 0.0 0 0 fromRationalRepetendLimited Data.Scientific src/Data/Scientific.hs:(399,1)-(426,32) 0.0 0.0 0 0 fromRationalRepetendLimited.num Data.Scientific src/Data/Scientific.hs:406:9-32 0.0 0.0 0 0 fromRationalRepetendLimited.longDiv Data.Scientific src/Data/Scientific.hs:409:9-46 0.0 0.0 0 0 fromRationalRepetendLimited.longDivWithLimit Data.Scientific src/Data/Scientific.hs:(417,9)-(424,71) 0.0 0.0 0 0 fromRationalRepetendLimited.longDivWithLimit.ns' Data.Scientific src/Data/Scientific.hs:421:27-48 0.0 0.0 0 0 fromRationalRepetendLimited.d Data.Scientific src/Data/Scientific.hs:426:9-32 0.0 0.0 0 0 fromRationalRepetendUnlimited Data.Scientific src/Data/Scientific.hs:(430,1)-(453,32) 0.0 0.0 0 0 fromRationalRepetendUnlimited.num Data.Scientific src/Data/Scientific.hs:436:9-32 0.0 0.0 0 0 fromRationalRepetendUnlimited.longDiv Data.Scientific src/Data/Scientific.hs:439:9-44 0.0 0.0 0 0 fromRationalRepetendUnlimited.longDivNoLimit Data.Scientific src/Data/Scientific.hs:(445,9)-(451,69) 0.0 0.0 0 0 fromRationalRepetendUnlimited.longDivNoLimit.ns' Data.Scientific src/Data/Scientific.hs:448:31-52 0.0 0.0 0 0 fromRationalRepetendUnlimited.d Data.Scientific src/Data/Scientific.hs:453:9-32 0.0 0.0 0 0 toRationalRepetend Data.Scientific src/Data/Scientific.hs:(502,1)-(521,17) 0.0 0.0 0 0 toRationalRepetend.repetend Data.Scientific src/Data/Scientific.hs:519:5-52 0.0 0.0 0 0 toRationalRepetend.nonRepetend Data.Scientific src/Data/Scientific.hs:519:5-52 0.0 0.0 0 0 toRationalRepetend.(...) Data.Scientific src/Data/Scientific.hs:519:5-52 0.0 0.0 0 0 toRationalRepetend.c Data.Scientific src/Data/Scientific.hs:508:5-22 0.0 0.0 0 0 toRationalRepetend.nines Data.Scientific src/Data/Scientific.hs:521:5-17 0.0 0.0 0 0 toRationalRepetend.m Data.Scientific src/Data/Scientific.hs:517:5-19 0.0 0.0 0 0 toRationalRepetend.n Data.Scientific src/Data/Scientific.hs:515:5-13 0.0 0.0 0 0 toRationalRepetend.f Data.Scientific src/Data/Scientific.hs:512:5-12 0.0 0.0 0 0 toRationalRepetend.e Data.Scientific src/Data/Scientific.hs:509:5-25 0.0 0.0 0 0 toBoundedInteger Data.Scientific src/Data/Scientific.hs:(795,1)-(825,21) 0.0 0.0 0 0 toBoundedInteger.c Data.Scientific src/Data/Scientific.hs:802:5-21 0.0 0.0 0 0 toBoundedInteger.integral Data.Scientific src/Data/Scientific.hs:804:5-32 0.0 0.0 0 0 toBoundedInteger.dangerouslyBig Data.Scientific src/Data/Scientific.hs:(811,5)-(812,76) 0.0 0.0 0 0 toBoundedInteger.e Data.Scientific src/Data/Scientific.hs:806:5-25 0.0 0.0 0 0 toBoundedInteger.e' Data.Scientific src/Data/Scientific.hs:807:5-26 0.0 0.0 0 0 toBoundedInteger.n Data.Scientific src/Data/Scientific.hs:825:5-21 0.0 0.0 0 0 toBoundedInteger.s' Data.Scientific src/Data/Scientific.hs:809:5-20 0.0 0.0 0 0 toBoundedInteger.fromIntegerBounded Data.Scientific src/Data/Scientific.hs:(815,5)-(817,63) 0.0 0.0 0 0 toBoundedInteger.iMinBound Data.Scientific src/Data/Scientific.hs:819:5-41 0.0 0.0 0 0 toBoundedInteger.iMaxBound Data.Scientific src/Data/Scientific.hs:820:5-41 0.0 0.0 0 0 floatingOrInteger Data.Scientific src/Data/Scientific.hs:(855,1)-(860,20) 0.0 0.0 0 0 floatingOrInteger.s' Data.Scientific src/Data/Scientific.hs:860:5-20 0.0 0.0 0 0 toRealFloat Data.Scientific src/Data/Scientific.hs:744:1-47 0.0 0.0 0 0 toBoundedRealFloat Data.Scientific src/Data/Scientific.hs:(758,1)-(785,27) 0.0 0.0 0 0 toBoundedRealFloat.hiLimit Data.Scientific src/Data/Scientific.hs:771:5-56 0.0 0.0 0 0 toBoundedRealFloat.loLimit Data.Scientific src/Data/Scientific.hs:(772,5)-(773,56) 0.0 0.0 0 0 toBoundedRealFloat.log10Radix Data.Scientific src/Data/Scientific.hs:776:5-47 0.0 0.0 0 0 toBoundedRealFloat.radix Data.Scientific src/Data/Scientific.hs:778:5-43 0.0 0.0 0 0 toBoundedRealFloat.digits Data.Scientific src/Data/Scientific.hs:779:5-43 0.0 0.0 0 0 toBoundedRealFloat.hi Data.Scientific src/Data/Scientific.hs:780:5-43 0.0 0.0 0 0 toBoundedRealFloat.lo Data.Scientific src/Data/Scientific.hs:780:5-43 0.0 0.0 0 0 toBoundedRealFloat.(...) Data.Scientific src/Data/Scientific.hs:780:5-43 0.0 0.0 0 0 toBoundedRealFloat.d Data.Scientific src/Data/Scientific.hs:782:5-29 0.0 0.0 0 0 toBoundedRealFloat.sign Data.Scientific src/Data/Scientific.hs:(784,5)-(785,27) 0.0 0.0 0 0 limit Data.Scientific src/Data/Scientific.hs:634:1-15 0.0 0.0 0 0 fromFloatDigits Data.Scientific src/Data/Scientific.hs:(715,1)-(724,64) 0.0 0.0 0 0 fromFloatDigits.fromPositiveRealFloat Data.Scientific src/Data/Scientific.hs:(718,7)-(724,64) 0.0 0.0 0 0 fromFloatDigits.fromPositiveRealFloat.go Data.Scientific src/Data/Scientific.hs:(723,11)-(724,64) 0.0 0.0 0 0 fromFloatDigits.fromPositiveRealFloat.e Data.Scientific src/Data/Scientific.hs:720:11-50 0.0 0.0 0 0 fromFloatDigits.fromPositiveRealFloat.digits Data.Scientific src/Data/Scientific.hs:720:11-50 0.0 0.0 0 0 fromFloatDigits.fromPositiveRealFloat.(...) Data.Scientific src/Data/Scientific.hs:720:11-50 0.0 0.0 0 0 magnitude Data.Scientific src/Data/Scientific.hs:(688,1)-(693,22) 0.0 0.0 0 0 magnitude.cachedPow10 Data.Scientific src/Data/Scientific.hs:691:7-62 0.0 0.0 0 0 magnitude.hi Data.Scientific src/Data/Scientific.hs:693:7-22 0.0 0.0 0 0 expts10 Data.Scientific src/Data/Scientific.hs:(663,1)-(681,8) 0.0 0.0 0 0 expts10.go Data.Scientific src/Data/Scientific.hs:(667,9)-(677,39) 0.0 0.0 0 0 expts10.go.xx Data.Scientific src/Data/Scientific.hs:674:13-22 0.0 0.0 0 0 expts10.go.x Data.Scientific src/Data/Scientific.hs:675:13-50 0.0 0.0 0 0 expts10.go.half Data.Scientific src/Data/Scientific.hs:677:13-39 0.0 0.0 0 0 maxExpt Data.Scientific src/Data/Scientific.hs:660:1-13 0.0 0.0 0 0 uninitialised Data.Scientific src/Data/Scientific.hs:684:1-62 0.0 0.0 0 0 isFloating Data.Scientific src/Data/Scientific.hs:871:1-28 0.0 0.0 0 0 isInteger Data.Scientific src/Data/Scientific.hs:(877,1)-(880,20) 0.0 0.0 0 0 isInteger.s' Data.Scientific src/Data/Scientific.hs:880:5-20 0.0 0.0 0 0 scientificP Data.Scientific src/Data/Scientific.hs:(916,1)-(944,45) 0.0 0.0 0 0 scientificP.signedCoeff Data.Scientific src/Data/Scientific.hs:(933,7)-(934,40) 0.0 0.0 0 0 scientificP.eP Data.Scientific src/Data/Scientific.hs:(936,7)-(940,32) 0.0 0.0 0 0 scientificP.fractional Data.Scientific src/Data/Scientific.hs:(927,7)-(928,59) 0.0 0.0 0 0 scientificP.fractional.\ Data.Scientific src/Data/Scientific.hs:928:34-56 0.0 0.0 0 0 scientificP.s Data.Scientific src/Data/Scientific.hs:926:7-16 0.0 0.0 0 0 scientificP.positive Data.Scientific src/Data/Scientific.hs:917:7-72 0.0 0.0 0 0 foldDigits Data.Scientific src/Data/Scientific.hs:(948,1)-(961,30) 0.0 0.0 0 0 foldDigits.a Data.Scientific src/Data/Scientific.hs:951:9-21 0.0 0.0 0 0 foldDigits.digit Data.Scientific src/Data/Scientific.hs:950:9-26 0.0 0.0 0 0 foldDigits.go Data.Scientific src/Data/Scientific.hs:(955,5)-(961,30) 0.0 0.0 0 0 foldDigits.go.digit Data.Scientific src/Data/Scientific.hs:959:17-34 0.0 0.0 0 0 formatScientific Data.Scientific src/Data/Scientific.hs:(1026,1)-(1079,50) 0.0 0.0 0 0 formatScientific.formatPositiveScientific Data.Scientific src/Data/Scientific.hs:(1031,5)-(1034,60) 0.0 0.0 0 0 formatScientific.fmtAsGeneric Data.Scientific src/Data/Scientific.hs:(1037,5)-(1039,45) 0.0 0.0 0 0 formatScientific.fmtAsExponentMbDecs Data.Scientific src/Data/Scientific.hs:(1042,5)-(1044,65) 0.0 0.0 0 0 formatScientific.fmtAsFixedMbDecs Data.Scientific src/Data/Scientific.hs:(1047,5)-(1049,59) 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs Data.Scientific src/Data/Scientific.hs:(1052,5)-(1061,44) 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.ds' Data.Scientific src/Data/Scientific.hs:1059:16-74 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.d Data.Scientific src/Data/Scientific.hs:1059:16-74 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.(...) Data.Scientific src/Data/Scientific.hs:1059:16-74 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.is' Data.Scientific src/Data/Scientific.hs:1058:16-45 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.ei Data.Scientific src/Data/Scientific.hs:1058:16-45 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.(...) Data.Scientific src/Data/Scientific.hs:1058:16-45 0.0 0.0 0 0 formatScientific.fmtAsExponentDecs.dec' Data.Scientific src/Data/Scientific.hs:1053:13-28 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs Data.Scientific src/Data/Scientific.hs:(1064,5)-(1079,50) 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.ds' Data.Scientific src/Data/Scientific.hs:1075:11-64 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.d Data.Scientific src/Data/Scientific.hs:1075:11-64 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.(...) Data.Scientific src/Data/Scientific.hs:1075:11-64 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.is' Data.Scientific src/Data/Scientific.hs:1074:11-58 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.ei Data.Scientific src/Data/Scientific.hs:1074:11-58 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.(...) Data.Scientific src/Data/Scientific.hs:1074:11-58 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.rs Data.Scientific src/Data/Scientific.hs:1069:11-56 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.ls Data.Scientific src/Data/Scientific.hs:1069:11-56 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.(...) Data.Scientific src/Data/Scientific.hs:1069:11-56 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.is' Data.Scientific src/Data/Scientific.hs:1068:11-42 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.ei Data.Scientific src/Data/Scientific.hs:1068:11-42 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.(...) Data.Scientific src/Data/Scientific.hs:1068:11-42 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.dec' Data.Scientific src/Data/Scientific.hs:1065:13-28 0.0 0.0 0 0 formatScientific.fmtAsFixedDecs.mk0 Data.Scientific src/Data/Scientific.hs:1079:9-50 0.0 0.0 0 0 fmtAsExponent Data.Scientific src/Data/Scientific.hs:(994,1)-(1003,26) 0.0 0.0 0 0 fmtAsExponent.show_e' Data.Scientific src/Data/Scientific.hs:1001:5-24 0.0 0.0 0 0 fmtAsExponent.ds Data.Scientific src/Data/Scientific.hs:1003:5-26 0.0 0.0 0 0 fmtAsFixed Data.Scientific src/Data/Scientific.hs:(1006,1)-(1019,26) 0.0 0.0 0 0 fmtAsFixed.f Data.Scientific src/Data/Scientific.hs:(1010,12)-(1012,42) 0.0 0.0 0 0 fmtAsFixed.mk0 Data.Scientific src/Data/Scientific.hs:(1016,5)-(1017,15) 0.0 0.0 0 0 fmtAsFixed.ds Data.Scientific src/Data/Scientific.hs:1019:5-26 0.0 0.0 0 0 toDecimalDigits Data.Scientific src/Data/Scientific.hs:(1099,1)-(1109,48) 0.0 0.0 0 0 toDecimalDigits.go Data.Scientific src/Data/Scientific.hs:(1105,11)-(1109,48) 0.0 0.0 0 0 toDecimalDigits.go.d Data.Scientific src/Data/Scientific.hs:1109:30-48 0.0 0.0 0 0 toDecimalDigits.go.ne Data.Scientific src/Data/Scientific.hs:1105:39-49 0.0 0.0 0 0 normalize Data.Scientific src/Data/Scientific.hs:(1122,1)-(1125,45) 0.0 0.0 0 0 normalizePositive Data.Scientific src/Data/Scientific.hs:(1128,1)-(1131,61) 0.0 0.0 0 0 $tScientific Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 $cScientific Data.Scientific src/Data/Scientific.hs:169:27-30 0.0 0.0 0 0 CAF:loc_rK7E Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:loc1_rK7F Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:loc2_rK7H Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:$dIP_rK7N Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl3_rK7R Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl5_rK7T Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl7_rK7W Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl11_rK80 Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl13_rK82 Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl16_rK85 Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl21_rK8e Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:lvl22_rK8i Data.ByteString.Builder.Scientific 0.0 0.0 0 0 CAF:scientificBuilder Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:39:1-17 0.0 0.0 0 0 scientificBuilder Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:39:1-59 0.0 0.0 0 0 formatScientificBuilder Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:(46,1)-(107,75) 0.0 0.0 0 0 formatScientificBuilder.doFmt Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:(50,3)-(107,75) 0.0 0.0 0 0 formatScientificBuilder.doFmt.ds' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:105:11-57 0.0 0.0 0 0 formatScientificBuilder.doFmt.d Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:105:11-57 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:105:11-57 0.0 0.0 0 0 formatScientificBuilder.doFmt.is' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:104:11-58 0.0 0.0 0 0 formatScientificBuilder.doFmt.ei Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:104:11-58 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:104:11-58 0.0 0.0 0 0 formatScientificBuilder.doFmt.rs Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:99:11-49 0.0 0.0 0 0 formatScientificBuilder.doFmt.ls Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:99:11-49 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:99:11-49 0.0 0.0 0 0 formatScientificBuilder.doFmt.is' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:98:11-42 0.0 0.0 0 0 formatScientificBuilder.doFmt.ei Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:98:11-42 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:98:11-42 0.0 0.0 0 0 formatScientificBuilder.doFmt.dec' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:95:13-28 0.0 0.0 0 0 formatScientificBuilder.doFmt.f Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:(89,17)-(91,47) 0.0 0.0 0 0 formatScientificBuilder.doFmt.mk0 Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:80:8-63 0.0 0.0 0 0 formatScientificBuilder.doFmt.ds' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:75:12-63 0.0 0.0 0 0 formatScientificBuilder.doFmt.d Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:75:12-63 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:75:12-63 0.0 0.0 0 0 formatScientificBuilder.doFmt.is' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:74:12-41 0.0 0.0 0 0 formatScientificBuilder.doFmt.ei Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:74:12-41 0.0 0.0 0 0 formatScientificBuilder.doFmt.(...) Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:74:12-41 0.0 0.0 0 0 formatScientificBuilder.doFmt.dec' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:67:13-28 0.0 0.0 0 0 formatScientificBuilder.doFmt.show_e' Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:59:13-34 0.0 0.0 0 0 formatScientificBuilder.doFmt.ds Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:51:9-23 0.0 0.0 0 0 CAF:empty_rsmI Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:71:9-13 0.0 0.0 0 0 CAF:pad_rqyD Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:64:1-3 0.0 0.0 0 0 CAF:fastHash Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:80:1-8 0.0 0.0 0 0 CAF:member1 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:lvl3_rsn2 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:lvl5_rsn4 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:lvl7_rsn6 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:lvl9_rsn8 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:lvl16_rsnf Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:set Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:105:1-3 0.0 0.0 0 0 CAF:charClass1 Data.Attoparsec.Text.FastSet 0.0 0.0 0 0 CAF:charClass Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:118:1-9 0.0 0.0 0 0 mask Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:42:5-8 0.0 0.0 0 0 table Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:41:5-9 0.0 0.0 0 0 index Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:48:5-9 0.0 0.0 0 0 initialIndex Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:47:5-16 0.0 0.0 0 0 key Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:46:5-7 0.0 0.0 0 0 charClass Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(118,1)-(121,28) 0.0 0.0 0 0 charClass.go Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(119,9)-(121,28) 0.0 0.0 0 0 set Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:105:1-25 0.0 0.0 0 0 fromList Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(83,1)-(94,29) 0.0 0.0 0 0 fromList.interleaved Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(93,9)-(94,29) 0.0 0.0 0 0 fromList.interleaved.\ Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:93:40-73 0.0 0.0 0 0 fromList.entries Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(88,9)-(92,51) 0.0 0.0 0 0 fromList.entries.\ Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:91:36-46 0.0 0.0 0 0 fromList.mask' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:87:9-52 0.0 0.0 0 0 fromList.l Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:86:9-27 0.0 0.0 0 0 fromList.s' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:85:9-33 0.0 0.0 0 0 resolveCollisions Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(55,1)-(61,62) 0.0 0.0 0 0 resolveCollisions.b' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(58,9)-(61,62) 0.0 0.0 0 0 resolveCollisions.a' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(58,9)-(61,62) 0.0 0.0 0 0 resolveCollisions.(...) Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(58,9)-(61,62) 0.0 0.0 0 0 offset Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:52:1-35 0.0 0.0 0 0 pad Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(64,1)-(71,52) 0.0 0.0 0 0 pad.go Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(67,9)-(70,38) 0.0 0.0 0 0 pad.go.i Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:70:17-38 0.0 0.0 0 0 pad.empty Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:71:9-52 0.0 0.0 0 0 nextPowerOf2 Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(74,1)-(77,51) 0.0 0.0 0 0 nextPowerOf2.go Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(76,9)-(77,51) 0.0 0.0 0 0 member Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(109,1)-(115,52) 0.0 0.0 0 0 member.go Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(114,9)-(115,52) 0.0 0.0 0 0 member.lookupAt Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(111,9)-(113,52) 0.0 0.0 0 0 member.lookupAt.c' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:112:19-55 0.0 0.0 0 0 member.lookupAt.i' Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:113:19-52 0.0 0.0 0 0 member.i Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:110:9-44 0.0 0.0 0 0 fastHash Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:80:1-19 0.0 0.0 0 0 ordNub Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(97,1)-(102,27) 0.0 0.0 0 0 ordNub.go Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:(99,9)-(102,27) 0.0 0.0 0 0 CAF:anyChar1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:takeLazyText2 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:takeText1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:takeText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:304:1-8 0.0 0.0 0 0 CAF:takeLazyText1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:takeLazyText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:308:1-12 0.0 0.0 0 0 CAF:lvl_rOru Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl2_rOrw Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl4_rOry Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl6_rOrA Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl7_rOrB Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl8_rOrC Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl10_rOrE Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl17_rOrL Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl19_rOrN Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl20_rOrO Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:string1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:string3 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl21_rOrU Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:m_rOrV Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:err3_rOrX Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg3_rOrZ Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl24_rOs0 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl25_rOs1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:peekChar'1_rOs4 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:peekChar' Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:436:1-9 0.0 0.0 0 0 CAF:err2_rOs6 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg1_rOs7 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl26_rOs8 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:err4_rOsa Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg2_rOsb Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl28_rOsc Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:err5_rOsh Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg4_rOsi Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl32_rOsj Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:err6_rOsm Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg5_rOsn Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl34_rOso Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:err7_rOsq Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg6_rOsr Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl36_rOss Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:anyChar2_rOsu Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:anyChar Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:397:1-7 0.0 0.0 0 0 CAF:lvl37_rOsv Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:msg7_rOsx Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:lvl38_rOsy Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine8 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine6 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine5 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine4 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:s_rOsA Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:163:8 0.0 0.0 0 0 CAF:lvl40_rOsB Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine3 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine1 Data.Attoparsec.Text.Internal 0.0 0.0 0 0 CAF:endOfLine Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:444:1-9 0.0 0.0 0 0 fromString Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:92:5-32 0.0 0.0 0 0 endOfLine Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:444:1-69 0.0 0.0 0 0 skip Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(115,1)-(119,20) 0.0 0.0 0 0 takeWith Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(136,1)-(140,24) 0.0 0.0 0 0 stringSuspended Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(190,1)-(201,54) 0.0 0.0 0 0 stringSuspended.go Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(193,5)-(201,54) 0.0 0.0 0 0 stringSuspended.go.\ Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(194,7)-(201,54) 0.0 0.0 0 0 stringSuspended.go.\.l Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:198:32-60 0.0 0.0 0 0 stringSuspended.go.\.s Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:194:11-18 0.0 0.0 0 0 takeLazyText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:308:1-43 0.0 0.0 0 0 takeText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:304:1-35 0.0 0.0 0 0 takeRest Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(291,1)-(300,31) 0.0 0.0 0 0 takeRest.go Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(293,3)-(300,31) 0.0 0.0 0 0 ensureSuspended Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(505,1)-(510,78) 0.0 0.0 0 0 ensureSuspended.go Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(507,9)-(510,78) 0.0 0.0 0 0 ensureSuspended.go.\ Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(508,11)-(510,78) 0.0 0.0 0 0 match Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(525,1)-(528,38) 0.0 0.0 0 0 match.\ Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(526,3)-(528,38) 0.0 0.0 0 0 match.\.succ' Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:(526,7)-(527,62) 0.0 0.0 0 0 lengthOf Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:546:1-27 0.0 0.0 0 0 size Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:549:1-25 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmempty Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:89:5-10 0.0 0.0 0 0 CAF:lvl_rh81 Data.Attoparsec.Text.Buffer 0.0 0.0 0 0 CAF:$fShowBuffer1 Data.Attoparsec.Text.Buffer 0.0 0.0 0 0 CAF:$fMonoidBuffer_woff Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:103:7-10 0.0 0.0 0 0 CAF:$fMonoidBuffer_newgen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:116:11-16 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmappend Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:92:5-11 0.0 0.0 0 0 showsPrec Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:66:5-40 0.0 0.0 0 0 <> Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(83,5)-(85,69) 0.0 0.0 0 0 mconcat Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(94,5)-(95,32) 0.0 0.0 0 0 mappend Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:92:5-18 0.0 0.0 0 0 mempty Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:89:5-32 0.0 0.0 0 0 _gen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:62:7-10 0.0 0.0 0 0 _cap Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:61:7-10 0.0 0.0 0 0 _len Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:60:7-10 0.0 0.0 0 0 _off Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:59:7-10 0.0 0.0 0 0 _arr Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:58:7-10 0.0 0.0 0 0 pappend Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(98,1)-(99,55) 0.0 0.0 0 0 buffer Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:72:1-49 0.0 0.0 0 0 unbuffer Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:75:1-49 0.0 0.0 0 0 unbufferAt Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(78,1)-(80,26) 0.0 0.0 0 0 append Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(102,1)-(122,49) 0.0 0.0 0 0 append.newcap Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:115:11-29 0.0 0.0 0 0 append.newgen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:116:11-20 0.0 0.0 0 0 append.newgen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:108:11-26 0.0 0.0 0 0 append.woff Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:103:7-42 0.0 0.0 0 0 append.newlen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:104:7-27 0.0 0.0 0 0 append.gen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:105:7-53 0.0 0.0 0 0 unsafeThaw Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(163,1)-(164,64) 0.0 0.0 0 0 unsafeThaw.\ Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:164:27-64 0.0 0.0 0 0 readGen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:167:1-59 0.0 0.0 0 0 writeGen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(170,1)-(172,24) 0.0 0.0 0 0 writeGen.\ Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:(171,3)-(172,24) 0.0 0.0 0 0 CAF:$dIP1_r27dJ Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:s_r27dO Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:171:8 0.0 0.0 0 0 CAF:n_r27dP Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:190:7 0.0 0.0 0 0 CAF:endOfLine5 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine_msg0 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:m_r27dQ Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl2_r27dS Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl3_r27dV Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:err3_r27dZ Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl5_r27e0 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:m1_r27e1 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl6_r27e2 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl7_r27e3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl8_r27e4 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine_err3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:skip_err3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:skip_msg3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:skip2 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:msg3_r27e9 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl10_r27ea Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:msg1_r27eb Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl11_r27ec Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine_msg3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine8 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:err1_r27ef Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:msg2_r27eg Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl13_r27eh Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:anyWord1_r27em Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:anyWord8 Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:394:1-8 0.0 0.0 0 0 CAF:endOfLine6 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine4 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine3 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine1 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:endOfLine Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:442:1-9 0.0 0.0 0 0 CAF:takeByteString1 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:takeByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:293:1-14 0.0 0.0 0 0 CAF:takeLazyByteString1 Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:takeLazyByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:297:1-18 0.0 0.0 0 0 CAF:lvl21_r27ez Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl22_r27eA Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl23_r27eB Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:poly_dummy_r27eF Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl26_r27eJ Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl28_r27eL Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 CAF:lvl30_r27eN Data.Attoparsec.ByteString.Internal 0.0 0.0 0 0 endOfLine Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:442:1-68 0.0 0.0 0 0 skip Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(120,1)-(124,20) 0.0 0.0 0 0 storable Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(139,1)-(145,38) 0.0 0.0 0 0 storable.hack Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(142,3)-(145,38) 0.0 0.0 0 0 storable.hack.\ Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:145:9-38 0.0 0.0 0 0 toLower Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(176,1)-(177,34) 0.0 0.0 0 0 stringSuspended Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(208,1)-(223,54) 0.0 0.0 0 0 stringSuspended.go Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(210,9)-(223,54) 0.0 0.0 0 0 stringSuspended.go.\ Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(211,11)-(223,54) 0.0 0.0 0 0 stringSuspended.go.\.o Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:216:28-48 0.0 0.0 0 0 stringSuspended.go.\.m Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:211:15-29 0.0 0.0 0 0 stringSuspended.go.\.n Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:213:15-30 0.0 0.0 0 0 stringSuspended.go.\.s' Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:212:15-24 0.0 0.0 0 0 takeLazyByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:297:1-49 0.0 0.0 0 0 takeByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:293:1-41 0.0 0.0 0 0 takeRest Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(280,1)-(289,31) 0.0 0.0 0 0 takeRest.go Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(282,3)-(289,31) 0.0 0.0 0 0 ensureSuspended Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(505,1)-(510,70) 0.0 0.0 0 0 ensureSuspended.go Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(507,9)-(510,70) 0.0 0.0 0 0 ensureSuspended.go.\ Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(508,11)-(510,70) 0.0 0.0 0 0 match Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(525,1)-(528,38) 0.0 0.0 0 0 match.\ Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(526,3)-(528,38) 0.0 0.0 0 0 match.\.succ' Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:(526,7)-(527,59) 0.0 0.0 0 0 CAF:$fShowFastSet1 Data.Attoparsec.ByteString.FastSet 0.0 0.0 0 0 CAF:tableCutoff Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:55:1-11 0.0 0.0 0 0 CAF:fromList Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:63:1-8 0.0 0.0 0 0 CAF:charClass1 Data.Attoparsec.ByteString.FastSet 0.0 0.0 0 0 CAF:charClass Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:112:1-9 0.0 0.0 0 0 show Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(49,5)-(50,36) 0.0 0.0 0 0 >= Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:19-21 0.0 0.0 0 0 > Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:19-21 0.0 0.0 0 0 <= Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:19-21 0.0 0.0 0 0 < Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:19-21 0.0 0.0 0 0 compare Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:19-21 0.0 0.0 0 0 == Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:46:15-16 0.0 0.0 0 0 fromSet Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:44:25-31 0.0 0.0 0 0 charClass Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(112,1)-(115,19) 0.0 0.0 0 0 charClass.go Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(113,11)-(115,19) 0.0 0.0 0 0 fromList Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:63:1-23 0.0 0.0 0 0 set Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(59,1)-(60,54) 0.0 0.0 0 0 tableCutoff Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:55:1-15 0.0 0.0 0 0 mkTable Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(99,1)-(109,23) 0.0 0.0 0 0 mkTable.\ Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(99,39)-(109,23) 0.0 0.0 0 0 mkTable.\.\ Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(102,15)-(109,23) 0.0 0.0 0 0 mkTable.\.\.loop Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(102,19)-(108,32) 0.0 0.0 0 0 mkTable.\.\.loop.bit Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:105:25-59 0.0 0.0 0 0 mkTable.\.\.loop.byte Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:105:25-59 0.0 0.0 0 0 mkTable.\.\.loop.(...) Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:105:25-59 0.0 0.0 0 0 memberWord8 Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(79,1)-(90,32) 0.0 0.0 0 0 memberWord8.search Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:(83,11)-(90,32) 0.0 0.0 0 0 memberWord8.search.mid Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:86:23-46 0.0 0.0 0 0 memberWord8.bit Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:80:9-43 0.0 0.0 0 0 memberWord8.byte Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:80:9-43 0.0 0.0 0 0 memberWord8.(...) Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:80:9-43 0.0 0.0 0 0 shiftR Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:68:1-47 0.0 0.0 0 0 shiftL Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:71:1-62 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmempty Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:96:5-10 0.0 0.0 0 0 CAF:$fShowBuffer1 Data.Attoparsec.ByteString.Buffer 0.0 0.0 0 0 CAF:$fMonoidBuffer_genSize Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:111:11-17 0.0 0.0 0 0 CAF:$fMonoidBuffer_newgen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:129:17-22 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmappend Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:98:5-11 0.0 0.0 0 0 showsPrec Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:79:5-40 0.0 0.0 0 0 <> Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(91,5)-(93,67) 0.0 0.0 0 0 mconcat Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(100,5)-(101,35) 0.0 0.0 0 0 mappend Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:98:5-18 0.0 0.0 0 0 mempty Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:96:5-39 0.0 0.0 0 0 _gen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:75:7-10 0.0 0.0 0 0 _cap Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:74:7-10 0.0 0.0 0 0 _len Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:73:7-10 0.0 0.0 0 0 _off Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:72:7-10 0.0 0.0 0 0 _fp Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:71:7-9 0.0 0.0 0 0 pappend Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(104,1)-(105,51) 0.0 0.0 0 0 buffer Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:85:1-45 0.0 0.0 0 0 unbuffer Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:88:1-45 0.0 0.0 0 0 append Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(108,1)-(134,56) 0.0 0.0 0 0 append.\ Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(110,5)-(134,56) 0.0 0.0 0 0 append.\.\ Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(110,35)-(134,56) 0.0 0.0 0 0 append.\.\.\ Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:(127,40)-(134,56) 0.0 0.0 0 0 append.\.\.\.ptr Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:128:17-47 0.0 0.0 0 0 append.\.\.\.newgen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:129:17-26 0.0 0.0 0 0 append.\.\.newcap Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:125:15-33 0.0 0.0 0 0 append.\.\.newgen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:118:15-30 0.0 0.0 0 0 append.\.\.genSize Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:111:11-35 0.0 0.0 0 0 append.\.\.newlen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:112:11-31 0.0 0.0 0 0 CAF:lvl1_ruBO Data.Attoparsec.Zepto 0.0 0.0 0 0 CAF:$fMonoidZeptoT1 Data.Attoparsec.Zepto 0.0 0.0 0 0 CAF:lvl3_ruBQ Data.Attoparsec.Zepto 0.0 0.0 0 0 CAF:lvl5_ruBU Data.Attoparsec.Zepto 0.0 0.0 0 0 CAF:lvl7_ruBW Data.Attoparsec.Zepto 0.0 0.0 0 0 fmap Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(71,5)-(75,37) 0.0 0.0 0 0 fmap.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(71,31)-(75,37) 0.0 0.0 0 0 liftIO Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(79,3)-(81,24) 0.0 0.0 0 0 liftIO.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(79,31)-(81,24) 0.0 0.0 0 0 fail Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:95:5-20 0.0 0.0 0 0 return Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:85:5-17 0.0 0.0 0 0 >>= Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(88,5)-(92,37) 0.0 0.0 0 0 >>=.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(88,32)-(92,37) 0.0 0.0 0 0 fail Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:99:5-47 0.0 0.0 0 0 fail.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:99:31-47 0.0 0.0 0 0 mplus Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(106,5)-(110,36) 0.0 0.0 0 0 mplus.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:(106,32)-(110,36) 0.0 0.0 0 0 mzero Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:103:5-24 0.0 0.0 0 0 <*> Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:116:5-15 0.0 0.0 0 0 pure Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:114:5-43 0.0 0.0 0 0 pure.\ Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:114:29-43 0.0 0.0 0 0 <> Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:144:5-16 0.0 0.0 0 0 mappend Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:150:5-18 0.0 0.0 0 0 mempty Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:148:5-27 0.0 0.0 0 0 <|> Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:156:5-17 0.0 0.0 0 0 empty Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:154:5-24 0.0 0.0 0 0 input Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:53:7-11 0.0 0.0 0 0 runParser Data.Attoparsec.Zepto Data/Attoparsec/Zepto.hs:65:7-15 0.0 0.0 0 0 CAF:parseTest2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl_r1pNI Data.Attoparsec.Text 0.0 0.0 0 0 CAF:eitherResult5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:eitherResult2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:err8_r1pNL Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg8_r1pNN Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p_r1pNO Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg1_r1pNQ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p1_r1pNS Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg3_r1pNU Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p2_r1pNW Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg5_r1pNY Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m1_r1pO0 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:go_r1pO1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:skipSpace Data.Attoparsec.Text Data/Attoparsec/Text.hs:456:1-9 0.0 0.0 0 0 CAF:lvl4_r1pO3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_m1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m2_r1pO9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl5_r1pOa Data.Attoparsec.Text 0.0 0.0 0 0 CAF:err1_r1pOc Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg6_r1pOd Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl7_r1pOe Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl8_r1pOf Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m4_r1pOg Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_k Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m7_r1pOj Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m8_r1pOk Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m9_r1pOl Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k_r1pOn Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p3_r1pOo Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m10_r1pOq Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m11_r1pOr Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m12_r1pOs Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k1_r1pOu Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p4_r1pOv Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m13_r1pOx Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m14_r1pOy Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m15_r1pOz Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k2_r1pOB Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p5_r1pOC Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:hexadecimal_m2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m16_r1pOE Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m17_r1pOF Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_k1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal12 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal10 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal4 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:hexadecimal_m3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m18_r1pOI Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m19_r1pOJ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_k2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal15 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal13 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal5 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:hexadecimal_m4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m20_r1pOM Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m21_r1pON Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_k3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal18 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal16 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal6 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m22_r1pOQ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m23_r1pOR Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m24_r1pOS Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k3_r1pOU Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p6_r1pOV Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal19 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal7 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m25_r1pOX Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m26_r1pOY Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m27_r1pOZ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k4_r1pP1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p7_r1pP2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal21 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal8 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m28_r1pP4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m29_r1pP5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m30_r1pP6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k5_r1pP8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p8_r1pP9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal23 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:hexadecimal_m5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m31_r1pPb Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m32_r1pPc Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_k4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal27 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal25 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal10 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 0.0 0.0 0 0 CAF:m33_r1pPg Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m34_r1pPh Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m35_r1pPi Data.Attoparsec.Text 0.0 0.0 0 0 CAF:k6_r1pPk Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p9_r1pPl Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_m11 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m36_r1pPm Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl10_r1pPn Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg7_r1pPo Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl11_r1pPp Data.Attoparsec.Text 0.0 0.0 0 0 CAF:lvl12_r1pPq Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m37_r1pPr Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k10 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal35 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal33 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal10 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m10 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m38_r1pPt Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m39_r1pPu Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal32 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal30 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m40_r1pPw Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m41_r1pPx Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal29 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal27 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal8 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m42_r1pPz Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m43_r1pPA Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k7 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal26 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal24 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal7 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m7 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m44_r1pPC Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m45_r1pPD Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal23 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal21 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal6 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m46_r1pPF Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m47_r1pPG Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal20 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal16 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal5 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m48_r1pPI Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m49_r1pPJ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal15 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal13 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal4 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m50_r1pPL Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m51_r1pPM Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal12 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal10 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m52_r1pPO Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m53_r1pPP Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal7 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m54_r1pPR Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m55_r1pPS Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m56_r1pPU Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m57_r1pPV Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_$sdecimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 0.0 0.0 0 0 CAF:decimal_m12 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m58_r1pPX Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m59_r1pPY Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal_k11 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:decimal37 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg9_r1pQ0 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p10_r1pQ1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg10_r1pQ3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p11_r1pQ5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg12_r1pQ6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p12_r1pQ8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p13_r1pQ9 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p14_r1pQa Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p15_r1pQb Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p16_r1pQc Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p17_r1pQd Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p18_r1pQe Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p19_r1pQf Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p20_r1pQg Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p21_r1pQh Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p22_r1pQi Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p23_r1pQj Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p24_r1pQk Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p25_r1pQl Data.Attoparsec.Text 0.0 0.0 0 0 CAF:h_r1pQm Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 0.0 0.0 0 0 CAF:msg14_r1pQn Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p26_r1pQo Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f_r1pQp Data.Attoparsec.Text 0.0 0.0 0 0 CAF:g_r1pQq Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m_r1pQs Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg15_r1pQt Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m60_r1pQu Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m61_r1pQv Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m62_r1pQw Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p27_r1pQy Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg16_r1pQz Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m63_r1pQA Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p28_r1pQB Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational7 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational_$srational3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 0.0 0.0 0 0 CAF:h1_r1pQC Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 0.0 0.0 0 0 CAF:p29_r1pQD Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f1_r1pQE Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m64_r1pQG Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m65_r1pQH Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m66_r1pQI Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p30_r1pQK Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational_$srational2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 0.0 0.0 0 0 CAF:p31_r1pQL Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f2_r1pQM Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m67_r1pQO Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m68_r1pQP Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m69_r1pQQ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p32_r1pQS Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational3 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational_$srational1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 0.0 0.0 0 0 CAF:p33_r1pQT Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f3_r1pQU Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m70_r1pQW Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m71_r1pQX Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m72_r1pQY Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p34_r1pR0 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:rational_$srational Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 0.0 0.0 0 0 CAF:p35_r1pR1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f4_r1pR2 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m73_r1pR4 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m74_r1pR5 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m75_r1pR6 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p36_r1pR8 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:h2_r1pR9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 0.0 0.0 0 0 CAF:msg17_r1pRa Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p37_r1pRb Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f5_r1pRc Data.Attoparsec.Text 0.0 0.0 0 0 CAF:g1_r1pRd Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m76_r1pRf Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg18_r1pRg Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m77_r1pRh Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m78_r1pRi Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m79_r1pRj Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p38_r1pRl Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg19_r1pRm Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m80_r1pRn Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p39_r1pRo Data.Attoparsec.Text 0.0 0.0 0 0 CAF:double1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:double Data.Attoparsec.Text Data/Attoparsec/Text.hs:391:1-6 0.0 0.0 0 0 CAF:msg20_r1pRq Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p40_r1pRr Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f6_r1pRs Data.Attoparsec.Text 0.0 0.0 0 0 CAF:g2_r1pRt Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m81_r1pRv Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg21_r1pRw Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m82_r1pRx Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m83_r1pRy Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m84_r1pRz Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p41_r1pRB Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg22_r1pRC Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m85_r1pRD Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p42_r1pRE Data.Attoparsec.Text 0.0 0.0 0 0 CAF:number1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:number Data.Attoparsec.Text Data/Attoparsec/Text.hs:400:1-6 0.0 0.0 0 0 CAF:msg23_r1pRF Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p43_r1pRG Data.Attoparsec.Text 0.0 0.0 0 0 CAF:f7_r1pRH Data.Attoparsec.Text 0.0 0.0 0 0 CAF:g3_r1pRI Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m86_r1pRK Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg24_r1pRL Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m87_r1pRM Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m88_r1pRN Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m89_r1pRO Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p44_r1pRQ Data.Attoparsec.Text 0.0 0.0 0 0 CAF:msg25_r1pRR Data.Attoparsec.Text 0.0 0.0 0 0 CAF:m90_r1pRS Data.Attoparsec.Text 0.0 0.0 0 0 CAF:p45_r1pRT Data.Attoparsec.Text 0.0 0.0 0 0 CAF:scientific1 Data.Attoparsec.Text 0.0 0.0 0 0 CAF:scientific Data.Attoparsec.Text Data/Attoparsec/Text.hs:412:1-10 0.0 0.0 0 0 parseTest Data.Attoparsec.Text Data/Attoparsec/Text.hs:242:1-33 0.0 0.0 0 0 maybeResult Data.Attoparsec.Text Data/Attoparsec/Text.hs:(263,1)-(264,34) 0.0 0.0 0 0 eitherResult Data.Attoparsec.Text Data/Attoparsec/Text.hs:(269,1)-(272,66) 0.0 0.0 0 0 hexadecimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:(291,1)-(299,21) 0.0 0.0 0 0 hexadecimal.isHexDigit Data.Attoparsec.Text Data/Attoparsec/Text.hs:(293,5)-(295,41) 0.0 0.0 0 0 hexadecimal.step Data.Attoparsec.Text Data/Attoparsec/Text.hs:(296,5)-(299,21) 0.0 0.0 0 0 hexadecimal.step.w Data.Attoparsec.Text Data/Attoparsec/Text.hs:299:13-21 0.0 0.0 0 0 scientific Data.Attoparsec.Text Data/Attoparsec/Text.hs:412:1-30 0.0 0.0 0 0 number Data.Attoparsec.Text Data/Attoparsec/Text.hs:(400,1)-(405,41) 0.0 0.0 0 0 number.\ Data.Attoparsec.Text Data/Attoparsec/Text.hs:(401,13)-(405,41) 0.0 0.0 0 0 number.\.e Data.Attoparsec.Text Data/Attoparsec/Text.hs:401:17-40 0.0 0.0 0 0 number.\.c Data.Attoparsec.Text Data/Attoparsec/Text.hs:402:17-37 0.0 0.0 0 0 double Data.Attoparsec.Text Data/Attoparsec/Text.hs:391:1-39 0.0 0.0 0 0 rational Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-36 0.0 0.0 0 0 decimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:(314,1)-(315,53) 0.0 0.0 0 0 decimal.step Data.Attoparsec.Text Data/Attoparsec/Text.hs:315:9-53 0.0 0.0 0 0 signed Data.Attoparsec.Text Data/Attoparsec/Text.hs:(341,1)-(343,12) 0.0 0.0 0 0 .*> Data.Attoparsec.Text Data/Attoparsec/Text.hs:486:1-25 0.0 0.0 0 0 <*. Data.Attoparsec.Text Data/Attoparsec/Text.hs:492:1-25 0.0 0.0 0 0 CAF:$fNumNumber_$cfromInteger Data.Attoparsec.Number Data/Attoparsec/Number.hs:101:5-15 0.0 0.0 0 0 CAF:$fFractionalNumber_$cfromRational Data.Attoparsec.Number Data/Attoparsec/Number.hs:110:5-16 0.0 0.0 0 0 CAF:$fFractionalNumber_$c/ Data.Attoparsec.Number Data/Attoparsec/Number.hs:113:5-7 0.0 0.0 0 0 CAF:$fNumNumber_$c+ Data.Attoparsec.Number Data/Attoparsec/Number.hs:80:5-7 0.0 0.0 0 0 CAF:$fNumNumber_$c- Data.Attoparsec.Number Data/Attoparsec/Number.hs:83:5-7 0.0 0.0 0 0 CAF:$fNumNumber_$c* Data.Attoparsec.Number Data/Attoparsec/Number.hs:86:5-7 0.0 0.0 0 0 CAF:lvl3_rdQy Data.Attoparsec.Number 0.0 0.0 0 0 CAF:$fOrdNumber_$ccompare Data.Attoparsec.Number Data/Attoparsec/Number.hs:76:5-11 0.0 0.0 0 0 CAF:$fOrdNumber_$c< Data.Attoparsec.Number Data/Attoparsec/Number.hs:64:5-7 0.0 0.0 0 0 CAF:$fOrdNumber_$c<= Data.Attoparsec.Number Data/Attoparsec/Number.hs:67:5-8 0.0 0.0 0 0 CAF:$fOrdNumber_$c> Data.Attoparsec.Number Data/Attoparsec/Number.hs:70:5-7 0.0 0.0 0 0 CAF:$fOrdNumber_$c>= Data.Attoparsec.Number Data/Attoparsec/Number.hs:73:5-8 0.0 0.0 0 0 CAF:$fEqNumber_$c== Data.Attoparsec.Number Data/Attoparsec/Number.hs:57:5-8 0.0 0.0 0 0 CAF:$fEqNumber_$c/= Data.Attoparsec.Number Data/Attoparsec/Number.hs:60:5-8 0.0 0.0 0 0 CAF:$tNumber1_rdQz Data.Attoparsec.Number 0.0 0.0 0 0 CAF:lvl5_rdQB Data.Attoparsec.Number 0.0 0.0 0 0 CAF:lvl7_rdQD Data.Attoparsec.Number 0.0 0.0 0 0 CAF:$cI Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 CAF:$tNumber Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 CAF:$cD Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 CAF:$cD2_rdQJ Data.Attoparsec.Number 0.0 0.0 0 0 CAF:$cI2_rdQK Data.Attoparsec.Number 0.0 0.0 0 0 CAF:$fDataNumber3 Data.Attoparsec.Number 0.0 0.0 0 0 CAF:lvl8_rdQO Data.Attoparsec.Number 0.0 0.0 0 0 CAF:lvl10_rdQQ Data.Attoparsec.Number 0.0 0.0 0 0 show Data.Attoparsec.Number Data/Attoparsec/Number.hs:(40,5)-(41,23) 0.0 0.0 0 0 rnf Data.Attoparsec.Number Data/Attoparsec/Number.hs:(44,5)-(45,18) 0.0 0.0 0 0 /= Data.Attoparsec.Number Data/Attoparsec/Number.hs:60:5-26 0.0 0.0 0 0 == Data.Attoparsec.Number Data/Attoparsec/Number.hs:57:5-26 0.0 0.0 0 0 >= Data.Attoparsec.Number Data/Attoparsec/Number.hs:73:5-26 0.0 0.0 0 0 > Data.Attoparsec.Number Data/Attoparsec/Number.hs:70:5-23 0.0 0.0 0 0 <= Data.Attoparsec.Number Data/Attoparsec/Number.hs:67:5-26 0.0 0.0 0 0 < Data.Attoparsec.Number Data/Attoparsec/Number.hs:64:5-23 0.0 0.0 0 0 compare Data.Attoparsec.Number Data/Attoparsec/Number.hs:76:5-35 0.0 0.0 0 0 fromInteger Data.Attoparsec.Number Data/Attoparsec/Number.hs:101:5-37 0.0 0.0 0 0 signum Data.Attoparsec.Number Data/Attoparsec/Number.hs:(97,5)-(98,32) 0.0 0.0 0 0 abs Data.Attoparsec.Number Data/Attoparsec/Number.hs:(89,5)-(90,26) 0.0 0.0 0 0 negate Data.Attoparsec.Number Data/Attoparsec/Number.hs:(93,5)-(94,32) 0.0 0.0 0 0 * Data.Attoparsec.Number Data/Attoparsec/Number.hs:86:5-49 0.0 0.0 0 0 - Data.Attoparsec.Number Data/Attoparsec/Number.hs:83:5-49 0.0 0.0 0 0 + Data.Attoparsec.Number Data/Attoparsec/Number.hs:80:5-49 0.0 0.0 0 0 toRational Data.Attoparsec.Number Data/Attoparsec/Number.hs:(105,5)-(106,35) 0.0 0.0 0 0 fromRational Data.Attoparsec.Number Data/Attoparsec/Number.hs:110:5-39 0.0 0.0 0 0 recip Data.Attoparsec.Number Data/Attoparsec/Number.hs:(117,5)-(118,30) 0.0 0.0 0 0 / Data.Attoparsec.Number Data/Attoparsec/Number.hs:(113,5)-(114,32) 0.0 0.0 0 0 floor Data.Attoparsec.Number Data/Attoparsec/Number.hs:(135,5)-(136,25) 0.0 0.0 0 0 ceiling Data.Attoparsec.Number Data/Attoparsec/Number.hs:(132,5)-(133,29) 0.0 0.0 0 0 round Data.Attoparsec.Number Data/Attoparsec/Number.hs:(129,5)-(130,25) 0.0 0.0 0 0 truncate Data.Attoparsec.Number Data/Attoparsec/Number.hs:(126,5)-(127,31) 0.0 0.0 0 0 properFraction Data.Attoparsec.Number Data/Attoparsec/Number.hs:(122,5)-(124,45) 0.0 0.0 0 0 dataTypeOf Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 toConstr Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 gunfold Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 gfoldl Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 $tNumber Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 $cI Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 $cD Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 0.0 0.0 0 0 CAF:$fShowIResult5 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowIResult7 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowIResult2 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonoidMore_$cmappend Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:135:5-11 0.0 0.0 0 0 CAF:$fMonoidMore_$cmempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:136:5-10 0.0 0.0 0 0 CAF:$fChunkByteString1_rl3Y Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fChunkByteString2_rl3Z Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:lvl2_rl40 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fChunkText1_rl43 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fChunkText2_rl44 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowMore6 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowMore3 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos1 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos2 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos3 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos4 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos5 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos6 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fNumPos7 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowPos6 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowPos4 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowPos2 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fShowPos8 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos1 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos2 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos3 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos4 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos5 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos6 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fOrdPos7 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fEqPos1 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fEqPos2 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fSemigroupParser2_rl47 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonadPlusParser1 Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fApplicativeParser1_rl4b Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonadParser1_rl4c Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonadParser2_rl4d Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonadParser3_rl4e Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:err_rl4g Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 0.0 0.0 0 0 CAF:msg_rl4h Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 0.0 0.0 0 0 CAF:$cempty_rl4i Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:203:5-9 0.0 0.0 0 0 CAF:lvl4_rl4j Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:lvl5_rl4k Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fAlternativeParser2_rl4l Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:err1_rl4n Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 0.0 0.0 0 0 CAF:msg1_rl4o Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 0.0 0.0 0 0 CAF:$cmempty_rl4p Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:197:5-10 0.0 0.0 0 0 CAF:$cmconcat_rl4q Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:err2_rl4s Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 0.0 0.0 0 0 CAF:msg2_rl4t Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 0.0 0.0 0 0 CAF:$cmzero_rl4u Data.Attoparsec.Internal.Types 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:165:5-9 0.0 0.0 0 0 showsPrec Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(73,5)-(79,47) 0.0 0.0 0 0 showsPrec.f Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:79:13-47 0.0 0.0 0 0 rnf Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(82,5)-(84,40) 0.0 0.0 0 0 fmap Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(88,5)-(90,38) 0.0 0.0 0 0 <> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(131,5)-(132,23) 0.0 0.0 0 0 mappend Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:135:5-18 0.0 0.0 0 0 mempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:136:5-24 0.0 0.0 0 0 fail Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:139:5-20 0.0 0.0 0 0 return Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:142:5-21 0.0 0.0 0 0 >> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:150:5-15 0.0 0.0 0 0 >>= Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(145,5)-(147,44) 0.0 0.0 0 0 >>=.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(146,9)-(147,44) 0.0 0.0 0 0 >>=.\.succ' Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:146:13-76 0.0 0.0 0 0 fail Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(155,5)-(156,43) 0.0 0.0 0 0 fail.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:51-72 0.0 0.0 0 0 fail.msg Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-43 0.0 0.0 0 0 mplus Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:167:5-16 0.0 0.0 0 0 mzero Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:165:5-24 0.0 0.0 0 0 fmap Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(170,5)-(172,42) 0.0 0.0 0 0 fmap.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(171,7)-(172,42) 0.0 0.0 0 0 fmap.\.succ' Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:171:11-58 0.0 0.0 0 0 <* Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:189:5-36 0.0 0.0 0 0 <*.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:189:26-36 0.0 0.0 0 0 *> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:187:5-26 0.0 0.0 0 0 *>.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:187:26 0.0 0.0 0 0 <*> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:185:5-16 0.0 0.0 0 0 pure Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:183:5-66 0.0 0.0 0 0 pure.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:183:50-66 0.0 0.0 0 0 <> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:193:5-15 0.0 0.0 0 0 mappend Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:199:5-18 0.0 0.0 0 0 mempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:197:5-27 0.0 0.0 0 0 many Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(209,5)-(211,47) 0.0 0.0 0 0 many.some_v Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:211:15-47 0.0 0.0 0 0 many.many_v Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:210:15-41 0.0 0.0 0 0 some Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(214,5)-(217,37) 0.0 0.0 0 0 some.some_v Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:217:9-37 0.0 0.0 0 0 some.many_v Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:216:9-35 0.0 0.0 0 0 <|> Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:206:5-16 0.0 0.0 0 0 empty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:203:5-24 0.0 0.0 0 0 chunkElemToChar Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:247:3-25 0.0 0.0 0 0 bufferElemAt Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(243,3)-(245,25) 0.0 0.0 0 0 atBufferEnd Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:241:3-32 0.0 0.0 0 0 pappendChunk Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:239:3-26 0.0 0.0 0 0 nullChunk Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:237:3-21 0.0 0.0 0 0 chunkElemToChar Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:262:3-24 0.0 0.0 0 0 bufferElemAt Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(258,3)-(260,25) 0.0 0.0 0 0 bufferElemAt.l Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:259:30-52 0.0 0.0 0 0 bufferElemAt.c Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:259:30-52 0.0 0.0 0 0 bufferElemAt.(...) Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:259:30-52 0.0 0.0 0 0 atBufferEnd Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:256:3-32 0.0 0.0 0 0 pappendChunk Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:254:3-26 0.0 0.0 0 0 nullChunk Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:252:3-23 0.0 0.0 0 0 showsPrec Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:128:27-30 0.0 0.0 0 0 == Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:128:23-24 0.0 0.0 0 0 fromInteger Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 signum Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 abs Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 negate Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 * Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 - Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 + Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:38-40 0.0 0.0 0 0 showsPrec Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:32-35 0.0 0.0 0 0 min Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 max Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 >= Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 > Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 <= Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 < Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 compare Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:27-29 0.0 0.0 0 0 /= Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:23-24 0.0 0.0 0 0 == Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:47:23-24 0.0 0.0 0 0 fromPos Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:46:21-27 0.0 0.0 0 0 runParser Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:111:7-15 0.0 0.0 0 0 plus Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(160,1)-(162,38) 0.0 0.0 0 0 plus.\ Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:(161,3)-(162,38) 0.0 0.0 0 0 plus.\.lose' Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:161:7-73 0.0 0.0 0 0 CAF:lvl_roAo Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput2 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput_1 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput__$sdemandInput_ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:85:1-12 0.0 0.0 0 0 CAF:demandInput_2 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput__$sdemandInput_1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:85:1-12 0.0 0.0 0 0 CAF:demandInput1 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput_$sdemandInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:73:1-11 0.0 0.0 0 0 CAF:lvl2_roAq Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl3_roAr Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl4_roAs Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl6_roAu Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl12_roAA Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl13_roAD Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput4 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput_$sdemandInput1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:73:1-11 0.0 0.0 0 0 CAF:demandInput_$sdemandInput3 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:demandInput_$sdemandInput2 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:endOfInput2 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:endOfInput1 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:endOfInput_$sendOfInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:110:1-10 0.0 0.0 0 0 CAF:lvl15_roAG Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl17_roAN Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:lvl23_roAT Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:endOfInput4 Data.Attoparsec.Internal 0.0 0.0 0 0 CAF:endOfInput_$sendOfInput1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:110:1-10 0.0 0.0 0 0 CAF:endOfInput6 Data.Attoparsec.Internal 0.0 0.0 0 0 compareResults Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(41,1)-(46,31) 0.0 0.0 0 0 satisfySuspended Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(133,1)-(139,78) 0.0 0.0 0 0 satisfySuspended.go Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(135,9)-(139,78) 0.0 0.0 0 0 satisfySuspended.go.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(136,11)-(139,78) 0.0 0.0 0 0 endOfInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(110,1)-(117,55) 0.0 0.0 0 0 endOfInput.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(111,3)-(117,55) 0.0 0.0 0 0 endOfInput.\.lose' Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:115:12-64 0.0 0.0 0 0 endOfInput.\.succ' Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:116:12-70 0.0 0.0 0 0 demandInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(73,1)-(78,41) 0.0 0.0 0 0 demandInput.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(74,3)-(78,41) 0.0 0.0 0 0 demandInput.\.lose' Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:76:14-73 0.0 0.0 0 0 demandInput.\.succ' Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:77:14-56 0.0 0.0 0 0 prompt Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(55,1)-(58,45) 0.0 0.0 0 0 prompt.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(56,3)-(58,45) 0.0 0.0 0 0 demandInput_ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(85,1)-(91,48) 0.0 0.0 0 0 demandInput_.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(86,3)-(91,48) 0.0 0.0 0 0 demandInput_.\.\ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:(89,10)-(91,48) 0.0 0.0 0 0 CAF:choice5 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:choice3 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:choice1 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:choice_$schoice Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 0.0 0.0 0 0 CAF:choice6 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:choice_$schoice1 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 0.0 0.0 0 0 CAF:choice7 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:choice_$schoice2 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 0.0 0.0 0 0 CAF:sepBy'11 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'7 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'3 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'10 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'9 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'6 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'5 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'2 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy'1 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:manyTill'3 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:manyTill'2 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:manyTill'1 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy3 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_g_rybJ Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_g1_rybK Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_g2_rybL Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_g3_rybM Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:sepBy2 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:manyTill1 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_k_rybN Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:poly_k1_rybO Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany2 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany4 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany5 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany10 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany8 Data.Attoparsec.Combinator 0.0 0.0 0 0 CAF:skipMany6 Data.Attoparsec.Combinator 0.0 0.0 0 0 choice Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-26 0.0 0.0 0 0 option Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:90:1-25 0.0 0.0 0 0 manyTill' Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(210,1)-(211,62) 0.0 0.0 0 0 manyTill'.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:211:11-62 0.0 0.0 0 0 sepBy' Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(149,1)-(150,67) 0.0 0.0 0 0 sepBy'.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:150:9-67 0.0 0.0 0 0 sepBy1' Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(174,1)-(175,62) 0.0 0.0 0 0 sepBy1'.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:175:11-62 0.0 0.0 0 0 sepBy Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:137:1-68 0.0 0.0 0 0 sepBy1 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(161,1)-(162,55) 0.0 0.0 0 0 sepBy1.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:162:11-55 0.0 0.0 0 0 manyTill Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(191,1)-(192,55) 0.0 0.0 0 0 manyTill.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:192:11-55 0.0 0.0 0 0 skipMany1 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:227:1-29 0.0 0.0 0 0 skipMany Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:(219,1)-(220,40) 0.0 0.0 0 0 skipMany.scan Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:220:11-40 0.0 0.0 0 0 CAF:$fShowResult2 Data.Attoparsec.ByteString.Lazy 0.0 0.0 0 0 CAF:$fFunctorResult_$cfmap Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:84:5-8 0.0 0.0 0 0 CAF:eitherResult2 Data.Attoparsec.ByteString.Lazy 0.0 0.0 0 0 rnf Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(65,5)-(66,49) 0.0 0.0 0 0 show Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(75,5)-(77,64) 0.0 0.0 0 0 fmap Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:84:5-16 0.0 0.0 0 0 fmapR Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(80,1)-(81,41) 0.0 0.0 0 0 parseTest Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:99:1-33 0.0 0.0 0 0 parse Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(88,1)-(95,56) 0.0 0.0 0 0 parse.go Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(92,5)-(95,56) 0.0 0.0 0 0 maybeResult Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(103,1)-(104,32) 0.0 0.0 0 0 eitherResult Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:(108,1)-(110,77) 0.0 0.0 0 0 CAF:lvl1_r2ElV Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m2_r2ElW Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_err2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg4_r2ElX Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:anyChar1_r2Em0 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:anyChar Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:240:1-7 0.0 0.0 0 0 CAF:peekChar'1_r2Em7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:peekChar' Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:256:1-9 0.0 0.0 0 0 CAF:peekChar1_r2Em8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:peekChar Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:250:1-8 0.0 0.0 0 0 CAF:err2_r2Ema Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg1_r2Emb Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p_r2Emc Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg2_r2Eme Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p1_r2Emg Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg5_r2Emi Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl4_r2Eml Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl5_r2Emn Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p2_r2Emo Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg7_r2Emq Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p3_r2Ems Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg9_r2Emu Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:err1_r2Emy Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg10_r2Emz Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg11_r2EmA Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p4_r2EmB Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p5_r2EmE Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p6_r2EmH Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p7_r2EmI Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p8_r2EmJ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p9_r2EmK Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p10_r2EmL Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p11_r2EmM Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p12_r2EmN Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p13_r2EmO Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p14_r2EmP Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p15_r2EmQ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p16_r2EmR Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p17_r2EmS Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p18_r2EmT Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p19_r2EmU Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m1_r2EmV Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:go_r2EmW Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:skipSpace Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:369:1-9 0.0 0.0 0 0 CAF:hexadecimal_m6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m4_r2EmX Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_msg4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal12 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal10 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:hexadecimal_m5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:hexadecimal_m1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:hexadecimal_m2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m3_r2EmY Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_msg4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal11 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:decimal_m5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m5_r2EmZ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:decimal_m2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m6_r2En0 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:decimal_m9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m7_r2En1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal14 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal12 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m8_r2En2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal15 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal13 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal4 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m11 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m10 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m9_r2En3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal17 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal15 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal4 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m10 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m10_r2En4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal18 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal16 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal5 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m13 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m12 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m11_r2En5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal21 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal18 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal5 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m12 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m11 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m12_r2En6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal21 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal19 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal6 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m15 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m14 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m13_r2En7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal24 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal22 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal6 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m14 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m13 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m14_r2En8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal24 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal22 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal7 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m17 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m16 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m15_r2En9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal27 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal25 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal7 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m16 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m15 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m16_r2Ena Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal27 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal25 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal8 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m19 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m18 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m17_r2Enb Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal30 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal28 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal8 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m18 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m17 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m18_r2Enc Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k6 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal30 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal28 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal9 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:decimal_m21 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m20 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m19_r2End Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal33 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal31 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal9 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:hexadecimal_m20 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_m19 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m20_r2Ene Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_k7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal33 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal31 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal10 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 0.0 0.0 0 0 CAF:m21_r2Enf Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m22_r2Eng Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m23_r2Enh Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:k_r2Enj Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p20_r2Enk Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m23 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m22 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m24_r2Enm Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k10 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal36 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal34 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_$sdecimal10 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 0.0 0.0 0 0 CAF:decimal_m25 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_m24 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m25_r2Enn Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal_k11 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:decimal38 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:h_r2Eno Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 0.0 0.0 0 0 CAF:lvl9_r2Enp Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl10_r2Enq Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m26_r2Enr Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m27_r2Ens Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p21_r2Enu Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg16_r2Enw Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m_r2Enx Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p22_r2Eny Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational_$srational3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 0.0 0.0 0 0 CAF:h1_r2Enz Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 0.0 0.0 0 0 CAF:p23_r2EnB Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational_$srational2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 0.0 0.0 0 0 CAF:p24_r2EnD Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational_$srational1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 0.0 0.0 0 0 CAF:p25_r2EnF Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:rational_$srational Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 0.0 0.0 0 0 CAF:p26_r2EnH Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:h2_r2EnI Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 0.0 0.0 0 0 CAF:lvl11_r2EnJ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl12_r2EnK Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m28_r2EnL Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m29_r2EnM Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p27_r2EnO Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg17_r2EnP Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m30_r2EnQ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p28_r2EnR Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:double1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:double Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:520:1-6 0.0 0.0 0 0 CAF:lvl13_r2EnS Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl14_r2EnT Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m31_r2EnU Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m32_r2EnV Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p29_r2EnX Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg18_r2EnY Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m33_r2EnZ Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p30_r2Eo0 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:scientific1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:scientific Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:538:1-10 0.0 0.0 0 0 CAF:lvl15_r2Eo2 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:lvl16_r2Eo3 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m34_r2Eo4 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m35_r2Eo5 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p31_r2Eo7 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:msg19_r2Eo8 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:m36_r2Eo9 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:p32_r2Eoa Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:number1 Data.Attoparsec.ByteString.Char8 0.0 0.0 0 0 CAF:number Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:526:1-6 0.0 0.0 0 0 fromString Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:155:5-34 0.0 0.0 0 0 scientific Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:538:1-30 0.0 0.0 0 0 number Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(526,1)-(531,41) 0.0 0.0 0 0 number.\ Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(527,13)-(531,41) 0.0 0.0 0 0 number.\.e Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:527:17-40 0.0 0.0 0 0 number.\.c Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:528:17-37 0.0 0.0 0 0 double Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:520:1-39 0.0 0.0 0 0 rational Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-36 0.0 0.0 0 0 decimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(447,1)-(448,49) 0.0 0.0 0 0 decimal.step Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:448:9-49 0.0 0.0 0 0 signed Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(470,1)-(472,12) 0.0 0.0 0 0 .*> Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:399:1-25 0.0 0.0 0 0 <*. Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:405:1-25 0.0 0.0 0 0 hexadecimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(425,1)-(432,77) 0.0 0.0 0 0 hexadecimal.isHexDigit Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(427,5)-(429,39) 0.0 0.0 0 0 hexadecimal.step Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:(430,5)-(432,77) 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.SystemTime 0.0 0.0 0 0 CAF Data.Time.Calendar.Days 0.0 0.0 0 0 CAF Data.Time.Clock.System 0.0 0.0 0 0 CAF Data.Time.Calendar.WeekDate 0.0 0.0 0 0 CAF Data.Time.Format.Locale 0.0 0.0 0 0 CAF Data.Time.Format.Parse 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.ZonedTime 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.LocalTime 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.TimeOfDay 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.TimeZone 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.CTimespec 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.UTCTime 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.NominalDiffTime 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.DiffTime 0.0 0.0 0 0 CAF Data.Time.Calendar.Gregorian 0.0 0.0 0 0 CAF Data.Time.Calendar.Private 0.0 0.0 0 0 CAF Data.Time.Format 0.0 0.0 0 0 CAF Data.Time.Clock.POSIX 0.0 0.0 0 0 CAF Data.Time.Calendar.OrdinalDate 0.0 0.0 0 0 CAF Data.Time.Calendar.MonthDay 0.0 0.0 0 0 CAF System.Posix.Error 0.0 0.0 0 0 CAF System.Posix.Process.Common 0.0 0.0 0 0 CAF System.Posix.IO.Common 0.0 0.0 0 0 CAF System.Posix.Files.Common 0.0 0.0 0 0 CAF System.Posix.Directory.Common 0.0 0.0 0 0 CAF System.Posix.Process.Internals 0.0 0.0 0 0 CAF System.Posix.Files 0.0 0.0 0 0 CAF System.Posix.Directory 0.0 0.0 0 0 CAF System.Posix.Signals 0.0 0.0 0 0 $! Prelude.Compat src/Prelude/Compat.hs:343:1-28 0.0 0.0 0 0 $!.vx Prelude.Compat src/Prelude/Compat.hs:343:14-20 0.0 0.0 0 0 CAF:lvl_r8I9 Data.DList 0.0 0.0 0 0 CAF:$fReadDList2 Data.DList 0.0 0.0 0 0 CAF:loc_r8Ia Data.DList 0.0 0.0 0 0 CAF:loc1_r8Ib Data.DList 0.0 0.0 0 0 CAF:loc3_r8Id Data.DList 0.0 0.0 0 0 CAF:$dIP1_r8Ii Data.DList 0.0 0.0 0 0 CAF:head1 Data.DList 0.0 0.0 0 0 CAF:head Data.DList Data/DList.hs:202:1-4 0.0 0.0 0 0 CAF:tail1 Data.DList 0.0 0.0 0 0 CAF:tail Data.DList Data/DList.hs:206:1-4 0.0 0.0 0 0 CAF:$fIsListDList2 Data.DList 0.0 0.0 0 0 CAF:$fIsListDList3_r8Iq Data.DList 0.0 0.0 0 0 CAF:lvl4_r8Is Data.DList 0.0 0.0 0 0 CAF:$fFoldableDList_$cnull Data.DList Data/DList.hs:288:10-23 0.0 0.0 0 0 CAF:$fFoldableDList1 Data.DList 0.0 0.0 0 0 CAF:$fFoldableDList2 Data.DList 0.0 0.0 0 0 CAF:$fFoldableDList_$clength Data.DList Data/DList.hs:288:10-23 0.0 0.0 0 0 CAF:$fShowDList1 Data.DList 0.0 0.0 0 0 CAF:apply1 Data.DList 0.0 0.0 0 0 CAF:apply Data.DList Data/DList.hs:152:1-5 0.0 0.0 0 0 CAF:$fMonadPlusDList1 Data.DList 0.0 0.0 0 0 CAF:lvl7_r8Iv Data.DList 0.0 0.0 0 0 CAF:$fAlternativeDList4 Data.DList 0.0 0.0 0 0 CAF:$fMonoidDList1 Data.DList 0.0 0.0 0 0 CAF:$fApplicativeDList_f1 Data.DList 0.0 0.0 0 0 CAF:$fFunctorDList1_r8Ix Data.DList 0.0 0.0 0 0 CAF:$fSemigroupDList1 Data.DList 0.0 0.0 0 0 CAF:$fSemigroupDList4_r8IF Data.DList 0.0 0.0 0 0 CAF:$fMonadPlusDList_$cmplus Data.DList Data/DList.hs:286:3-7 0.0 0.0 0 0 CAF:$fAlternativeDList_$c<*> Data.DList Data/DList.hs:262:5-9 0.0 0.0 0 0 CAF:$fMonadDList1_r8IG Data.DList 0.0 0.0 0 0 CAF:$fApplicativeDList3_r8IH Data.DList 0.0 0.0 0 0 CAF:$fAlternativeDList_$c<|> Data.DList Data/DList.hs:266:5-9 0.0 0.0 0 0 CAF:$fAlternativeDList1 Data.DList 0.0 0.0 0 0 CAF:$fMonoidDList_$cmappend Data.DList Data/DList.hs:253:5-11 0.0 0.0 0 0 == Data.DList Data/DList.hs:226:5-27 0.0 0.0 0 0 compare Data.DList Data/DList.hs:229:5-33 0.0 0.0 0 0 readListPrec Data.DList Data/DList.hs:239:3-36 0.0 0.0 0 0 readPrec Data.DList Data/DList.hs:(235,3)-(238,24) 0.0 0.0 0 0 showsPrec Data.DList Data/DList.hs:(248,3)-(249,46) 0.0 0.0 0 0 mappend Data.DList Data/DList.hs:253:5-20 0.0 0.0 0 0 mempty Data.DList Data/DList.hs:252:5-19 0.0 0.0 0 0 fmap Data.DList Data/DList.hs:256:5-14 0.0 0.0 0 0 <*> Data.DList Data/DList.hs:262:5-14 0.0 0.0 0 0 pure Data.DList Data/DList.hs:260:5-21 0.0 0.0 0 0 <|> Data.DList Data/DList.hs:266:5-18 0.0 0.0 0 0 empty Data.DList Data/DList.hs:265:5-17 0.0 0.0 0 0 fail Data.DList Data/DList.hs:281:3-18 0.0 0.0 0 0 return Data.DList Data/DList.hs:278:3-17 0.0 0.0 0 0 >>= Data.DList Data/DList.hs:(269,3)-(275,32) 0.0 0.0 0 0 mplus Data.DList Data/DList.hs:286:3-19 0.0 0.0 0 0 mzero Data.DList Data/DList.hs:285:3-18 0.0 0.0 0 0 foldl1 Data.DList Data/DList.hs:304:3-38 0.0 0.0 0 0 foldr1 Data.DList Data/DList.hs:301:3-38 0.0 0.0 0 0 foldl' Data.DList Data/DList.hs:310:3-40 0.0 0.0 0 0 foldl Data.DList Data/DList.hs:298:3-39 0.0 0.0 0 0 foldr' Data.DList Data/DList.hs:313:3-37 0.0 0.0 0 0 foldr Data.DList Data/DList.hs:295:3-39 0.0 0.0 0 0 foldMap Data.DList Data/DList.hs:292:3-36 0.0 0.0 0 0 fold Data.DList Data/DList.hs:289:3-32 0.0 0.0 0 0 rnf Data.DList Data/DList.hs:318:3-20 0.0 0.0 0 0 fromString Data.DList Data/DList.hs:326:3-23 0.0 0.0 0 0 toList Data.DList Data/DList.hs:334:3-17 0.0 0.0 0 0 fromList Data.DList Data/DList.hs:332:3-21 0.0 0.0 0 0 stimes Data.DList Data/DList.hs:(342,3)-(347,31) 0.0 0.0 0 0 stimes.rep Data.DList Data/DList.hs:(346,7)-(347,31) 0.0 0.0 0 0 <> Data.DList Data/DList.hs:340:3-15 0.0 0.0 0 0 unDL Data.DList Data/DList.hs:120:24-27 0.0 0.0 0 0 tail Data.DList Data/DList.hs:206:1-63 0.0 0.0 0 0 head Data.DList Data/DList.hs:202:1-56 0.0 0.0 0 0 list Data.DList Data/DList.hs:(195,1)-(198,38) 0.0 0.0 0 0 $mCons.\ Data.DList Data/DList.hs:145:22-37 0.0 0.0 0 0 $mNil.\ Data.DList Data/DList.hs:138:16-29 0.0 0.0 0 0 apply Data.DList Data/DList.hs:152:1-18 0.0 0.0 0 0 unfoldr Data.DList Data/DList.hs:(210,1)-(213,42) 0.0 0.0 0 0 CAF GHC.Lexeme 0.0 0.0 0 0 CAF Language.Haskell.TH.Lib.Internal 0.0 0.0 0 0 CAF Language.Haskell.TH.Syntax 0.0 0.0 0 0 CAF:loc_riy5 Data.Tagged 0.0 0.0 0 0 CAF:loc1_riy6 Data.Tagged 0.0 0.0 0 0 CAF:loc3_riy8 Data.Tagged 0.0 0.0 0 0 CAF:$dIP1_riyd Data.Tagged 0.0 0.0 0 0 CAF:$fDataTagged11 Data.Tagged 0.0 0.0 0 0 CAF:$fShow1Tagged1 Data.Tagged 0.0 0.0 0 0 CAF:$fRead1Tagged4 Data.Tagged 0.0 0.0 0 0 CAF:$fApplicativeTagged1_riyn Data.Tagged 0.0 0.0 0 0 CAF:$fMonadTagged1_riyo Data.Tagged 0.0 0.0 0 0 CAF:$fMonadTagged2_riyp Data.Tagged 0.0 0.0 0 0 CAF:$dIP4_riyz Data.Tagged 0.0 0.0 0 0 CAF:$fStorableTagged4 Data.Tagged 0.0 0.0 0 0 CAF:$fStorableTagged5 Data.Tagged 0.0 0.0 0 0 CAF:taggedDataType2_riyG Data.Tagged 0.0 0.0 0 0 CAF:taggedConstr1_riyI Data.Tagged 0.0 0.0 0 0 CAF:untag1 Data.Tagged 0.0 0.0 0 0 CAF:untag Data.Tagged src/Data/Tagged.hs:439:1-5 0.0 0.0 0 0 CAF:reproxy1 Data.Tagged 0.0 0.0 0 0 CAF:$fDataTagged7 Data.Tagged 0.0 0.0 0 0 CAF:$fDataTagged4 Data.Tagged 0.0 0.0 0 0 CAF:$fDataTagged3 Data.Tagged 0.0 0.0 0 0 dataCast2 Data.Tagged src/Data/Tagged.hs:140:3-24 0.0 0.0 0 0 dataCast1 Data.Tagged src/Data/Tagged.hs:139:3-24 0.0 0.0 0 0 dataTypeOf Data.Tagged src/Data/Tagged.hs:138:3-31 0.0 0.0 0 0 toConstr Data.Tagged src/Data/Tagged.hs:134:3-27 0.0 0.0 0 0 gunfold Data.Tagged src/Data/Tagged.hs:(135,3)-(137,24) 0.0 0.0 0 0 gfoldl Data.Tagged src/Data/Tagged.hs:133:3-40 0.0 0.0 0 0 showsPrec Data.Tagged src/Data/Tagged.hs:(152,5)-(154,22) 0.0 0.0 0 0 readsPrec Data.Tagged src/Data/Tagged.hs:(157,5)-(158,74) 0.0 0.0 0 0 readsPrec.\ Data.Tagged src/Data/Tagged.hs:158:9-74 0.0 0.0 0 0 stimes Data.Tagged src/Data/Tagged.hs:163:5-46 0.0 0.0 0 0 <> Data.Tagged src/Data/Tagged.hs:162:5-42 0.0 0.0 0 0 mappend Data.Tagged src/Data/Tagged.hs:167:5-18 0.0 0.0 0 0 mempty Data.Tagged src/Data/Tagged.hs:166:5-26 0.0 0.0 0 0 fmap Data.Tagged src/Data/Tagged.hs:175:5-36 0.0 0.0 0 0 bimap Data.Tagged src/Data/Tagged.hs:181:5-39 0.0 0.0 0 0 bifoldMap Data.Tagged src/Data/Tagged.hs:188:5-34 0.0 0.0 0 0 bitraverse Data.Tagged src/Data/Tagged.hs:192:5-46 0.0 0.0 0 0 rnf Data.Tagged src/Data/Tagged.hs:198:5-26 0.0 0.0 0 0 liftEq Data.Tagged src/Data/Tagged.hs:216:5-44 0.0 0.0 0 0 liftCompare Data.Tagged src/Data/Tagged.hs:219:5-51 0.0 0.0 0 0 liftReadsPrec Data.Tagged src/Data/Tagged.hs:(222,5)-(223,67) 0.0 0.0 0 0 liftReadsPrec.\ Data.Tagged src/Data/Tagged.hs:223:9-67 0.0 0.0 0 0 liftShowsPrec Data.Tagged src/Data/Tagged.hs:(226,5)-(228,15) 0.0 0.0 0 0 liftEq2 Data.Tagged src/Data/Tagged.hs:231:5-47 0.0 0.0 0 0 liftCompare2 Data.Tagged src/Data/Tagged.hs:234:5-54 0.0 0.0 0 0 liftReadsPrec2 Data.Tagged src/Data/Tagged.hs:(237,5)-(238,67) 0.0 0.0 0 0 liftReadsPrec2.\ Data.Tagged src/Data/Tagged.hs:238:9-67 0.0 0.0 0 0 liftShowsPrec2 Data.Tagged src/Data/Tagged.hs:(241,5)-(243,15) 0.0 0.0 0 0 *> Data.Tagged src/Data/Tagged.hs:252:5-14 0.0 0.0 0 0 <*> Data.Tagged src/Data/Tagged.hs:250:5-40 0.0 0.0 0 0 pure Data.Tagged src/Data/Tagged.hs:248:5-17 0.0 0.0 0 0 return Data.Tagged src/Data/Tagged.hs:256:5-17 0.0 0.0 0 0 >> Data.Tagged src/Data/Tagged.hs:260:5-15 0.0 0.0 0 0 >>= Data.Tagged src/Data/Tagged.hs:258:5-24 0.0 0.0 0 0 foldl1 Data.Tagged src/Data/Tagged.hs:272:5-27 0.0 0.0 0 0 foldr1 Data.Tagged src/Data/Tagged.hs:274:5-27 0.0 0.0 0 0 foldl Data.Tagged src/Data/Tagged.hs:270:5-32 0.0 0.0 0 0 foldr Data.Tagged src/Data/Tagged.hs:268:5-32 0.0 0.0 0 0 foldMap Data.Tagged src/Data/Tagged.hs:264:5-30 0.0 0.0 0 0 fold Data.Tagged src/Data/Tagged.hs:266:5-23 0.0 0.0 0 0 sequence Data.Tagged src/Data/Tagged.hs:284:5-40 0.0 0.0 0 0 mapM Data.Tagged src/Data/Tagged.hs:282:5-42 0.0 0.0 0 0 sequenceA Data.Tagged src/Data/Tagged.hs:280:5-39 0.0 0.0 0 0 traverse Data.Tagged src/Data/Tagged.hs:278:5-42 0.0 0.0 0 0 enumFromThenTo Data.Tagged src/Data/Tagged.hs:(295,5)-(296,41) 0.0 0.0 0 0 enumFromTo Data.Tagged src/Data/Tagged.hs:294:5-66 0.0 0.0 0 0 enumFromThen Data.Tagged src/Data/Tagged.hs:293:5-70 0.0 0.0 0 0 enumFrom Data.Tagged src/Data/Tagged.hs:292:5-49 0.0 0.0 0 0 fromEnum Data.Tagged src/Data/Tagged.hs:291:5-36 0.0 0.0 0 0 toEnum Data.Tagged src/Data/Tagged.hs:290:5-28 0.0 0.0 0 0 pred Data.Tagged src/Data/Tagged.hs:289:5-20 0.0 0.0 0 0 succ Data.Tagged src/Data/Tagged.hs:288:5-20 0.0 0.0 0 0 fromInteger Data.Tagged src/Data/Tagged.hs:305:5-38 0.0 0.0 0 0 signum Data.Tagged src/Data/Tagged.hs:304:5-24 0.0 0.0 0 0 abs Data.Tagged src/Data/Tagged.hs:303:5-18 0.0 0.0 0 0 negate Data.Tagged src/Data/Tagged.hs:302:5-24 0.0 0.0 0 0 * Data.Tagged src/Data/Tagged.hs:301:5-20 0.0 0.0 0 0 - Data.Tagged src/Data/Tagged.hs:300:5-20 0.0 0.0 0 0 + Data.Tagged src/Data/Tagged.hs:299:5-20 0.0 0.0 0 0 toRational Data.Tagged src/Data/Tagged.hs:308:5-40 0.0 0.0 0 0 toInteger Data.Tagged src/Data/Tagged.hs:319:5-38 0.0 0.0 0 0 divMod Data.Tagged src/Data/Tagged.hs:(317,5)-(318,27) 0.0 0.0 0 0 divMod.b Data.Tagged src/Data/Tagged.hs:318:9-27 0.0 0.0 0 0 divMod.a Data.Tagged src/Data/Tagged.hs:318:9-27 0.0 0.0 0 0 divMod.(...) Data.Tagged src/Data/Tagged.hs:318:9-27 0.0 0.0 0 0 quotRem Data.Tagged src/Data/Tagged.hs:(315,5)-(316,28) 0.0 0.0 0 0 quotRem.b Data.Tagged src/Data/Tagged.hs:316:9-28 0.0 0.0 0 0 quotRem.a Data.Tagged src/Data/Tagged.hs:316:9-28 0.0 0.0 0 0 quotRem.(...) Data.Tagged src/Data/Tagged.hs:316:9-28 0.0 0.0 0 0 mod Data.Tagged src/Data/Tagged.hs:314:5-20 0.0 0.0 0 0 div Data.Tagged src/Data/Tagged.hs:313:5-20 0.0 0.0 0 0 rem Data.Tagged src/Data/Tagged.hs:312:5-20 0.0 0.0 0 0 quot Data.Tagged src/Data/Tagged.hs:311:5-22 0.0 0.0 0 0 fromRational Data.Tagged src/Data/Tagged.hs:324:5-40 0.0 0.0 0 0 recip Data.Tagged src/Data/Tagged.hs:323:5-22 0.0 0.0 0 0 / Data.Tagged src/Data/Tagged.hs:322:5-20 0.0 0.0 0 0 atanh Data.Tagged src/Data/Tagged.hs:342:5-22 0.0 0.0 0 0 acosh Data.Tagged src/Data/Tagged.hs:341:5-22 0.0 0.0 0 0 asinh Data.Tagged src/Data/Tagged.hs:340:5-22 0.0 0.0 0 0 tanh Data.Tagged src/Data/Tagged.hs:339:5-20 0.0 0.0 0 0 cosh Data.Tagged src/Data/Tagged.hs:338:5-20 0.0 0.0 0 0 sinh Data.Tagged src/Data/Tagged.hs:337:5-20 0.0 0.0 0 0 atan Data.Tagged src/Data/Tagged.hs:336:5-20 0.0 0.0 0 0 acos Data.Tagged src/Data/Tagged.hs:335:5-20 0.0 0.0 0 0 asin Data.Tagged src/Data/Tagged.hs:334:5-20 0.0 0.0 0 0 tan Data.Tagged src/Data/Tagged.hs:333:5-18 0.0 0.0 0 0 cos Data.Tagged src/Data/Tagged.hs:332:5-18 0.0 0.0 0 0 sin Data.Tagged src/Data/Tagged.hs:331:5-18 0.0 0.0 0 0 logBase Data.Tagged src/Data/Tagged.hs:344:5-25 0.0 0.0 0 0 ** Data.Tagged src/Data/Tagged.hs:343:5-22 0.0 0.0 0 0 sqrt Data.Tagged src/Data/Tagged.hs:330:5-20 0.0 0.0 0 0 log Data.Tagged src/Data/Tagged.hs:329:5-18 0.0 0.0 0 0 exp Data.Tagged src/Data/Tagged.hs:328:5-18 0.0 0.0 0 0 pi Data.Tagged src/Data/Tagged.hs:327:5-18 0.0 0.0 0 0 floor Data.Tagged src/Data/Tagged.hs:352:5-30 0.0 0.0 0 0 ceiling Data.Tagged src/Data/Tagged.hs:351:5-34 0.0 0.0 0 0 round Data.Tagged src/Data/Tagged.hs:350:5-30 0.0 0.0 0 0 truncate Data.Tagged src/Data/Tagged.hs:349:5-36 0.0 0.0 0 0 properFraction Data.Tagged src/Data/Tagged.hs:(347,5)-(348,33) 0.0 0.0 0 0 properFraction.b Data.Tagged src/Data/Tagged.hs:348:9-33 0.0 0.0 0 0 properFraction.a Data.Tagged src/Data/Tagged.hs:348:9-33 0.0 0.0 0 0 properFraction.(...) Data.Tagged src/Data/Tagged.hs:348:9-33 0.0 0.0 0 0 atan2 Data.Tagged src/Data/Tagged.hs:368:5-24 0.0 0.0 0 0 isIEEE Data.Tagged src/Data/Tagged.hs:367:5-32 0.0 0.0 0 0 isNegativeZero Data.Tagged src/Data/Tagged.hs:366:5-48 0.0 0.0 0 0 isDenormalized Data.Tagged src/Data/Tagged.hs:365:5-48 0.0 0.0 0 0 isInfinite Data.Tagged src/Data/Tagged.hs:364:5-40 0.0 0.0 0 0 isNaN Data.Tagged src/Data/Tagged.hs:363:5-30 0.0 0.0 0 0 scaleFloat Data.Tagged src/Data/Tagged.hs:362:5-38 0.0 0.0 0 0 significand Data.Tagged src/Data/Tagged.hs:361:5-34 0.0 0.0 0 0 exponent Data.Tagged src/Data/Tagged.hs:360:5-36 0.0 0.0 0 0 encodeFloat Data.Tagged src/Data/Tagged.hs:359:5-46 0.0 0.0 0 0 decodeFloat Data.Tagged src/Data/Tagged.hs:358:5-42 0.0 0.0 0 0 floatRange Data.Tagged src/Data/Tagged.hs:357:5-40 0.0 0.0 0 0 floatDigits Data.Tagged src/Data/Tagged.hs:356:5-42 0.0 0.0 0 0 floatRadix Data.Tagged src/Data/Tagged.hs:355:5-40 0.0 0.0 0 0 popCount Data.Tagged src/Data/Tagged.hs:391:5-36 0.0 0.0 0 0 rotateR Data.Tagged src/Data/Tagged.hs:380:5-47 0.0 0.0 0 0 rotateL Data.Tagged src/Data/Tagged.hs:379:5-47 0.0 0.0 0 0 unsafeShiftR Data.Tagged src/Data/Tagged.hs:390:5-57 0.0 0.0 0 0 shiftR Data.Tagged src/Data/Tagged.hs:377:5-45 0.0 0.0 0 0 unsafeShiftL Data.Tagged src/Data/Tagged.hs:389:5-57 0.0 0.0 0 0 shiftL Data.Tagged src/Data/Tagged.hs:376:5-45 0.0 0.0 0 0 isSigned Data.Tagged src/Data/Tagged.hs:386:5-36 0.0 0.0 0 0 bitSize Data.Tagged src/Data/Tagged.hs:387:5-34 0.0 0.0 0 0 bitSizeMaybe Data.Tagged src/Data/Tagged.hs:394:5-44 0.0 0.0 0 0 testBit Data.Tagged src/Data/Tagged.hs:385:5-38 0.0 0.0 0 0 complementBit Data.Tagged src/Data/Tagged.hs:384:5-59 0.0 0.0 0 0 clearBit Data.Tagged src/Data/Tagged.hs:383:5-49 0.0 0.0 0 0 setBit Data.Tagged src/Data/Tagged.hs:382:5-45 0.0 0.0 0 0 bit Data.Tagged src/Data/Tagged.hs:381:5-26 0.0 0.0 0 0 zeroBits Data.Tagged src/Data/Tagged.hs:395:5-30 0.0 0.0 0 0 rotate Data.Tagged src/Data/Tagged.hs:378:5-45 0.0 0.0 0 0 shift Data.Tagged src/Data/Tagged.hs:375:5-43 0.0 0.0 0 0 complement Data.Tagged src/Data/Tagged.hs:374:5-49 0.0 0.0 0 0 xor Data.Tagged src/Data/Tagged.hs:373:5-48 0.0 0.0 0 0 .|. Data.Tagged src/Data/Tagged.hs:372:5-44 0.0 0.0 0 0 .&. Data.Tagged src/Data/Tagged.hs:371:5-44 0.0 0.0 0 0 countTrailingZeros Data.Tagged src/Data/Tagged.hs:403:5-56 0.0 0.0 0 0 countLeadingZeros Data.Tagged src/Data/Tagged.hs:402:5-54 0.0 0.0 0 0 finiteBitSize Data.Tagged src/Data/Tagged.hs:400:5-46 0.0 0.0 0 0 fromString Data.Tagged src/Data/Tagged.hs:408:5-36 0.0 0.0 0 0 poke Data.Tagged src/Data/Tagged.hs:418:5-46 0.0 0.0 0 0 peek Data.Tagged src/Data/Tagged.hs:417:5-44 0.0 0.0 0 0 pokeByteOff Data.Tagged src/Data/Tagged.hs:422:5-64 0.0 0.0 0 0 peekByteOff Data.Tagged src/Data/Tagged.hs:421:5-62 0.0 0.0 0 0 pokeElemOff Data.Tagged src/Data/Tagged.hs:420:5-64 0.0 0.0 0 0 peekElemOff Data.Tagged src/Data/Tagged.hs:419:5-62 0.0 0.0 0 0 alignment Data.Tagged src/Data/Tagged.hs:(414,5)-(416,48) 0.0 0.0 0 0 alignment.a Data.Tagged src/Data/Tagged.hs:416:9-48 0.0 0.0 0 0 alignment.(...) Data.Tagged src/Data/Tagged.hs:416:9-48 0.0 0.0 0 0 sizeOf Data.Tagged src/Data/Tagged.hs:(411,5)-(413,48) 0.0 0.0 0 0 sizeOf.a Data.Tagged src/Data/Tagged.hs:413:9-48 0.0 0.0 0 0 sizeOf.(...) Data.Tagged src/Data/Tagged.hs:413:9-48 0.0 0.0 0 0 maxBound Data.Tagged src/Data/Tagged.hs:104:18-24 0.0 0.0 0 0 minBound Data.Tagged src/Data/Tagged.hs:104:18-24 0.0 0.0 0 0 unsafeRangeSize Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 rangeSize Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 inRange Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 unsafeIndex Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 index Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 range Data.Tagged src/Data/Tagged.hs:104:14-15 0.0 0.0 0 0 min Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 max Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 >= Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 > Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 <= Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 < Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 compare Data.Tagged src/Data/Tagged.hs:104:9-11 0.0 0.0 0 0 /= Data.Tagged src/Data/Tagged.hs:104:5-6 0.0 0.0 0 0 == Data.Tagged src/Data/Tagged.hs:104:5-6 0.0 0.0 0 0 unTagged Data.Tagged src/Data/Tagged.hs:103:31-38 0.0 0.0 0 0 untag Data.Tagged src/Data/Tagged.hs:439:1-16 0.0 0.0 0 0 reproxy Data.Tagged src/Data/Tagged.hs:488:1-17 0.0 0.0 0 0 isPermutationBy Data.HashMap.List Data/HashMap/List.hs:(22,1)-(34,25) 0.0 0.0 0 0 isPermutationBy.go Data.HashMap.List Data/HashMap/List.hs:(26,5)-(34,25) 0.0 0.0 0 0 isPermutationBy.f' Data.HashMap.List Data/HashMap/List.hs:24:5-15 0.0 0.0 0 0 unorderedCompare Data.HashMap.List Data/HashMap/List.hs:(50,1)-(61,101) 0.0 0.0 0 0 unorderedCompare.go Data.HashMap.List Data/HashMap/List.hs:(52,5)-(55,51) 0.0 0.0 0 0 unorderedCompare.cmpA Data.HashMap.List Data/HashMap/List.hs:57:5-40 0.0 0.0 0 0 unorderedCompare.cmpB Data.HashMap.List Data/HashMap/List.hs:58:5-40 0.0 0.0 0 0 unorderedCompare.inB Data.HashMap.List Data/HashMap/List.hs:60:5-101 0.0 0.0 0 0 unorderedCompare.inB.\ Data.HashMap.List Data/HashMap/List.hs:60:86-96 0.0 0.0 0 0 unorderedCompare.inB.\ Data.HashMap.List Data/HashMap/List.hs:60:37-47 0.0 0.0 0 0 unorderedCompare.inA Data.HashMap.List Data/HashMap/List.hs:61:5-101 0.0 0.0 0 0 unorderedCompare.inA.\ Data.HashMap.List Data/HashMap/List.hs:61:86-96 0.0 0.0 0 0 unorderedCompare.inA.\ Data.HashMap.List Data/HashMap/List.hs:61:37-47 0.0 0.0 0 0 deleteBy Data.HashMap.List Data/HashMap/List.hs:(65,1)-(66,83) 0.0 0.0 0 0 CAF:$fDataHashMap7 Data.HashMap.Base 0.0 0.0 0 0 CAF:hashMapDataType Data.HashMap.Base Data/HashMap/Base.hs:202:1-15 0.0 0.0 0 0 CAF:fromListConstr Data.HashMap.Base Data/HashMap/Base.hs:199:1-14 0.0 0.0 0 0 CAF:$fDataHashMap15 Data.HashMap.Base 0.0 0.0 0 0 CAF:$fDataHashMap14 Data.HashMap.Base 0.0 0.0 0 0 CAF:$fDataHashMap12 Data.HashMap.Base 0.0 0.0 0 0 CAF:$fDataHashMap9 Data.HashMap.Base 0.0 0.0 0 0 CAF:$fOrd2HashMap_$cliftCompare2 Data.HashMap.Base Data/HashMap/Base.hs:277:5-16 0.0 0.0 0 0 CAF:$fEq2HashMap_$cliftEq2 Data.HashMap.Base Data/HashMap/Base.hs:244:5-11 0.0 0.0 0 0 CAF:$fEq2HashMap Data.HashMap.Base Data/HashMap/Base.hs:243:10-20 0.0 0.0 0 0 CAF:empty Data.HashMap.Base Data/HashMap/Base.hs:399:1-5 0.0 0.0 0 0 CAF:$fFunctorHashMap_$cfmap Data.HashMap.Base Data/HashMap/Base.hs:168:5-8 0.0 0.0 0 0 CAF:$fFoldableHashMap_$cnull Data.HashMap.Base Data/HashMap/Base.hs:170:10-38 0.0 0.0 0 0 CAF:bitsPerSubkey Data.HashMap.Base Data/HashMap/Base.hs:1319:1-13 0.0 0.0 0 0 CAF:maxChildren Data.HashMap.Base Data/HashMap/Base.hs:1322:1-11 0.0 0.0 0 0 CAF:subkeyMask Data.HashMap.Base Data/HashMap/Base.hs:1325:1-10 0.0 0.0 0 0 CAF:fullNodeMask Data.HashMap.Base Data/HashMap/Base.hs:1342:1-12 0.0 0.0 0 0 rnf Data.HashMap.Base Data/HashMap/Base.hs:143:5-35 0.0 0.0 0 0 rnf Data.HashMap.Base Data/HashMap/Base.hs:(161,5)-(165,39) 0.0 0.0 0 0 fmap Data.HashMap.Base Data/HashMap/Base.hs:168:5-14 0.0 0.0 0 0 foldr Data.HashMap.Base Data/HashMap/Base.hs:171:5-36 0.0 0.0 0 0 <> Data.HashMap.Base Data/HashMap/Base.hs:175:3-14 0.0 0.0 0 0 mappend Data.HashMap.Base Data/HashMap/Base.hs:183:3-16 0.0 0.0 0 0 mempty Data.HashMap.Base Data/HashMap/Base.hs:180:3-16 0.0 0.0 0 0 dataCast2 Data.HashMap.Base Data/HashMap/Base.hs:196:5-29 0.0 0.0 0 0 dataTypeOf Data.HashMap.Base Data/HashMap/Base.hs:195:5-36 0.0 0.0 0 0 toConstr Data.HashMap.Base Data/HashMap/Base.hs:191:5-35 0.0 0.0 0 0 gunfold Data.HashMap.Base Data/HashMap/Base.hs:(192,5)-(194,28) 0.0 0.0 0 0 gfoldl Data.HashMap.Base Data/HashMap/Base.hs:190:5-44 0.0 0.0 0 0 liftShowsPrec2 Data.HashMap.Base Data/HashMap/Base.hs:(210,5)-(214,42) 0.0 0.0 0 0 liftShowsPrec2.sl Data.HashMap.Base Data/HashMap/Base.hs:214:9-42 0.0 0.0 0 0 liftShowsPrec Data.HashMap.Base Data/HashMap/Base.hs:217:5-53 0.0 0.0 0 0 liftReadsPrec Data.HashMap.Base Data/HashMap/Base.hs:(220,5)-(224,32) 0.0 0.0 0 0 liftReadsPrec.rl' Data.HashMap.Base Data/HashMap/Base.hs:224:9-32 0.0 0.0 0 0 readListPrec Data.HashMap.Base Data/HashMap/Base.hs:233:5-38 0.0 0.0 0 0 readPrec Data.HashMap.Base Data/HashMap/Base.hs:(228,5)-(231,26) 0.0 0.0 0 0 showsPrec Data.HashMap.Base Data/HashMap/Base.hs:(236,5)-(237,47) 0.0 0.0 0 0 traverse Data.HashMap.Base Data/HashMap/Base.hs:240:5-42 0.0 0.0 0 0 liftEq2 Data.HashMap.Base Data/HashMap/Base.hs:244:5-19 0.0 0.0 0 0 liftEq Data.HashMap.Base Data/HashMap/Base.hs:247:5-23 0.0 0.0 0 0 == Data.HashMap.Base Data/HashMap/Base.hs:251:5-26 0.0 0.0 0 0 liftCompare2 Data.HashMap.Base Data/HashMap/Base.hs:277:5-22 0.0 0.0 0 0 liftCompare Data.HashMap.Base Data/HashMap/Base.hs:280:5-29 0.0 0.0 0 0 compare Data.HashMap.Base Data/HashMap/Base.hs:289:5-33 0.0 0.0 0 0 liftHashWithSalt2 Data.HashMap.Base Data/HashMap/Base.hs:(331,5)-(351,76) 0.0 0.0 0 0 liftHashWithSalt2.go Data.HashMap.Base Data/HashMap/Base.hs:(334,9)-(341,33) 0.0 0.0 0 0 liftHashWithSalt2.hashCollisionWithSalt Data.HashMap.Base Data/HashMap/Base.hs:(347,9)-(348,59) 0.0 0.0 0 0 liftHashWithSalt2.arrayHashesSorted Data.HashMap.Base Data/HashMap/Base.hs:351:9-76 0.0 0.0 0 0 liftHashWithSalt2.hashLeafWithSalt Data.HashMap.Base Data/HashMap/Base.hs:344:9-54 0.0 0.0 0 0 liftHashWithSalt Data.HashMap.Base Data/HashMap/Base.hs:354:5-57 0.0 0.0 0 0 hashWithSalt Data.HashMap.Base Data/HashMap/Base.hs:(358,5)-(378,76) 0.0 0.0 0 0 hashWithSalt.go Data.HashMap.Base Data/HashMap/Base.hs:(361,9)-(368,33) 0.0 0.0 0 0 hashWithSalt.hashCollisionWithSalt Data.HashMap.Base Data/HashMap/Base.hs:(374,9)-(375,59) 0.0 0.0 0 0 hashWithSalt.arrayHashesSorted Data.HashMap.Base Data/HashMap/Base.hs:378:9-76 0.0 0.0 0 0 hashWithSalt.hashLeafWithSalt Data.HashMap.Base Data/HashMap/Base.hs:371:9-76 0.0 0.0 0 0 toList Data.HashMap.Base Data/HashMap/Base.hs:1356:5-21 0.0 0.0 0 0 fromList Data.HashMap.Base Data/HashMap/Base.hs:1355:5-23 0.0 0.0 0 0 == Data.HashMap.Base Data/HashMap/Base.hs:140:13-14 0.0 0.0 0 0 adjust Data.HashMap.Base Data/HashMap/Base.hs:(716,1)-(739,23) 0.0 0.0 0 0 adjust.h0 Data.HashMap.Base Data/HashMap/Base.hs:718:5-16 0.0 0.0 0 0 adjust.go Data.HashMap.Base Data/HashMap/Base.hs:(719,5)-(739,23) 0.0 0.0 0 0 adjust.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:735:13-40 0.0 0.0 0 0 adjust.go.st' Data.HashMap.Base Data/HashMap/Base.hs:734:13-46 0.0 0.0 0 0 adjust.go.st Data.HashMap.Base Data/HashMap/Base.hs:733:13-32 0.0 0.0 0 0 adjust.go.i Data.HashMap.Base Data/HashMap/Base.hs:732:13-28 0.0 0.0 0 0 adjust.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:727:27-54 0.0 0.0 0 0 adjust.go.st' Data.HashMap.Base Data/HashMap/Base.hs:726:27-60 0.0 0.0 0 0 adjust.go.st Data.HashMap.Base Data/HashMap/Base.hs:725:27-46 0.0 0.0 0 0 adjust.go.i Data.HashMap.Base Data/HashMap/Base.hs:730:13-31 0.0 0.0 0 0 adjust.go.m Data.HashMap.Base Data/HashMap/Base.hs:729:13-24 0.0 0.0 0 0 update Data.HashMap.Base Data/HashMap/Base.hs:746:1-24 0.0 0.0 0 0 alter Data.HashMap.Base Data/HashMap/Base.hs:(754,1)-(757,27) 0.0 0.0 0 0 delete Data.HashMap.Base Data/HashMap/Base.hs:(661,1)-(710,23) 0.0 0.0 0 0 delete.h0 Data.HashMap.Base Data/HashMap/Base.hs:663:5-16 0.0 0.0 0 0 delete.go Data.HashMap.Base Data/HashMap/Base.hs:(664,5)-(710,23) 0.0 0.0 0 0 delete.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:696:21-41 0.0 0.0 0 0 delete.go.bm Data.HashMap.Base Data/HashMap/Base.hs:697:21-75 0.0 0.0 0 0 delete.go.st' Data.HashMap.Base Data/HashMap/Base.hs:691:13-46 0.0 0.0 0 0 delete.go.st Data.HashMap.Base Data/HashMap/Base.hs:690:13-33 0.0 0.0 0 0 delete.go.i Data.HashMap.Base Data/HashMap/Base.hs:700:13-25 0.0 0.0 0 0 delete.go.bIndexed Data.HashMap.Base Data/HashMap/Base.hs:684:23-84 0.0 0.0 0 0 delete.go.st' Data.HashMap.Base Data/HashMap/Base.hs:672:17-50 0.0 0.0 0 0 delete.go.st Data.HashMap.Base Data/HashMap/Base.hs:671:17-35 0.0 0.0 0 0 delete.go.i Data.HashMap.Base Data/HashMap/Base.hs:688:13-31 0.0 0.0 0 0 delete.go.m Data.HashMap.Base Data/HashMap/Base.hs:687:13-24 0.0 0.0 0 0 unsafeInsertWith Data.HashMap.Base Data/HashMap/Base.hs:(626,1)-(655,76) 0.0 0.0 0 0 unsafeInsertWith.h0 Data.HashMap.Base Data/HashMap/Base.hs:628:5-16 0.0 0.0 0 0 unsafeInsertWith.go Data.HashMap.Base Data/HashMap/Base.hs:(630,5)-(655,76) 0.0 0.0 0 0 unsafeInsertWith.go.i Data.HashMap.Base Data/HashMap/Base.hs:652:13-25 0.0 0.0 0 0 unsafeInsertWith.go.i Data.HashMap.Base Data/HashMap/Base.hs:646:13-31 0.0 0.0 0 0 unsafeInsertWith.go.m Data.HashMap.Base Data/HashMap/Base.hs:645:13-24 0.0 0.0 0 0 insertWith Data.HashMap.Base Data/HashMap/Base.hs:(591,1)-(619,76) 0.0 0.0 0 0 insertWith.h0 Data.HashMap.Base Data/HashMap/Base.hs:593:5-16 0.0 0.0 0 0 insertWith.go Data.HashMap.Base Data/HashMap/Base.hs:(594,5)-(619,76) 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:614:13-40 0.0 0.0 0 0 insertWith.go.st' Data.HashMap.Base Data/HashMap/Base.hs:613:13-48 0.0 0.0 0 0 insertWith.go.st Data.HashMap.Base Data/HashMap/Base.hs:612:13-32 0.0 0.0 0 0 insertWith.go.i Data.HashMap.Base Data/HashMap/Base.hs:616:13-25 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:607:17-44 0.0 0.0 0 0 insertWith.go.st' Data.HashMap.Base Data/HashMap/Base.hs:606:17-52 0.0 0.0 0 0 insertWith.go.st Data.HashMap.Base Data/HashMap/Base.hs:605:17-36 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:602:17-55 0.0 0.0 0 0 insertWith.go.i Data.HashMap.Base Data/HashMap/Base.hs:610:13-31 0.0 0.0 0 0 insertWith.go.m Data.HashMap.Base Data/HashMap/Base.hs:609:13-24 0.0 0.0 0 0 fromList Data.HashMap.Base Data/HashMap/Base.hs:1187:1-60 0.0 0.0 0 0 fromList.\ Data.HashMap.Base Data/HashMap/Base.hs:1187:36-53 0.0 0.0 0 0 unsafeInsert Data.HashMap.Base Data/HashMap/Base.hs:(528,1)-(558,76) 0.0 0.0 0 0 unsafeInsert.h0 Data.HashMap.Base Data/HashMap/Base.hs:530:5-16 0.0 0.0 0 0 unsafeInsert.go Data.HashMap.Base Data/HashMap/Base.hs:(531,5)-(558,76) 0.0 0.0 0 0 unsafeInsert.go.i Data.HashMap.Base Data/HashMap/Base.hs:555:13-25 0.0 0.0 0 0 unsafeInsert.go.i Data.HashMap.Base Data/HashMap/Base.hs:549:13-31 0.0 0.0 0 0 unsafeInsert.go.m Data.HashMap.Base Data/HashMap/Base.hs:548:13-24 0.0 0.0 0 0 intersectionWithKey Data.HashMap.Base Data/HashMap/Base.hs:(988,1)-(992,28) 0.0 0.0 0 0 intersectionWithKey.go Data.HashMap.Base Data/HashMap/Base.hs:(990,5)-(992,28) 0.0 0.0 0 0 intersectionWith Data.HashMap.Base Data/HashMap/Base.hs:(976,1)-(980,28) 0.0 0.0 0 0 intersectionWith.go Data.HashMap.Base Data/HashMap/Base.hs:(978,5)-(980,28) 0.0 0.0 0 0 intersection Data.HashMap.Base Data/HashMap/Base.hs:(964,1)-(968,28) 0.0 0.0 0 0 intersection.go Data.HashMap.Base Data/HashMap/Base.hs:(966,5)-(968,28) 0.0 0.0 0 0 differenceWith Data.HashMap.Base Data/HashMap/Base.hs:(954,1)-(958,64) 0.0 0.0 0 0 differenceWith.go Data.HashMap.Base Data/HashMap/Base.hs:(956,5)-(958,64) 0.0 0.0 0 0 differenceWith.go.\ Data.HashMap.Base Data/HashMap/Base.hs:958:44-55 0.0 0.0 0 0 difference Data.HashMap.Base Data/HashMap/Base.hs:(942,1)-(946,29) 0.0 0.0 0 0 difference.go Data.HashMap.Base Data/HashMap/Base.hs:(944,5)-(946,29) 0.0 0.0 0 0 insert Data.HashMap.Base Data/HashMap/Base.hs:(491,1)-(523,76) 0.0 0.0 0 0 insert.h0 Data.HashMap.Base Data/HashMap/Base.hs:493:5-16 0.0 0.0 0 0 insert.go Data.HashMap.Base Data/HashMap/Base.hs:(494,5)-(523,76) 0.0 0.0 0 0 insert.go.st' Data.HashMap.Base Data/HashMap/Base.hs:516:13-48 0.0 0.0 0 0 insert.go.st Data.HashMap.Base Data/HashMap/Base.hs:515:13-32 0.0 0.0 0 0 insert.go.i Data.HashMap.Base Data/HashMap/Base.hs:520:13-25 0.0 0.0 0 0 insert.go.st' Data.HashMap.Base Data/HashMap/Base.hs:508:17-52 0.0 0.0 0 0 insert.go.st Data.HashMap.Base Data/HashMap/Base.hs:507:17-36 0.0 0.0 0 0 insert.go.ary' Data.HashMap.Base Data/HashMap/Base.hs:504:17-56 0.0 0.0 0 0 insert.go.i Data.HashMap.Base Data/HashMap/Base.hs:513:13-31 0.0 0.0 0 0 insert.go.m Data.HashMap.Base Data/HashMap/Base.hs:512:13-24 0.0 0.0 0 0 ! Data.HashMap.Base Data/HashMap/Base.hs:(464,1)-(466,59) 0.0 0.0 0 0 lookupDefault Data.HashMap.Base Data/HashMap/Base.hs:(456,1)-(458,17) 0.0 0.0 0 0 member Data.HashMap.Base Data/HashMap/Base.hs:(426,1)-(428,19) 0.0 0.0 0 0 lookup Data.HashMap.Base Data/HashMap/Base.hs:(434,1)-(448,29) 0.0 0.0 0 0 lookup.h0 Data.HashMap.Base Data/HashMap/Base.hs:436:5-16 0.0 0.0 0 0 lookup.go Data.HashMap.Base Data/HashMap/Base.hs:(437,5)-(448,29) 0.0 0.0 0 0 lookup.go.m Data.HashMap.Base Data/HashMap/Base.hs:444:13-24 0.0 0.0 0 0 singleton Data.HashMap.Base Data/HashMap/Base.hs:403:1-37 0.0 0.0 0 0 hash Data.HashMap.Base Data/HashMap/Base.hs:137:1-28 0.0 0.0 0 0 fromListConstr Data.HashMap.Base Data/HashMap/Base.hs:199:1-62 0.0 0.0 0 0 hashMapDataType Data.HashMap.Base Data/HashMap/Base.hs:202:1-73 0.0 0.0 0 0 equal Data.HashMap.Base Data/HashMap/Base.hs:(255,1)-(273,51) 0.0 0.0 0 0 equal.go Data.HashMap.Base Data/HashMap/Base.hs:(261,5)-(271,20) 0.0 0.0 0 0 equal.leafEq Data.HashMap.Base Data/HashMap/Base.hs:273:5-51 0.0 0.0 0 0 cmp Data.HashMap.Base Data/HashMap/Base.hs:(293,1)-(311,65) 0.0 0.0 0 0 cmp.go Data.HashMap.Base Data/HashMap/Base.hs:(295,5)-(309,85) 0.0 0.0 0 0 cmp.leafCompare Data.HashMap.Base Data/HashMap/Base.hs:311:5-65 0.0 0.0 0 0 equalKeys Data.HashMap.Base Data/HashMap/Base.hs:(315,1)-(327,37) 0.0 0.0 0 0 equalKeys.go Data.HashMap.Base Data/HashMap/Base.hs:(317,5)-(325,20) 0.0 0.0 0 0 equalKeys.leafEq Data.HashMap.Base Data/HashMap/Base.hs:327:5-37 0.0 0.0 0 0 toList' Data.HashMap.Base Data/HashMap/Base.hs:(382,1)-(386,35) 0.0 0.0 0 0 isLeafOrCollision Data.HashMap.Base Data/HashMap/Base.hs:(390,1)-(392,41) 0.0 0.0 0 0 empty Data.HashMap.Base Data/HashMap/Base.hs:399:1-13 0.0 0.0 0 0 null Data.HashMap.Base Data/HashMap/Base.hs:(410,1)-(411,16) 0.0 0.0 0 0 size Data.HashMap.Base Data/HashMap/Base.hs:(415,1)-(421,49) 0.0 0.0 0 0 size.go Data.HashMap.Base Data/HashMap/Base.hs:(417,5)-(421,49) 0.0 0.0 0 0 union Data.HashMap.Base Data/HashMap/Base.hs:766:1-23 0.0 0.0 0 0 lookupInArray Data.HashMap.Base Data/HashMap/Base.hs:(1202,1)-(1209,47) 0.0 0.0 0 0 lookupInArray.go Data.HashMap.Base Data/HashMap/Base.hs:(1204,5)-(1209,47) 0.0 0.0 0 0 updateOrConcatWith Data.HashMap.Base Data/HashMap/Base.hs:1257:1-54 0.0 0.0 0 0 updateOrConcatWithKey Data.HashMap.Base Data/HashMap/Base.hs:(1261,1)-(1285,15) 0.0 0.0 0 0 updateOrConcatWithKey.go Data.HashMap.Base Data/HashMap/Base.hs:(1273,9)-(1283,47) 0.0 0.0 0 0 updateOrConcatWithKey.n2 Data.HashMap.Base Data/HashMap/Base.hs:1268:9-26 0.0 0.0 0 0 updateOrConcatWithKey.n1 Data.HashMap.Base Data/HashMap/Base.hs:1267:9-26 0.0 0.0 0 0 updateOrConcatWithKey.nOnly2 Data.HashMap.Base Data/HashMap/Base.hs:1266:9-65 0.0 0.0 0 0 updateOrConcatWithKey.nOnly2.\ Data.HashMap.Base Data/HashMap/Base.hs:1266:34-54 0.0 0.0 0 0 updateOrConcatWithKey.indices Data.HashMap.Base Data/HashMap/Base.hs:1263:9-57 0.0 0.0 0 0 updateOrConcatWithKey.indices.\ Data.HashMap.Base Data/HashMap/Base.hs:1263:38-51 0.0 0.0 0 0 indexOf Data.HashMap.Base Data/HashMap/Base.hs:(1215,1)-(1222,47) 0.0 0.0 0 0 indexOf.go Data.HashMap.Base Data/HashMap/Base.hs:(1217,5)-(1222,47) 0.0 0.0 0 0 updateWith Data.HashMap.Base Data/HashMap/Base.hs:(1226,1)-(1232,52) 0.0 0.0 0 0 updateWith.go Data.HashMap.Base Data/HashMap/Base.hs:(1228,5)-(1232,52) 0.0 0.0 0 0 updateOrSnocWith Data.HashMap.Base Data/HashMap/Base.hs:1237:1-50 0.0 0.0 0 0 updateOrSnocWithKey Data.HashMap.Base Data/HashMap/Base.hs:(1242,1)-(1253,54) 0.0 0.0 0 0 updateOrSnocWithKey.go Data.HashMap.Base Data/HashMap/Base.hs:(1244,5)-(1253,54) 0.0 0.0 0 0 clone16 Data.HashMap.Base Data/HashMap/Base.hs:(1312,1)-(1313,19) 0.0 0.0 0 0 subkeyMask Data.HashMap.Base Data/HashMap/Base.hs:1325:1-47 0.0 0.0 0 0 maxChildren Data.HashMap.Base Data/HashMap/Base.hs:1322:1-59 0.0 0.0 0 0 bitsPerSubkey Data.HashMap.Base Data/HashMap/Base.hs:1319:1-17 0.0 0.0 0 0 sparseIndex Data.HashMap.Base Data/HashMap/Base.hs:1328:1-42 0.0 0.0 0 0 CAF:newArray# Data.HashMap.Array Data/HashMap/Array.hs:89:1-9 0.0 0.0 0 0 CAF:readArray# Data.HashMap.Array Data/HashMap/Array.hs:90:1-10 0.0 0.0 0 0 CAF:writeArray# Data.HashMap.Array Data/HashMap/Array.hs:91:1-11 0.0 0.0 0 0 CAF:indexArray# Data.HashMap.Array Data/HashMap/Array.hs:92:1-11 0.0 0.0 0 0 CAF:unsafeFreezeArray# Data.HashMap.Array Data/HashMap/Array.hs:93:1-18 0.0 0.0 0 0 CAF:unsafeThawArray# Data.HashMap.Array Data/HashMap/Array.hs:94:1-16 0.0 0.0 0 0 CAF:sizeofArray# Data.HashMap.Array Data/HashMap/Array.hs:95:1-12 0.0 0.0 0 0 CAF:toList Data.HashMap.Array Data/HashMap/Array.hs:397:1-6 0.0 0.0 0 0 CAF:copyArray# Data.HashMap.Array Data/HashMap/Array.hs:96:1-10 0.0 0.0 0 0 CAF:thawArray# Data.HashMap.Array Data/HashMap/Array.hs:97:1-10 0.0 0.0 0 0 CAF:sizeofMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:98:1-19 0.0 0.0 0 0 CAF:copyMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:99:1-17 0.0 0.0 0 0 CAF:loc_rcGM Data.HashMap.Array 0.0 0.0 0 0 CAF:loc1_rcGN Data.HashMap.Array 0.0 0.0 0 0 CAF:loc3_rcGP Data.HashMap.Array 0.0 0.0 0 0 CAF:$dIP1_rcGU Data.HashMap.Array 0.0 0.0 0 0 CAF:undefinedElem Data.HashMap.Array Data/HashMap/Array.hs:328:1-13 0.0 0.0 0 0 show Data.HashMap.Array Data/HashMap/Array.hs:127:5-24 0.0 0.0 0 0 rnf Data.HashMap.Array Data/HashMap/Array.hs:154:5-18 0.0 0.0 0 0 unArray Data.HashMap.Array Data/HashMap/Array.hs:123:7-13 0.0 0.0 0 0 unMArray Data.HashMap.Array Data/HashMap/Array.hs:139:7-14 0.0 0.0 0 0 fromList Data.HashMap.Array Data/HashMap/Array.hs:(386,1)-(394,42) 0.0 0.0 0 0 fromList.go Data.HashMap.Array Data/HashMap/Array.hs:(392,5)-(394,42) 0.0 0.0 0 0 new_ Data.HashMap.Array Data/HashMap/Array.hs:177:1-28 0.0 0.0 0 0 newArray# Data.HashMap.Array Data/HashMap/Array.hs:89:1-26 0.0 0.0 0 0 readArray# Data.HashMap.Array Data/HashMap/Array.hs:90:1-28 0.0 0.0 0 0 writeArray# Data.HashMap.Array Data/HashMap/Array.hs:91:1-30 0.0 0.0 0 0 toList Data.HashMap.Array Data/HashMap/Array.hs:397:1-21 0.0 0.0 0 0 indexArray# Data.HashMap.Array Data/HashMap/Array.hs:92:1-30 0.0 0.0 0 0 run2 Data.HashMap.Array Data/HashMap/Array.hs:(236,1)-(239,32) 0.0 0.0 0 0 unsafeFreezeArray# Data.HashMap.Array Data/HashMap/Array.hs:93:1-44 0.0 0.0 0 0 unsafeThawArray# Data.HashMap.Array Data/HashMap/Array.hs:94:1-40 0.0 0.0 0 0 sizeofArray# Data.HashMap.Array Data/HashMap/Array.hs:95:1-32 0.0 0.0 0 0 copy Data.HashMap.Array Data/HashMap/Array.hs:(243,1)-(248,30) 0.0 0.0 0 0 copy.\ Data.HashMap.Array Data/HashMap/Array.hs:(247,9)-(248,30) 0.0 0.0 0 0 copyArray# Data.HashMap.Array Data/HashMap/Array.hs:96:1-28 0.0 0.0 0 0 thawArray# Data.HashMap.Array Data/HashMap/Array.hs:97:1-28 0.0 0.0 0 0 sizeofMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:98:1-46 0.0 0.0 0 0 copyM Data.HashMap.Array Data/HashMap/Array.hs:(252,1)-(257,26) 0.0 0.0 0 0 copyM.\ Data.HashMap.Array Data/HashMap/Array.hs:(256,5)-(257,26) 0.0 0.0 0 0 copyMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:99:1-42 0.0 0.0 0 0 undefinedElem Data.HashMap.Array Data/HashMap/Array.hs:328:1-61 0.0 0.0 0 0 CAF:$fDataHashSet12 Data.HashSet 0.0 0.0 0 0 CAF:$fReadHashSet2 Data.HashSet 0.0 0.0 0 0 CAF:hashSetDataType Data.HashSet Data/HashSet.hs:194:1-15 0.0 0.0 0 0 CAF:fromListConstr Data.HashSet Data/HashSet.hs:191:1-14 0.0 0.0 0 0 CAF:fromListConstr2_r1GWf Data.HashSet 0.0 0.0 0 0 CAF:$fMonoidHashSet2 Data.HashSet 0.0 0.0 0 0 CAF:empty Data.HashSet Data/HashSet.hs:198:1-5 0.0 0.0 0 0 CAF:toMap1 Data.HashSet 0.0 0.0 0 0 CAF:toMap Data.HashSet Data/HashSet.hs:207:1-5 0.0 0.0 0 0 CAF:fromMap1 Data.HashSet 0.0 0.0 0 0 CAF:fromMap Data.HashSet Data/HashSet.hs:211:1-7 0.0 0.0 0 0 CAF:$fMonoidHashSet3 Data.HashSet 0.0 0.0 0 0 CAF:$fMonoidHashSet1 Data.HashSet 0.0 0.0 0 0 CAF:$fFoldableHashSet_$cnull Data.HashSet Data/HashSet.hs:135:10-34 0.0 0.0 0 0 CAF:lvl1_r1GWm Data.HashSet 0.0 0.0 0 0 CAF:$fFoldableHashSet5 Data.HashSet 0.0 0.0 0 0 CAF:poly_d_r1GWp Data.HashSet 0.0 0.0 0 0 CAF:poly_d1_r1GWr Data.HashSet 0.0 0.0 0 0 CAF:$fFoldableHashSet6_r1GWv Data.HashSet 0.0 0.0 0 0 CAF:$fShowHashSet1 Data.HashSet 0.0 0.0 0 0 CAF:lvl5_r1GWA Data.HashSet 0.0 0.0 0 0 CAF:loc_r1GWB Data.HashSet 0.0 0.0 0 0 CAF:loc2_r1GWD Data.HashSet 0.0 0.0 0 0 CAF:$dIP1_r1GWI Data.HashSet 0.0 0.0 0 0 CAF:$fDataHashSet13 Data.HashSet 0.0 0.0 0 0 CAF:$fDataHashSet7 Data.HashSet 0.0 0.0 0 0 CAF:$fDataHashSet6 Data.HashSet 0.0 0.0 0 0 rnf Data.HashSet Data/HashSet.hs:114:5-21 0.0 0.0 0 0 == Data.HashSet Data/HashSet.hs:118:5-47 0.0 0.0 0 0 liftEq Data.HashSet Data/HashSet.hs:123:5-56 0.0 0.0 0 0 compare Data.HashSet Data/HashSet.hs:127:5-49 0.0 0.0 0 0 liftCompare Data.HashSet Data/HashSet.hs:132:5-70 0.0 0.0 0 0 foldr Data.HashSet Data/HashSet.hs:136:5-30 0.0 0.0 0 0 <> Data.HashSet Data/HashSet.hs:141:5-16 0.0 0.0 0 0 mappend Data.HashSet Data/HashSet.hs:149:5-18 0.0 0.0 0 0 mempty Data.HashSet Data/HashSet.hs:146:5-18 0.0 0.0 0 0 readListPrec Data.HashSet Data/HashSet.hs:161:5-38 0.0 0.0 0 0 readPrec Data.HashSet Data/HashSet.hs:(156,5)-(159,26) 0.0 0.0 0 0 liftShowsPrec Data.HashSet Data/HashSet.hs:(165,5)-(166,68) 0.0 0.0 0 0 showsPrec Data.HashSet Data/HashSet.hs:(170,5)-(171,47) 0.0 0.0 0 0 dataCast1 Data.HashSet Data/HashSet.hs:180:5-29 0.0 0.0 0 0 dataTypeOf Data.HashSet Data/HashSet.hs:179:5-36 0.0 0.0 0 0 toConstr Data.HashSet Data/HashSet.hs:175:5-35 0.0 0.0 0 0 gunfold Data.HashSet Data/HashSet.hs:(176,5)-(178,28) 0.0 0.0 0 0 gfoldl Data.HashSet Data/HashSet.hs:174:5-44 0.0 0.0 0 0 liftHashWithSalt Data.HashSet Data/HashSet.hs:184:5-71 0.0 0.0 0 0 hashWithSalt Data.HashSet Data/HashSet.hs:188:5-49 0.0 0.0 0 0 toList Data.HashSet Data/HashSet.hs:315:5-21 0.0 0.0 0 0 fromList Data.HashSet Data/HashSet.hs:314:5-23 0.0 0.0 0 0 asMap Data.HashSet Data/HashSet.hs:106:7-11 0.0 0.0 0 0 fromListConstr Data.HashSet Data/HashSet.hs:191:1-62 0.0 0.0 0 0 hashSetDataType Data.HashSet Data/HashSet.hs:194:1-60 0.0 0.0 0 0 empty Data.HashSet Data/HashSet.hs:198:1-23 0.0 0.0 0 0 singleton Data.HashSet Data/HashSet.hs:202:1-40 0.0 0.0 0 0 toMap Data.HashSet Data/HashSet.hs:207:1-13 0.0 0.0 0 0 fromMap Data.HashSet Data/HashSet.hs:211:1-17 0.0 0.0 0 0 member Data.HashSet Data/HashSet.hs:(241,1)-(243,30) 0.0 0.0 0 0 insert Data.HashSet Data/HashSet.hs:248:1-42 0.0 0.0 0 0 delete Data.HashSet Data/HashSet.hs:254:1-39 0.0 0.0 0 0 difference Data.HashSet Data/HashSet.hs:266:1-63 0.0 0.0 0 0 intersection Data.HashSet Data/HashSet.hs:272:1-67 0.0 0.0 0 0 CAF:loc_r1sH1 Data.HashMap.Strict 0.0 0.0 0 0 CAF:loc1_r1sH2 Data.HashMap.Strict 0.0 0.0 0 0 CAF:loc3_r1sH4 Data.HashMap.Strict 0.0 0.0 0 0 CAF:$dIP1_r1sH9 Data.HashMap.Strict 0.0 0.0 0 0 CAF:lvl1_r1sHd Data.HashMap.Strict 0.0 0.0 0 0 CAF:lvl3_r1sHf Data.HashMap.Strict 0.0 0.0 0 0 CAF:n_r1sHg Data.HashMap.Strict 0.0 0.0 0 0 CAF:lvl4_r1sHh Data.HashMap.Strict 0.0 0.0 0 0 CAF:lvl5_r1sHi Data.HashMap.Strict 0.0 0.0 0 0 singleton Data.HashMap.Strict Data/HashMap/Strict.hs:118:1-33 0.0 0.0 0 0 intersectionWithKey Data.HashMap.Strict Data/HashMap/Strict.hs:(424,1)-(428,28) 0.0 0.0 0 0 intersectionWithKey.go Data.HashMap.Strict Data/HashMap/Strict.hs:(426,5)-(428,28) 0.0 0.0 0 0 intersectionWith Data.HashMap.Strict Data/HashMap/Strict.hs:(412,1)-(416,28) 0.0 0.0 0 0 intersectionWith.go Data.HashMap.Strict Data/HashMap/Strict.hs:(414,5)-(416,28) 0.0 0.0 0 0 differenceWith Data.HashMap.Strict Data/HashMap/Strict.hs:(400,1)-(404,64) 0.0 0.0 0 0 differenceWith.go Data.HashMap.Strict Data/HashMap/Strict.hs:(402,5)-(404,64) 0.0 0.0 0 0 differenceWith.go.\ Data.HashMap.Strict Data/HashMap/Strict.hs:404:44-55 0.0 0.0 0 0 update Data.HashMap.Strict Data/HashMap/Strict.hs:239:1-24 0.0 0.0 0 0 alter Data.HashMap.Strict Data/HashMap/Strict.hs:(246,1)-(249,27) 0.0 0.0 0 0 insert Data.HashMap.Strict Data/HashMap/Strict.hs:127:1-27 0.0 0.0 0 0 insertWith Data.HashMap.Strict Data/HashMap/Strict.hs:(139,1)-(167,76) 0.0 0.0 0 0 insertWith.h0 Data.HashMap.Strict Data/HashMap/Strict.hs:141:5-16 0.0 0.0 0 0 insertWith.go Data.HashMap.Strict Data/HashMap/Strict.hs:(142,5)-(167,76) 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Strict Data/HashMap/Strict.hs:162:13-40 0.0 0.0 0 0 insertWith.go.st' Data.HashMap.Strict Data/HashMap/Strict.hs:161:13-48 0.0 0.0 0 0 insertWith.go.st Data.HashMap.Strict Data/HashMap/Strict.hs:160:13-32 0.0 0.0 0 0 insertWith.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:164:13-25 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Strict Data/HashMap/Strict.hs:155:17-44 0.0 0.0 0 0 insertWith.go.st' Data.HashMap.Strict Data/HashMap/Strict.hs:154:17-52 0.0 0.0 0 0 insertWith.go.st Data.HashMap.Strict Data/HashMap/Strict.hs:153:17-36 0.0 0.0 0 0 insertWith.go.ary' Data.HashMap.Strict Data/HashMap/Strict.hs:150:17-51 0.0 0.0 0 0 insertWith.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:158:13-31 0.0 0.0 0 0 insertWith.go.m Data.HashMap.Strict Data/HashMap/Strict.hs:157:13-24 0.0 0.0 0 0 unsafeInsertWith Data.HashMap.Strict Data/HashMap/Strict.hs:(173,1)-(203,76) 0.0 0.0 0 0 unsafeInsertWith.h0 Data.HashMap.Strict Data/HashMap/Strict.hs:175:5-16 0.0 0.0 0 0 unsafeInsertWith.go Data.HashMap.Strict Data/HashMap/Strict.hs:(176,5)-(203,76) 0.0 0.0 0 0 unsafeInsertWith.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:200:13-25 0.0 0.0 0 0 unsafeInsertWith.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:194:13-31 0.0 0.0 0 0 unsafeInsertWith.go.m Data.HashMap.Strict Data/HashMap/Strict.hs:193:13-24 0.0 0.0 0 0 unsafeInsertWith.go.l' Data.HashMap.Strict Data/HashMap/Strict.hs:181:29-48 0.0 0.0 0 0 adjust Data.HashMap.Strict Data/HashMap/Strict.hs:(209,1)-(232,23) 0.0 0.0 0 0 adjust.h0 Data.HashMap.Strict Data/HashMap/Strict.hs:211:5-16 0.0 0.0 0 0 adjust.go Data.HashMap.Strict Data/HashMap/Strict.hs:(212,5)-(232,23) 0.0 0.0 0 0 adjust.go.ary' Data.HashMap.Strict Data/HashMap/Strict.hs:228:13-40 0.0 0.0 0 0 adjust.go.st' Data.HashMap.Strict Data/HashMap/Strict.hs:227:13-46 0.0 0.0 0 0 adjust.go.st Data.HashMap.Strict Data/HashMap/Strict.hs:226:13-32 0.0 0.0 0 0 adjust.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:225:13-28 0.0 0.0 0 0 adjust.go.ary' Data.HashMap.Strict Data/HashMap/Strict.hs:220:27-54 0.0 0.0 0 0 adjust.go.st' Data.HashMap.Strict Data/HashMap/Strict.hs:219:27-60 0.0 0.0 0 0 adjust.go.st Data.HashMap.Strict Data/HashMap/Strict.hs:218:27-46 0.0 0.0 0 0 adjust.go.i Data.HashMap.Strict Data/HashMap/Strict.hs:223:13-31 0.0 0.0 0 0 adjust.go.m Data.HashMap.Strict Data/HashMap/Strict.hs:222:13-24 0.0 0.0 0 0 fromList Data.HashMap.Strict Data/HashMap/Strict.hs:438:1-64 0.0 0.0 0 0 fromList.\ Data.HashMap.Strict Data/HashMap/Strict.hs:438:37-57 0.0 0.0 0 0 updateWith Data.HashMap.Strict Data/HashMap/Strict.hs:(462,1)-(468,52) 0.0 0.0 0 0 updateWith.go Data.HashMap.Strict Data/HashMap/Strict.hs:(464,5)-(468,52) 0.0 0.0 0 0 updateWith.go.v' Data.HashMap.Strict Data/HashMap/Strict.hs:467:41-49 0.0 0.0 0 0 updateOrSnocWith Data.HashMap.Strict Data/HashMap/Strict.hs:478:1-50 0.0 0.0 0 0 updateOrSnocWithKey Data.HashMap.Strict Data/HashMap/Strict.hs:(488,1)-(500,54) 0.0 0.0 0 0 updateOrSnocWithKey.go Data.HashMap.Strict Data/HashMap/Strict.hs:(490,5)-(500,54) 0.0 0.0 0 0 updateOrSnocWithKey.go.v' Data.HashMap.Strict Data/HashMap/Strict.hs:499:41-53 0.0 0.0 0 0 updateOrSnocWithKey.go.l Data.HashMap.Strict Data/HashMap/Strict.hs:495:17-36 0.0 0.0 0 0 CAF:$fRandomCSize3 System.Random 0.0 0.0 0 0 CAF:q_rl4I System.Random System/Random.hs:481:8 0.0 0.0 0 0 CAF:int32Count_r4d1 System.Random System/Random.hs:511:1-10 0.0 0.0 0 0 CAF:lvl6_rl4O System.Random 0.0 0.0 0 0 CAF:$fRandomGenStdGen_$cnext System.Random System/Random.hs:218:3-6 0.0 0.0 0 0 CAF:$dmrandomIO3 System.Random 0.0 0.0 0 16 CAF:theStdGen System.Random System/Random.hs:566:1-9 0.0 0.0 0 0 CAF:getStdGen1 System.Random 0.0 0.0 0 0 CAF:getStdGen System.Random System/Random.hs:563:1-9 0.0 0.0 0 0 CAF:stdRange System.Random System/Random.hs:514:1-8 0.0 0.0 0 24 CAF:ds_rl4P System.Random 0.0 0.0 0 0 CAF:genlo_rl4Q System.Random System/Random.hs:472:9-13 0.0 0.0 0 0 CAF:lvl7_rl4R System.Random 0.0 0.0 0 0 CAF:genhi_rl4S System.Random System/Random.hs:472:16-20 0.0 0.0 0 0 CAF:b_rl4T System.Random System/Random.hs:473:8 0.0 0.0 0 0 CAF:$fRandomInt9 System.Random 0.0 0.0 0 0 CAF:$fRandomInt7 System.Random 0.0 0.0 0 0 CAF:$fRandomCDouble_f System.Random System/Random.hs:586:14 0.0 0.0 0 0 CAF:$fRandomCDouble1 System.Random 0.0 0.0 0 0 CAF:$fRandomInteger1 System.Random 0.0 0.0 0 0 CAF:$fRandomBool1 System.Random 0.0 0.0 0 0 CAF:$fRandomChar1 System.Random 0.0 0.0 0 0 CAF:$fRandomInt2 System.Random 0.0 0.0 0 0 CAF:$fRandomInt1 System.Random 0.0 0.0 0 0 CAF:$fRandomInt15 System.Random 0.0 0.0 0 0 CAF:$fRandomInt14 System.Random 0.0 0.0 0 0 CAF:$fRandomInt5 System.Random 0.0 0.0 0 0 CAF:$fRandomInt4 System.Random 0.0 0.0 0 0 CAF:$fRandomInt12 System.Random 0.0 0.0 0 0 CAF:$fRandomInt11 System.Random 0.0 0.0 0 0 CAF:$fRandomWord2 System.Random 0.0 0.0 0 0 CAF:$fRandomWord1 System.Random 0.0 0.0 0 0 CAF:$fRandomWord15 System.Random 0.0 0.0 0 0 CAF:$fRandomWord14 System.Random 0.0 0.0 0 0 CAF:$fRandomWord5 System.Random 0.0 0.0 0 0 CAF:$fRandomWord4 System.Random 0.0 0.0 0 0 CAF:$fRandomWord9 System.Random 0.0 0.0 0 0 CAF:$fRandomWord7 System.Random 0.0 0.0 0 0 CAF:$fRandomWord12 System.Random 0.0 0.0 0 0 CAF:$fRandomWord11 System.Random 0.0 0.0 0 0 CAF:$fRandomCChar2 System.Random 0.0 0.0 0 0 CAF:$fRandomCChar1 System.Random 0.0 0.0 0 0 CAF:$fRandomCSChar2 System.Random 0.0 0.0 0 0 CAF:$fRandomCSChar1 System.Random 0.0 0.0 0 0 CAF:$fRandomCUChar2 System.Random 0.0 0.0 0 0 CAF:$fRandomCUChar1 System.Random 0.0 0.0 0 0 CAF:$fRandomCShort2 System.Random 0.0 0.0 0 0 CAF:$fRandomCShort1 System.Random 0.0 0.0 0 0 CAF:$fRandomCUShort2 System.Random 0.0 0.0 0 0 CAF:$fRandomCUShort1 System.Random 0.0 0.0 0 0 CAF:$fRandomCInt2 System.Random 0.0 0.0 0 0 CAF:$fRandomCInt1 System.Random 0.0 0.0 0 0 CAF:$fRandomCUInt2 System.Random 0.0 0.0 0 0 CAF:$fRandomCUInt1 System.Random 0.0 0.0 0 0 CAF:$fRandomCLong2 System.Random 0.0 0.0 0 0 CAF:$fRandomCLong1 System.Random 0.0 0.0 0 0 CAF:$fRandomCULong2 System.Random 0.0 0.0 0 0 CAF:$fRandomCULong1 System.Random 0.0 0.0 0 0 CAF:$fRandomCPtrdiff2 System.Random 0.0 0.0 0 0 CAF:$fRandomCPtrdiff1 System.Random 0.0 0.0 0 0 CAF:$fRandomCSize2 System.Random 0.0 0.0 0 0 CAF:$fRandomCSize1 System.Random 0.0 0.0 0 0 CAF:$fRandomCWchar2 System.Random 0.0 0.0 0 0 CAF:$fRandomCWchar1 System.Random 0.0 0.0 0 0 CAF:$fRandomCSigAtomic2 System.Random 0.0 0.0 0 0 CAF:$fRandomCSigAtomic1 System.Random 0.0 0.0 0 0 CAF:$fRandomCLLong2 System.Random 0.0 0.0 0 0 CAF:$fRandomCLLong1 System.Random 0.0 0.0 0 0 CAF:$fRandomCULLong2 System.Random 0.0 0.0 0 0 CAF:$fRandomCULLong1 System.Random 0.0 0.0 0 0 CAF:$fRandomCIntPtr2 System.Random 0.0 0.0 0 0 CAF:$fRandomCIntPtr1 System.Random 0.0 0.0 0 0 CAF:$fRandomCUIntPtr2 System.Random 0.0 0.0 0 0 CAF:$fRandomCUIntPtr1 System.Random 0.0 0.0 0 0 CAF:$fRandomCIntMax2 System.Random 0.0 0.0 0 0 CAF:$fRandomCIntMax1 System.Random 0.0 0.0 0 0 CAF:$fRandomCUIntMax2 System.Random 0.0 0.0 0 0 CAF:$fRandomCUIntMax1 System.Random 0.0 0.0 0 0 CAF:w_rl4U System.Random 0.0 0.0 0 0 CAF:$fReadStdGen2 System.Random 0.0 0.0 0 0 CAF:$fRandomDouble_twoto53 System.Random System/Random.hs:417:5-11 0.0 0.0 0 0 CAF:$fRandomDouble1 System.Random 0.0 0.0 0 0 CAF:$fRandomCFloat_twoto24 System.Random System/Random.hs:434:6-12 0.0 0.0 0 0 CAF:$fRandomFloat1 System.Random 0.0 0.0 0 0 CAF:$fRandomCFloat1 System.Random 0.0 0.0 0 0 CAF:$fRandomGenStdGen_$csplit System.Random System/Random.hs:224:3-7 0.0 0.0 0 0 CAF:newStdGen1 System.Random 0.0 0.0 0 0 CAF:newStdGen System.Random System/Random.hs:573:1-9 0.0 0.0 0 0 CAF:$fRandomDouble_$s$crandomR System.Random System/Random.hs:409:3-9 0.0 0.0 0 0 CAF:$fRandomCFloat_$s$crandomR System.Random System/Random.hs:438:3-9 0.0 0.0 0 0 CAF:$fRandomFloat_$s$crandomR System.Random System/Random.hs:421:3-9 0.0 0.0 0 0 CAF:$fRandomCDouble_$s$crandomR System.Random System/Random.hs:443:3-9 0.0 0.0 0 0 split System.Random System/Random.hs:224:3-18 0.0 0.0 0 0 genRange System.Random System/Random.hs:219:3-23 0.0 0.0 0 0 next System.Random System/Random.hs:218:3-17 0.0 0.0 0 720000 showsPrec System.Random System/Random.hs:(227,3)-(230,19) 0.0 0.0 0 0 readsPrec System.Random System/Random.hs:(233,3)-(241,34) 0.0 0.0 0 0 readsPrec.\ System.Random System/Random.hs:(234,6)-(236,31) 0.0 0.0 0 0 readsPrec.try_read System.Random System/Random.hs:(238,7)-(241,34) 0.0 0.0 0 0 random System.Random System/Random.hs:343:3-83 0.0 0.0 0 0 randomR System.Random System/Random.hs:342:3-43 0.0 0.0 0 0 random System.Random System/Random.hs:345:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:345:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:346:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:346:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:347:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:347:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:348:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:348:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:349:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:349:34-61 0.0 0.0 0 160000 random System.Random System/Random.hs:353:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:353:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:355:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:355:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:356:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:356:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:357:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:357:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:358:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:358:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:360:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:360:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:361:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:361:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:362:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:362:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:363:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:363:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:364:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:364:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:365:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:365:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:366:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:366:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:367:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:367:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:368:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:368:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:369:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:369:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:370:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:370:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:371:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:371:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:372:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:372:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:373:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:373:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:374:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:374:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:375:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:375:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:376:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:376:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:377:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:377:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:378:64-85 0.0 0.0 0 0 randomR System.Random System/Random.hs:378:34-61 0.0 0.0 0 0 random System.Random System/Random.hs:384:3-49 0.0 0.0 0 0 randomR System.Random System/Random.hs:(381,3)-(383,30) 0.0 0.0 0 0 random System.Random System/Random.hs:399:3-49 0.0 0.0 0 0 randomR System.Random System/Random.hs:(387,3)-(397,30) 0.0 0.0 0 0 randomR.bool2Int System.Random System/Random.hs:(392,10)-(393,27) 0.0 0.0 0 0 randomR.int2Bool System.Random System/Random.hs:(396,10)-(397,30) 0.0 0.0 0 0 random.mask53 System.Random System/Random.hs:418:5-24 0.0 0.0 0 0 random.twoto53 System.Random System/Random.hs:417:5-38 0.0 0.0 0 16 randomR System.Random System/Random.hs:409:3-27 0.0 0.0 0 0 random System.Random System/Random.hs:(422,3)-(434,39) 0.0 0.0 0 0 random.mask24 System.Random System/Random.hs:433:6-25 0.0 0.0 0 0 random.twoto24 System.Random System/Random.hs:434:6-39 0.0 0.0 0 0 randomR System.Random System/Random.hs:421:3-27 0.0 0.0 0 0 random System.Random System/Random.hs:(439,3)-(440,58) 0.0 0.0 0 0 randomR System.Random System/Random.hs:438:3-27 0.0 0.0 0 0 random System.Random System/Random.hs:447:3-22 0.0 0.0 0 0 randomR System.Random System/Random.hs:443:3-27 0.0 0.0 0 0 randomIO System.Random System/Random.hs:326:3-40 0.0 0.0 0 0 randomRIO System.Random System/Random.hs:321:3-49 0.0 0.0 0 0 randoms System.Random System/Random.hs:316:3-68 0.0 0.0 0 0 randoms.\ System.Random System/Random.hs:316:42-67 0.0 0.0 0 640000 randomRs System.Random System/Random.hs:310:3-76 0.0 0.0 0 0 randomRs.\ System.Random System/Random.hs:310:42-75 0.0 0.0 0 0 genRange System.Random System/Random.hs:173:4-36 0.0 0.0 0 0 getStdRandom System.Random System/Random.hs:(586,1)-(587,26) 0.0 0.0 0 0 getStdRandom.swap System.Random System/Random.hs:587:9-26 0.0 0.0 0 0 newStdGen System.Random System/Random.hs:573:1-46 0.0 0.0 0 0 getStdGen System.Random System/Random.hs:563:1-32 0.0 0.0 0 48 setStdGen System.Random System/Random.hs:559:1-42 0.0 0.0 0 0 theStdGen System.Random System/Random.hs:(566,1)-(568,15) 0.0 0.0 0 72 mkStdRNG System.Random System/Random.hs:(452,1)-(455,55) 0.0 0.0 0 192 getTime System.Random System/Random.hs:(131,1)-(134,60) 0.0 0.0 0 320 getTime.daytime System.Random System/Random.hs:133:7-44 0.0 0.0 0 64 stdFromString System.Random System/Random.hs:(248,1)-(250,67) 0.0 0.0 0 0 stdFromString.num System.Random System/Random.hs:250:15-67 0.0 0.0 0 0 stdFromString.num.\ System.Random System/Random.hs:250:43-51 0.0 0.0 0 0 stdFromString.rest System.Random System/Random.hs:249:15-38 0.0 0.0 0 0 stdFromString.cs System.Random System/Random.hs:249:15-38 0.0 0.0 0 0 stdFromString.(...) System.Random System/Random.hs:249:15-38 0.0 0.0 0 0 mkStdGen System.Random System/Random.hs:259:1-40 0.0 0.0 0 0 createStdGen System.Random System/Random.hs:276:1-44 0.0 0.0 0 24 mkStdGen32 System.Random System/Random.hs:(267,1)-(273,36) 0.0 0.0 0 16 mkStdGen32.s2 System.Random System/Random.hs:273:9-36 0.0 0.0 0 0 mkStdGen32.s1 System.Random System/Random.hs:272:9-39 0.0 0.0 0 0 mkStdGen32.q System.Random System/Random.hs:272:9-39 0.0 0.0 0 0 mkStdGen32.(...) System.Random System/Random.hs:272:9-39 0.0 0.0 0 32 mkStdGen32.s System.Random System/Random.hs:271:9-45 0.0 0.0 0 0 randomBounded System.Random System/Random.hs:458:1-44 0.0 0.0 0 0 randomFrac System.Random System/Random.hs:494:1-54 0.0 0.0 0 0 randomIvalDouble System.Random System/Random.hs:(497,1)-(508,28) 0.0 0.0 0 0 randomIvalDouble.scaled_x System.Random System/Random.hs:(503,14)-(506,39) 0.0 0.0 0 0 randomIvalInteger.f.g' System.Random System/Random.hs:488:25-39 0.0 0.0 0 0 randomIvalInteger.f.x System.Random System/Random.hs:488:25-39 0.0 0.0 0 0 randomIvalInteger.f.(...) System.Random System/Random.hs:488:25-39 0.0 0.0 0 16 randomIvalInteger.b System.Random System/Random.hs:473:8-54 0.0 0.0 0 80 randomIvalInteger.genhi System.Random System/Random.hs:472:8-36 0.0 0.0 0 0 randomIvalInteger.genlo System.Random System/Random.hs:472:8-36 0.0 0.0 0 16 randomIvalInteger.(...) System.Random System/Random.hs:472:8-36 0.0 0.0 0 16 randomIvalInteger.q System.Random System/Random.hs:481:8-15 0.0 0.0 0 0 randomIvalInteger.k System.Random System/Random.hs:482:8-20 0.0 0.0 0 1040016 int32Count System.Random System/Random.hs:511:1-74 0.0 0.0 0 0 stdRange System.Random System/Random.hs:514:1-26 0.0 0.0 0 0 stdNext.z' System.Random System/Random.hs:519:17-58 0.0 0.0 0 0 stdNext.z System.Random System/Random.hs:520:17-34 0.0 0.0 0 480000 stdNext.s1'' System.Random System/Random.hs:524:17-64 0.0 0.0 0 480000 stdNext.s1' System.Random System/Random.hs:523:17-59 0.0 0.0 0 0 stdNext.k System.Random System/Random.hs:522:17-38 0.0 0.0 0 0 stdNext.s2' System.Random System/Random.hs:527:17-60 0.0 0.0 0 0 stdNext.k' System.Random System/Random.hs:526:17-38 0.0 0.0 0 0 stdSplit System.Random System/Random.hs:(531,1)-(544,53) 0.0 0.0 0 0 stdSplit.left System.Random System/Random.hs:535:25-50 0.0 0.0 0 0 stdSplit.right System.Random System/Random.hs:536:25-50 0.0 0.0 0 0 stdSplit.new_s1 System.Random System/Random.hs:(538,25)-(539,58) 0.0 0.0 0 0 stdSplit.new_s2 System.Random System/Random.hs:(541,25)-(542,58) 0.0 0.0 0 0 stdSplit.t2 System.Random System/Random.hs:544:25-53 0.0 0.0 0 0 stdSplit.t1 System.Random System/Random.hs:544:25-53 0.0 0.0 0 0 stdSplit.(...) System.Random System/Random.hs:544:25-53 0.0 0.0 0 0 /-/ Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:70:5-17 0.0 0.0 0 0 /-/ Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:(73,5)-(75,33) 0.0 0.0 0 0 /-/.b1 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:74:15-46 0.0 0.0 0 0 /-/.b2 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:75:15-33 0.0 0.0 0 0 /-/ Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:(78,5)-(82,33) 0.0 0.0 0 0 /-/.b1 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:79:15-47 0.0 0.0 0 0 /-/.b2 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:80:15-47 0.0 0.0 0 0 /-/.b3 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:81:15-46 0.0 0.0 0 0 /-/.b4 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:82:15-33 0.0 0.0 0 0 /-/ Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:(85,5)-(89,33) 0.0 0.0 0 0 /-/.b1 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:86:15-47 0.0 0.0 0 0 /-/.b2 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:87:15-47 0.0 0.0 0 0 /-/.b3 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:88:15-46 0.0 0.0 0 0 /-/.b4 Data.UUID.Types.Internal.Builder Data/UUID/Types/Internal/Builder.hs:89:15-33 0.0 0.0 0 0 CAF:toByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:258:1-12 0.0 0.0 0 0 CAF:$dIP1_rlMX Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:loc4_rlN2 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:loc5_rlN3 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:loc6_rlN4 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fDataUUID4 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:toText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:321:1-6 0.0 0.0 0 0 CAF:$fDataUUID_$cshow Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:485:5-8 0.0 0.0 0 0 CAF:fromText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:317:1-8 0.0 0.0 0 0 CAF:$fReadUUID2 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:fromByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:254:1-14 0.0 0.0 0 0 CAF:nil Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:249:1-3 0.0 0.0 0 0 CAF:$fRandomUUID_f Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fRandomUUID4 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fRandomUUID1 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fDataUUID6 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fDataUUID2 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:uuidType Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:545:1-8 0.0 0.0 0 0 CAF:makeFromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:198:1-13 0.0 0.0 0 0 CAF:fromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:109:1-9 0.0 0.0 0 0 CAF:$fNFDataUUID_$crnf Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:471:5-7 0.0 0.0 0 0 CAF:$fNFDataUUID Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:470:10-20 0.0 0.0 0 0 CAF:toLazyASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:415:1-16 0.0 0.0 0 0 CAF:null Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:241:1-4 0.0 0.0 0 0 CAF:lvl6_rlNx Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl10_rlNB Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl12_rlND Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl14_rlNF Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl16_rlNH Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl18_rlNJ Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl20_rlNL Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl22_rlNN Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl24_rlNP Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl26_rlNR Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl30_rlNV Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl32_rlNX Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:ds1_rlO1 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lexeme6_rlO3 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lexeme1_rlO4 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fReadUnpackedUUID1 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fReadUnpackedUUID_$creadListPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 0.0 0.0 0 0 CAF:$fReadUnpackedUUID3 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fReadUnpackedUUID_$creadList Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 0.0 0.0 0 0 CAF:lvl48_rlOh Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl49_rlOi Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl50_rlOj Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl51_rlOk Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl52_rlOl Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl53_rlOm Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl54_rlOn Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl55_rlOo Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl56_rlOp Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl57_rlOq Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl58_rlOr Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl59_rlOs Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fDataUUID5 Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:lvl64_rlOC Data.UUID.Types.Internal 0.0 0.0 0 0 CAF:$fBinaryUUID1 Data.UUID.Types.Internal 0.0 0.0 0 0 random Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(439,5)-(444,32) 0.0 0.0 0 0 random.g4 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:444:15-32 0.0 0.0 0 0 random.w4 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:444:15-32 0.0 0.0 0 0 random.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:444:15-32 0.0 0.0 0 0 random.g3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:443:15-32 0.0 0.0 0 0 random.w3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:443:15-32 0.0 0.0 0 0 random.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:443:15-32 0.0 0.0 0 0 random.g2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:442:15-32 0.0 0.0 0 0 random.w2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:442:15-32 0.0 0.0 0 0 random.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:442:15-32 0.0 0.0 0 0 random.g1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:441:15-32 0.0 0.0 0 0 random.w1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:441:15-32 0.0 0.0 0 0 random.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:441:15-32 0.0 0.0 0 0 random.g0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:440:15-31 0.0 0.0 0 0 random.w0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:440:15-31 0.0 0.0 0 0 random.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:440:15-31 0.0 0.0 0 0 randomR Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:445:5-22 0.0 0.0 0 0 rnf Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:471:5-23 0.0 0.0 0 0 hash Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(474,5)-(477,33) 0.0 0.0 0 0 hashWithSalt Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(478,5)-(482,27) 0.0 0.0 0 0 show Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:485:5-19 0.0 0.0 0 0 readsPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(488,5)-(492,43) 0.0 0.0 0 0 readsPrec.noSpaces Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:489:13-44 0.0 0.0 0 0 get Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:534:5-69 0.0 0.0 0 0 put Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(532,5)-(533,76) 0.0 0.0 0 0 dataTypeOf Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:542:5-27 0.0 0.0 0 0 toConstr Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:540:5-66 0.0 0.0 0 0 gunfold Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:541:5-34 0.0 0.0 0 0 pokeByteOff Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(515,5)-(529,42) 0.0 0.0 0 0 peekByteOff Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(499,5)-(513,9) 0.0 0.0 0 0 alignment Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:497:5-19 0.0 0.0 0 0 sizeOf Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:496:5-17 0.0 0.0 0 0 /-/ Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(465,5)-(468,33) 0.0 0.0 0 0 /-/.b1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:466:15-47 0.0 0.0 0 0 /-/.b2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:467:15-46 0.0 0.0 0 0 /-/.b3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:468:15-33 0.0 0.0 0 0 >= Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:31-33 0.0 0.0 0 0 > Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:31-33 0.0 0.0 0 0 <= Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:31-33 0.0 0.0 0 0 < Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:31-33 0.0 0.0 0 0 compare Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:31-33 0.0 0.0 0 0 == Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:27-28 0.0 0.0 0 0 showsPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:21-24 0.0 0.0 0 0 readListPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 0.0 0.0 0 0 readPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 0.0 0.0 0 0 readList Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 0.0 0.0 0 0 >= Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:19-21 0.0 0.0 0 0 > Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:19-21 0.0 0.0 0 0 <= Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:19-21 0.0 0.0 0 0 < Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:19-21 0.0 0.0 0 0 compare Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:19-21 0.0 0.0 0 0 == Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:84:15-16 0.0 0.0 0 0 node_5 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:123:9-14 0.0 0.0 0 0 node_4 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:122:9-14 0.0 0.0 0 0 node_3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:121:9-14 0.0 0.0 0 0 node_2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:120:9-14 0.0 0.0 0 0 node_1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:119:9-14 0.0 0.0 0 0 node_0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:118:9-14 0.0 0.0 0 0 clock_seq_low Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:117:9-21 0.0 0.0 0 0 clock_seq_hi_res Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:116:9-24 0.0 0.0 0 0 time_hi_and_version Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:115:9-27 0.0 0.0 0 0 time_mid Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:114:9-16 0.0 0.0 0 0 time_low Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:113:9-16 0.0 0.0 0 0 toLazyASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(415,1)-(421,18) 0.0 0.0 0 0 toASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:328:1-55 0.0 0.0 0 0 pokeASCII Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(332,1)-(372,54) 0.0 0.0 0 0 pokeASCII.w3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:342:5-35 0.0 0.0 0 0 pokeASCII.w2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:342:5-35 0.0 0.0 0 0 pokeASCII.w1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:342:5-35 0.0 0.0 0 0 pokeASCII.w0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:342:5-35 0.0 0.0 0 0 pokeASCII.(...) Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:342:5-35 0.0 0.0 0 0 pokeASCII.pokeDash Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:345:5-39 0.0 0.0 0 0 pokeASCII.pokeSingle Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(347,5)-(355,29) 0.0 0.0 0 0 pokeASCII.pokeDouble Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(358,5)-(366,29) 0.0 0.0 0 0 pokeASCII.pokeWord Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(368,5)-(369,76) 0.0 0.0 0 0 pokeASCII.toDigit Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:372:5-54 0.0 0.0 0 0 toWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:102:1-45 0.0 0.0 0 0 fromLazyASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(425,1)-(432,22) 0.0 0.0 0 0 fromASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(379,1)-(411,39) 0.0 0.0 0 0 fromASCIIBytes.wellFormed Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(387,5)-(389,36) 0.0 0.0 0 0 fromASCIIBytes.dashIx Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:384:5-47 0.0 0.0 0 0 fromASCIIBytes.single Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(391,5)-(392,66) 0.0 0.0 0 0 fromASCIIBytes.double Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(393,5)-(394,62) 0.0 0.0 0 0 fromASCIIBytes.combine Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:396:5-78 0.0 0.0 0 0 fromASCIIBytes.octet Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(398,5)-(401,29) 0.0 0.0 0 0 fromASCIIBytes.toDigit Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(404,5)-(411,39) 0.0 0.0 0 0 fromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:109:1-16 0.0 0.0 0 0 unpack Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(128,1)-(145,7) 0.0 0.0 0 0 unpack.build Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(132,5)-(145,7) 0.0 0.0 0 0 pack Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(148,1)-(156,59) 0.0 0.0 0 0 fromByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:254:1-37 0.0 0.0 0 0 fromList Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(230,1)-(232,20) 0.0 0.0 0 0 fromGenNext Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(452,1)-(458,39) 0.0 0.0 0 0 buildFromBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(207,1)-(210,36) 0.0 0.0 0 0 buildFromBytes.b6' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:209:11-46 0.0 0.0 0 0 buildFromBytes.b8' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:210:11-36 0.0 0.0 0 0 makeFromBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(189,1)-(194,31) 0.0 0.0 0 0 makeFromBytes.w0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:191:11-31 0.0 0.0 0 0 makeFromBytes.w1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:192:11-31 0.0 0.0 0 0 makeFromBytes.w2 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:193:11-31 0.0 0.0 0 0 makeFromBytes.w3 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:194:11-31 0.0 0.0 0 0 word Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(165,1)-(168,44) 0.0 0.0 0 0 toByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:258:1-31 0.0 0.0 0 0 toList Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(221,1)-(225,48) 0.0 0.0 0 0 byte Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:172:1-44 0.0 0.0 0 0 w8to16 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(176,1)-(180,25) 0.0 0.0 0 0 w8to16.w0 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:179:5-25 0.0 0.0 0 0 w8to16.w1 Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:180:5-25 0.0 0.0 0 0 buildFromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(214,1)-(216,48) 0.0 0.0 0 0 buildFromWords.w1' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:215:11-68 0.0 0.0 0 0 buildFromWords.w2' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:216:11-48 0.0 0.0 0 0 makeFromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:198:1-20 0.0 0.0 0 0 null Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:241:1-15 0.0 0.0 0 0 nil Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:249:1-18 0.0 0.0 0 0 fromText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:317:1-32 0.0 0.0 0 0 fromString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(270,1)-(272,53) 0.0 0.0 0 0 fromString.validFmt Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:272:9-53 0.0 0.0 0 0 fromString' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(275,1)-(293,29) 0.0 0.0 0 0 fromString'.hexWord Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(283,11)-(284,57) 0.0 0.0 0 0 fromString'.hexByte Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(287,11)-(293,29) 0.0 0.0 0 0 fromString'.hexByte.bothHex Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:291:21-60 0.0 0.0 0 0 fromString'.hexByte.octet Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:292:21-77 0.0 0.0 0 0 toText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:321:1-26 0.0 0.0 0 0 toString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(302,1)-(312,71) 0.0 0.0 0 0 toString.hexw Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(304,11)-(305,71) 0.0 0.0 0 0 toString.hexw' Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:(308,11)-(309,77) 0.0 0.0 0 0 toString.hexn Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:312:11-71 0.0 0.0 0 0 uuidType Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:545:1-46 0.0 0.0 0 0 CAF:lvl1_r355i Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl3_r355k Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl7_r355o Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl9_r355q Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl12_r355t Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl16_r355x Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl19_r355A Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl22_r355D Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl25_r355G Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl34_r355Q Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl37_r355T Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl39_r355V Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl43_r355Z Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl48_r3564 Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl51_r3567 Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl54_r356a Data.Vector.Generic.New 0.0 0.0 0 0 CAF:lvl3_r1Q5u Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:poly_x_r1Q5x Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl8_r1Q5A Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl12_r1Q5E Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl13_r1Q5F Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl15_r1Q5H Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl19_r1Q5L Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl20_r1Q5M Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl22_r1Q5O Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl23_r1Q5P Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl31_r1Q5X Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl34_r1Q60 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl35_r1Q61 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl38_r1Q64 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl39_r1Q65 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl40_r1Q66 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl41_r1Q67 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl42_r1Q68 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl43_r1Q69 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl45_r1Q6b Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl46_r1Q6c Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl47_r1Q6d Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl48_r1Q6e Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl49_r1Q6f Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl50_r1Q6g Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl51_r1Q6h Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl52_r1Q6i Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl53_r1Q6j Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl54_r1Q6k Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl55_r1Q6l Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl56_r1Q6m Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl70_r1Q6A Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl71_r1Q6B Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl73_r1Q6D Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl75_r1Q6F Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl76_r1Q6G Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl77_r1Q6H Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl81_r1Q6L Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl82_r1Q6M Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl86_r1Q6Q Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl91_r1Q6V Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl94_r1Q6Y Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl97_r1Q72 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl98_r1Q73 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl99_r1Q76 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl100_r1Q79 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl101_r1Q7a Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl102_r1Q7d Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl103_r1Q7g Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl106_r1Q7l Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl109_r1Q7o Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl110_r1Q7r Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl111_r1Q7z Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl112_r1Q7E Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl113_r1Q7J Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl114_r1Q7O Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl115_r1Q7T Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:$fEq1Bundle1_r1Q82 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:$fEq1Bundle Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:519:10-28 0.0 0.0 0 0 CAF:lvl116_r1Q85 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl117_r1Q86 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:lvl118_r1Q87 Data.Vector.Fusion.Bundle 0.0 0.0 0 0 CAF:$fOrd1Bundle1_r1Q8a Data.Vector.Fusion.Bundle 0.0 0.0 0 0 == Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:512:3-11 0.0 0.0 0 0 compare Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:516:3-15 0.0 0.0 0 0 liftEq Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:521:3-15 0.0 0.0 0 0 liftCompare Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:525:3-21 0.0 0.0 0 0 CAF:lvl13_r6A61 Data.Vector 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector 0.0 0.0 0 0 CAF:loc_r6A62 Data.Vector 0.0 0.0 0 0 CAF:loc1_r6A63 Data.Vector 0.0 0.0 0 0 CAF:loc3_r6A65 Data.Vector 0.0 0.0 0 0 CAF:$dIP1_r6A6a Data.Vector 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector 0.0 0.0 0 0 CAF:$fRead1Vector_$cliftReadsPrec Data.Vector Data/Vector.hs:240:5-17 0.0 0.0 0 0 CAF:$fShow1Vector_$cliftShowsPrec Data.Vector Data/Vector.hs:237:5-17 0.0 0.0 0 0 CAF:lvl17_r6A6k Data.Vector 0.0 0.0 0 0 CAF:lvl19_r6A6m Data.Vector 0.0 0.0 0 0 CAF:lvl21_r6A6o Data.Vector 0.0 0.0 0 0 CAF:lvl24_r6A6r Data.Vector 0.0 0.0 0 0 CAF:lvl26_r6A6u Data.Vector 0.0 0.0 0 0 CAF:lvl28_r6A6w Data.Vector 0.0 0.0 0 0 CAF:lvl29_r6A6x Data.Vector 0.0 0.0 0 0 CAF:lvl30_r6A6y Data.Vector 0.0 0.0 0 0 CAF:lvl31_r6A6z Data.Vector 0.0 0.0 0 0 CAF:lvl32_r6A6A Data.Vector 0.0 0.0 0 0 CAF:lvl33_r6A6B Data.Vector 0.0 0.0 0 0 CAF:lvl34_r6A6C Data.Vector 0.0 0.0 0 0 CAF:lvl35_r6A6F Data.Vector 0.0 0.0 0 0 CAF:lvl36_r6A6G Data.Vector 0.0 0.0 0 0 CAF:lvl37_r6A6H Data.Vector 0.0 0.0 0 0 CAF:lvl38_r6A6I Data.Vector 0.0 0.0 0 0 CAF:lvl39_r6A6J Data.Vector 0.0 0.0 0 0 CAF:lvl40_r6A6K Data.Vector 0.0 0.0 0 0 CAF:lvl41_r6A6L Data.Vector 0.0 0.0 0 0 CAF:lvl42_r6A6M Data.Vector 0.0 0.0 0 0 CAF:lvl43_r6A6N Data.Vector 0.0 0.0 0 0 CAF:lvl44_r6A6O Data.Vector 0.0 0.0 0 0 CAF:lvl45_r6A6P Data.Vector 0.0 0.0 0 0 CAF:lvl46_r6A6Q Data.Vector 0.0 0.0 0 0 CAF:lvl47_r6A6R Data.Vector 0.0 0.0 0 0 CAF:lvl48_r6A6S Data.Vector 0.0 0.0 0 0 CAF:lvl49_r6A6T Data.Vector 0.0 0.0 0 0 CAF:lvl50_r6A6U Data.Vector 0.0 0.0 0 0 CAF:lvl51_r6A6V Data.Vector 0.0 0.0 0 0 CAF:lvl52_r6A6W Data.Vector 0.0 0.0 0 0 CAF:lvl53_r6A6X Data.Vector 0.0 0.0 0 0 CAF:lvl54_r6A6Y Data.Vector 0.0 0.0 0 0 CAF:lvl55_r6A71 Data.Vector 0.0 0.0 0 0 CAF:lvl56_r6A72 Data.Vector 0.0 0.0 0 0 CAF:lvl57_r6A73 Data.Vector 0.0 0.0 0 0 CAF:lvl58_r6A74 Data.Vector 0.0 0.0 0 0 CAF:lvl59_r6A75 Data.Vector 0.0 0.0 0 0 CAF:lvl60_r6A76 Data.Vector 0.0 0.0 0 0 CAF:lvl61_r6A77 Data.Vector 0.0 0.0 0 0 CAF:$fSemigroupVector_$csconcat Data.Vector Data/Vector.hs:321:3-9 0.0 0.0 0 0 CAF:x_r6A7a Data.Vector 0.0 0.0 0 0 CAF:lvl63_r6A7c Data.Vector 0.0 0.0 0 0 CAF:lvl65_r6A7e Data.Vector 0.0 0.0 0 0 CAF:lvl66_r6A7f Data.Vector 0.0 0.0 0 0 CAF:lvl68_r6A7h Data.Vector 0.0 0.0 0 0 CAF:empty Data.Vector Data/Vector.hs:626:1-5 0.0 0.0 0 0 CAF:lvl71_r6A7l Data.Vector 0.0 0.0 0 0 CAF:$fSemigroupVector1_r6A7m Data.Vector 0.0 0.0 0 0 CAF:lvl72_r6A7n Data.Vector 0.0 0.0 0 0 CAF:lvl76_r6A7r Data.Vector 0.0 0.0 0 0 CAF:lvl79_r6A7u Data.Vector 0.0 0.0 0 0 CAF:$fMonoidVector1_r6A7x Data.Vector 0.0 0.0 0 0 CAF:$fMonoidVector2_r6A7y Data.Vector 0.0 0.0 0 0 CAF:$fMonoidVector3_r6A7z Data.Vector 0.0 0.0 0 0 CAF:lvl85_r6A7E Data.Vector 0.0 0.0 0 0 CAF:lvl87_r6A7G Data.Vector 0.0 0.0 0 0 CAF:lvl89_r6A7I Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector1 Data.Vector 0.0 0.0 0 0 CAF:$fFunctorVector_f1 Data.Vector 0.0 0.0 0 0 CAF:$fFunctorVector1_r6A7N Data.Vector 0.0 0.0 0 0 CAF:lvl94_r6A7O Data.Vector 0.0 0.0 0 0 CAF:lvl95_r6A7P Data.Vector 0.0 0.0 0 0 CAF:lvl96_r6A7Q Data.Vector 0.0 0.0 0 0 CAF:lvl97_r6A7R Data.Vector 0.0 0.0 0 0 CAF:$fMonadVector_$c>>= Data.Vector Data/Vector.hs:342:3-7 0.0 0.0 0 0 CAF:lvl98_r6A7S Data.Vector 0.0 0.0 0 0 CAF:lvl99_r6A7T Data.Vector 0.0 0.0 0 0 CAF:lvl100_r6A7U Data.Vector 0.0 0.0 0 0 CAF:lvl101_r6A7V Data.Vector 0.0 0.0 0 0 CAF:lvl102_r6A7W Data.Vector 0.0 0.0 0 0 CAF:lvl103_r6A7X Data.Vector 0.0 0.0 0 0 CAF:lvl104_r6A7Y Data.Vector 0.0 0.0 0 0 CAF:lvl105_r6A7Z Data.Vector 0.0 0.0 0 0 CAF:lvl106_r6A80 Data.Vector 0.0 0.0 0 0 CAF:$fApplicativeVector_$c<*> Data.Vector Data/Vector.hs:370:3-7 0.0 0.0 0 0 CAF:lvl107_r6A81 Data.Vector 0.0 0.0 0 0 CAF:lvl108_r6A82 Data.Vector 0.0 0.0 0 0 CAF:lvl113_r6A87 Data.Vector 0.0 0.0 0 0 CAF:lvl114_r6A88 Data.Vector 0.0 0.0 0 0 CAF:lvl115_r6A89 Data.Vector 0.0 0.0 0 0 CAF:$fMonadVector1_r6A8a Data.Vector 0.0 0.0 0 0 CAF:$fApplicativeVector1_r6A8b Data.Vector 0.0 0.0 0 0 CAF:poly_x_r6A8h Data.Vector 0.0 0.0 0 0 CAF:v1_r6A8i Data.Vector 0.0 0.0 0 0 CAF:lvl120_r6A8j Data.Vector 0.0 0.0 0 0 CAF:lvl121_r6A8k Data.Vector 0.0 0.0 0 0 CAF:lvl125_r6A8o Data.Vector 0.0 0.0 0 0 CAF:n_r6A8p Data.Vector 0.0 0.0 0 0 CAF:lvl128_r6A8s Data.Vector 0.0 0.0 0 0 CAF:lvl129_r6A8t Data.Vector 0.0 0.0 0 0 CAF:$fAlternativeVector1_r6A8A Data.Vector 0.0 0.0 0 0 CAF:$fAlternativeVector2_r6A8B Data.Vector 0.0 0.0 0 0 CAF:$fMonadPlusVector1_r6A8C Data.Vector 0.0 0.0 0 0 CAF:$fMonadPlusVector2_r6A8D Data.Vector 0.0 0.0 0 0 CAF:lvl135_r6A8E Data.Vector 0.0 0.0 0 0 CAF:lvl141_r6A8K Data.Vector 0.0 0.0 0 0 CAF:lvl147_r6A8Q Data.Vector 0.0 0.0 0 0 CAF:lvl153_r6A8W Data.Vector 0.0 0.0 0 0 CAF:lvl159_r6A92 Data.Vector 0.0 0.0 0 0 CAF:$fMonadZipVector1_r6A98 Data.Vector 0.0 0.0 0 0 CAF:$fMonadZipVector2_r6A99 Data.Vector 0.0 0.0 0 0 CAF:$fMonadZipVector3_r6A9a Data.Vector 0.0 0.0 0 0 CAF:lvl165_r6A9c Data.Vector 0.0 0.0 0 0 CAF:lvl169_r6A9g Data.Vector 0.0 0.0 0 0 CAF:lvl170_r6A9h Data.Vector 0.0 0.0 0 0 CAF:lvl171_r6A9i Data.Vector 0.0 0.0 0 0 CAF:lvl172_r6A9j Data.Vector 0.0 0.0 0 0 CAF:lvl173_r6A9k Data.Vector 0.0 0.0 0 0 CAF:lvl174_r6A9l Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector7_r6A9u Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector8_r6A9v Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector9_r6A9w Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector10_r6A9x Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector11_r6A9y Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector12_r6A9z Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector13_r6A9A Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector14_r6A9B Data.Vector 0.0 0.0 0 0 CAF:$fFoldableVector15_r6A9C Data.Vector 0.0 0.0 0 0 CAF:$fIsListVector1 Data.Vector 0.0 0.0 0 0 CAF:lvl175_r6A9F Data.Vector 0.0 0.0 0 0 CAF:lvl176_r6A9G Data.Vector 0.0 0.0 0 0 CAF:$fIsListVector3 Data.Vector 0.0 0.0 0 0 CAF:$fIsListVector2 Data.Vector 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector 0.0 0.0 0 0 CAF:lvl180_r6A9Z Data.Vector 0.0 0.0 0 0 CAF:lvl181_r6Aa0 Data.Vector 0.0 0.0 0 0 CAF:lvl182_r6Aa1 Data.Vector 0.0 0.0 0 0 rnf Data.Vector Data/Vector.hs:(223,5)-(226,36) 0.0 0.0 0 0 rnf.rnfAll Data.Vector Data/Vector.hs:(225,11)-(226,36) 0.0 0.0 0 0 showsPrec Data.Vector Data/Vector.hs:229:3-25 0.0 0.0 0 0 readListPrec Data.Vector Data/Vector.hs:233:3-36 0.0 0.0 0 0 readPrec Data.Vector Data/Vector.hs:232:3-23 0.0 0.0 0 0 liftShowsPrec Data.Vector Data/Vector.hs:237:5-35 0.0 0.0 0 0 liftReadsPrec Data.Vector Data/Vector.hs:240:5-35 0.0 0.0 0 0 toList Data.Vector Data/Vector.hs:249:3-17 0.0 0.0 0 0 fromListN Data.Vector Data/Vector.hs:248:3-35 0.0 0.0 0 0 fromList Data.Vector Data/Vector.hs:247:3-33 0.0 0.0 0 0 dataCast1 Data.Vector Data/Vector.hs:257:3-27 0.0 0.0 0 0 dataTypeOf Data.Vector Data/Vector.hs:256:3-46 0.0 0.0 0 0 toConstr Data.Vector Data/Vector.hs:254:3-33 0.0 0.0 0 0 gunfold Data.Vector Data/Vector.hs:255:3-32 0.0 0.0 0 0 gfoldl Data.Vector Data/Vector.hs:253:3-25 0.0 0.0 0 0 basicUnsafeCopy Data.Vector Data/Vector.hs:(280,3)-(281,29) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector Data/Vector.hs:274:3-60 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 0.0 0.0 0 0 basicUnsafeThaw Data.Vector Data/Vector.hs:(267,3)-(268,45) 0.0 0.0 0 0 /= Data.Vector Data/Vector.hs:289:3-56 0.0 0.0 0 0 == Data.Vector Data/Vector.hs:286:3-50 0.0 0.0 0 0 >= Data.Vector Data/Vector.hs:306:3-57 0.0 0.0 0 0 > Data.Vector Data/Vector.hs:303:3-56 0.0 0.0 0 0 <= Data.Vector Data/Vector.hs:300:3-57 0.0 0.0 0 0 < Data.Vector Data/Vector.hs:297:3-56 0.0 0.0 0 0 compare Data.Vector Data/Vector.hs:294:3-56 0.0 0.0 0 0 liftEq Data.Vector Data/Vector.hs:310:3-62 0.0 0.0 0 0 liftCompare Data.Vector Data/Vector.hs:313:3-70 0.0 0.0 0 0 sconcat Data.Vector Data/Vector.hs:321:3-22 0.0 0.0 0 0 <> Data.Vector Data/Vector.hs:318:3-13 0.0 0.0 0 0 mconcat Data.Vector Data/Vector.hs:331:3-18 0.0 0.0 0 0 mappend Data.Vector Data/Vector.hs:328:3-16 0.0 0.0 0 0 mempty Data.Vector Data/Vector.hs:325:3-16 0.0 0.0 0 0 fmap Data.Vector Data/Vector.hs:335:3-12 0.0 0.0 0 0 fail Data.Vector Data/Vector.hs:345:3-16 0.0 0.0 0 0 return Data.Vector Data/Vector.hs:339:3-27 0.0 0.0 0 0 >>= Data.Vector Data/Vector.hs:342:3-24 0.0 0.0 0 0 mplus Data.Vector Data/Vector.hs:352:3-14 0.0 0.0 0 0 mzero Data.Vector Data/Vector.hs:349:3-15 0.0 0.0 0 0 munzip Data.Vector Data/Vector.hs:362:3-16 0.0 0.0 0 0 mzipWith Data.Vector Data/Vector.hs:359:3-20 0.0 0.0 0 0 mzip Data.Vector Data/Vector.hs:356:3-12 0.0 0.0 0 0 <*> Data.Vector Data/Vector.hs:370:3-12 0.0 0.0 0 0 pure Data.Vector Data/Vector.hs:367:3-18 0.0 0.0 0 0 <|> Data.Vector Data/Vector.hs:377:3-14 0.0 0.0 0 0 empty Data.Vector Data/Vector.hs:374:3-15 0.0 0.0 0 0 product Data.Vector Data/Vector.hs:423:3-19 0.0 0.0 0 0 sum Data.Vector Data/Vector.hs:420:3-11 0.0 0.0 0 0 minimum Data.Vector Data/Vector.hs:417:3-19 0.0 0.0 0 0 maximum Data.Vector Data/Vector.hs:414:3-19 0.0 0.0 0 0 elem Data.Vector Data/Vector.hs:411:3-13 0.0 0.0 0 0 length Data.Vector Data/Vector.hs:405:3-17 0.0 0.0 0 0 null Data.Vector Data/Vector.hs:408:3-13 0.0 0.0 0 0 toList Data.Vector Data/Vector.hs:402:3-17 0.0 0.0 0 0 foldl1 Data.Vector Data/Vector.hs:390:3-17 0.0 0.0 0 0 foldr1 Data.Vector Data/Vector.hs:387:3-17 0.0 0.0 0 0 foldl' Data.Vector Data/Vector.hs:397:3-17 0.0 0.0 0 0 foldl Data.Vector Data/Vector.hs:384:3-15 0.0 0.0 0 0 foldr' Data.Vector Data/Vector.hs:394:3-17 0.0 0.0 0 0 foldr Data.Vector Data/Vector.hs:381:3-15 0.0 0.0 0 0 sequence Data.Vector Data/Vector.hs:434:3-21 0.0 0.0 0 0 mapM Data.Vector Data/Vector.hs:431:3-13 0.0 0.0 0 0 traverse Data.Vector Data/Vector.hs:428:3-89 0.0 0.0 0 0 CAF:loc_r65I5 Data.Vector.Mutable 0.0 0.0 0 0 CAF:loc1_r65I6 Data.Vector.Mutable 0.0 0.0 0 0 CAF:loc3_r65I8 Data.Vector.Mutable 0.0 0.0 0 0 CAF:$dIP1_r65Id Data.Vector.Mutable 0.0 0.0 0 0 CAF:uninitialised Data.Vector.Mutable Data/Vector/Mutable.hs:188:1-13 0.0 0.0 0 0 CAF:lvl3_r65Ij Data.Vector.Mutable 0.0 0.0 0 0 CAF:lvl5_r65Il Data.Vector.Mutable 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Mutable Data/Vector/Mutable.hs:(124,3)-(142,50) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Mutable Data/Vector/Mutable.hs:(121,3)-(122,36) 0.0 0.0 0 0 basicClear Data.Vector.Mutable Data/Vector/Mutable.hs:145:3-38 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Mutable Data/Vector/Mutable.hs:115:3-59 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Mutable Data/Vector/Mutable.hs:(109,3)-(112,32) 0.0 0.0 0 0 basicInitialize Data.Vector.Mutable Data/Vector/Mutable.hs:106:3-31 0.0 0.0 0 0 basicOverlaps Data.Vector.Mutable Data/Vector/Mutable.hs:(92,3)-(96,37) 0.0 0.0 0 0 basicOverlaps.between Data.Vector.Mutable Data/Vector/Mutable.hs:96:7-37 0.0 0.0 0 0 basicLength Data.Vector.Mutable Data/Vector/Mutable.hs:86:3-33 0.0 0.0 0 0 moveForwardsLargeOverlap Data.Vector.Mutable Data/Vector/Mutable.hs:(167,1)-(179,36) 0.0 0.0 0 0 moveForwardsLargeOverlap.mov Data.Vector.Mutable Data/Vector/Mutable.hs:(172,11)-(177,70) 0.0 0.0 0 0 moveForwardsLargeOverlap.\ Data.Vector.Mutable Data/Vector/Mutable.hs:171:33-81 0.0 0.0 0 0 moveForwardsLargeOverlap.nonOverlap Data.Vector.Mutable Data/Vector/Mutable.hs:179:9-36 0.0 0.0 0 0 uninitialised Data.Vector.Mutable Data/Vector/Mutable.hs:188:1-66 0.0 0.0 0 0 CAF:lvl6_r9Uhq Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl26_r9UhK Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl28_r9UhM Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl31_r9UhP Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl34_r9UhS Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl37_r9UhV Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl40_r9UhY Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl43_r9Ui1 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl47_r9Ui5 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:loc1_r9Uib Data.Vector.Unboxed 0.0 0.0 0 0 CAF:loc2_r9Uid Data.Vector.Unboxed 0.0 0.0 0 0 CAF:loc24_r9Uie Data.Vector.Unboxed 0.0 0.0 0 0 CAF:$dIP1_r9Uih Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl55_r9Uiu Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl56_r9Uiv Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl57_r9Uiw Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl58_r9Uix Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl59_r9Uiy Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl60_r9Uiz Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl61_r9UiA Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl62_r9UiB Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl63_r9UiC Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl64_r9UiD Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl65_r9UiE Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl66_r9UiF Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl67_r9UiG Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl68_r9UiH Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl69_r9UiI Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl70_r9UiJ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl71_r9UiK Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl72_r9UiL Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl73_r9UiM Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl74_r9UiN Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl75_r9UiO Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl76_r9UiP Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl77_r9UiQ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl78_r9UiR Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl79_r9UiS Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl80_r9UiT Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl81_r9UiX Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl83_r9UiZ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl86_r9Uj2 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl91_r9Uj7 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl95_r9Ujb Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl99_r9Ujf Data.Vector.Unboxed 0.0 0.0 0 0 CAF:poly_x_r9Ujj Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl104_r9Ujl Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl105_r9Ujm Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl107_r9Ujo Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl109_r9Ujq Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl115_r9Ujw Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl121_r9UjC Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl125_r9UjG Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl128_r9UjJ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl129_r9UjK Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl131_r9UjM Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl134_r9UjP Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl142_r9UjX Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl146_r9Uk1 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl152_r9Uk7 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl155_r9Uka Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl156_r9Ukb Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl157_r9Ukc Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl161_r9Ukg Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl162_r9Ukh Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl166_r9Ukl Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl168_r9Uko Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl171_r9Ukr Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl173_r9Ukt Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl174_r9Uku Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl175_r9Ukv Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl177_r9Ukx Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl180_r9UkA Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl185_r9UkF Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl187_r9UkH Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl188_r9UkI Data.Vector.Unboxed 0.0 0.0 0 0 CAF:loc4_r9UkK Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl190_r9UkM Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl198_r9UkU Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl199_r9UkV Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl200_r9UkW Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl201_r9UkX Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl202_r9Ul0 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl204_r9Ul2 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl206_r9Ul4 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl207_r9Ul5 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl209_r9Ul7 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl210_r9Ul8 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl212_r9Ula Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl214_r9Ulc Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl216_r9Ule Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl218_r9Ulg Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl219_r9Ulh Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl221_r9Ulj Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl222_r9Ulk Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl224_r9Ulm Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl226_r9Ulr Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl228_r9Ulu Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl232_r9Uly Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl238_r9UlE Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl240_r9UlG Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl243_r9UlJ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl244_r9UlK Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl245_r9UlL Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl246_r9UlN Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl247_r9UlQ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl252_r9UlW Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl253_r9UlZ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl254_r9Um2 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl255_r9Um9 Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl257_r9Umf Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl258_r9Umg Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl259_r9Umh Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl260_r9Umi Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl261_r9Umj Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl262_r9Uml Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl265_r9Umo Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl266_r9Umq Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl269_r9Umt Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl271_r9Umw Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl274_r9Umz Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl276_r9UmB Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl279_r9UmE Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl282_r9UmH Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl283_r9UmI Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl285_r9UmM Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl287_r9UmP Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl288_r9UmQ Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl290_r9UmU Data.Vector.Unboxed 0.0 0.0 0 0 CAF:lvl291_r9UmW Data.Vector.Unboxed 0.0 0.0 0 0 /= Data.Vector.Unboxed Data/Vector/Unboxed.hs:211:3-56 0.0 0.0 0 0 == Data.Vector.Unboxed Data/Vector/Unboxed.hs:208:3-50 0.0 0.0 0 0 >= Data.Vector.Unboxed Data/Vector/Unboxed.hs:228:3-57 0.0 0.0 0 0 > Data.Vector.Unboxed Data/Vector/Unboxed.hs:225:3-56 0.0 0.0 0 0 <= Data.Vector.Unboxed Data/Vector/Unboxed.hs:222:3-57 0.0 0.0 0 0 < Data.Vector.Unboxed Data/Vector/Unboxed.hs:219:3-56 0.0 0.0 0 0 compare Data.Vector.Unboxed Data/Vector/Unboxed.hs:216:3-56 0.0 0.0 0 0 sconcat Data.Vector.Unboxed Data/Vector/Unboxed.hs:235:3-22 0.0 0.0 0 0 <> Data.Vector.Unboxed Data/Vector/Unboxed.hs:232:3-13 0.0 0.0 0 0 mconcat Data.Vector.Unboxed Data/Vector/Unboxed.hs:245:3-18 0.0 0.0 0 0 mappend Data.Vector.Unboxed Data/Vector/Unboxed.hs:242:3-16 0.0 0.0 0 0 mempty Data.Vector.Unboxed Data/Vector/Unboxed.hs:239:3-16 0.0 0.0 0 0 showsPrec Data.Vector.Unboxed Data/Vector/Unboxed.hs:248:3-25 0.0 0.0 0 0 readListPrec Data.Vector.Unboxed Data/Vector/Unboxed.hs:252:3-36 0.0 0.0 0 0 readPrec Data.Vector.Unboxed Data/Vector/Unboxed.hs:251:3-23 0.0 0.0 0 0 toList Data.Vector.Unboxed Data/Vector/Unboxed.hs:260:3-17 0.0 0.0 0 0 fromListN Data.Vector.Unboxed Data/Vector/Unboxed.hs:259:3-23 0.0 0.0 0 0 fromList Data.Vector.Unboxed Data/Vector/Unboxed.hs:258:3-21 0.0 0.0 0 0 CAF:loc17_r8pYb Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:loc18_r8pYd Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:loc19_r8pYf Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$dIP15_r8pYk Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size_r8pYs Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl5_r8pYw Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl7_r8pYz Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorInt1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl8_r8pYA Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size1_r8pYB Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl9_r8pYC Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl10_r8pYD Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size2_r8pYE Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl11_r8pYF Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size3_r8pYH Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl12_r8pYJ Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl13_r8pYL Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorInt5 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl14_r8pYM Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size4_r8pYN Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl15_r8pYO Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl16_r8pYP Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size5_r8pYQ Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl17_r8pYR Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size6_r8pYT Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl18_r8pYV Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl19_r8pYX Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorInt2 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl20_r8pYY Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size7_r8pYZ Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl21_r8pZ0 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl22_r8pZ1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size8_r8pZ2 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl23_r8pZ3 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size9_r8pZ5 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl24_r8pZ7 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl25_r8pZ9 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorInt3 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl26_r8pZa Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size10_r8pZb Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl27_r8pZc Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl28_r8pZd Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size11_r8pZe Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl29_r8pZf Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size12_r8pZh Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl30_r8pZj Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl31_r8pZl Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorInt4 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl32_r8pZm Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size13_r8pZn Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl33_r8pZo Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl34_r8pZp Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size14_r8pZq Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl35_r8pZr Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size15_r8pZt Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl36_r8pZv Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl37_r8pZx Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorWord1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl38_r8pZy Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size16_r8pZz Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl39_r8pZA Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl40_r8pZB Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size17_r8pZC Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl41_r8pZD Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size18_r8pZF Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl42_r8pZH Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl43_r8pZJ Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorWord5 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl44_r8pZK Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size19_r8pZL Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl45_r8pZM Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl46_r8pZN Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size20_r8pZO Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl47_r8pZP Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size21_r8pZR Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl48_r8pZT Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl49_r8pZV Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorWord2 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl50_r8pZW Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size22_r8pZX Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl51_r8pZY Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl52_r8pZZ Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size23_r8q00 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl53_r8q01 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size24_r8q03 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl54_r8q05 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl55_r8q07 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorWord3 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl56_r8q08 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size25_r8q09 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl57_r8q0a Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl58_r8q0b Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size26_r8q0c Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl59_r8q0d Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size27_r8q0f Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl60_r8q0h Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl61_r8q0j Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorWord4 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl62_r8q0k Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size28_r8q0l Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl63_r8q0m Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl64_r8q0n Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size29_r8q0o Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl65_r8q0p Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size30_r8q0r Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl66_r8q0t Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl67_r8q0v Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorFloat1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl68_r8q0w Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size31_r8q0x Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl69_r8q0y Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl70_r8q0z Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size32_r8q0A Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl71_r8q0B Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size33_r8q0D Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl72_r8q0F Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl73_r8q0H Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorDouble1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl74_r8q0I Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size34_r8q0J Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl75_r8q0K Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl76_r8q0L Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size35_r8q0M Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl77_r8q0N Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size36_r8q0P Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl78_r8q0R Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl79_r8q0T Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorChar1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl80_r8q0U Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size37_r8q0V Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl81_r8q0W Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl82_r8q0X Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size38_r8q0Y Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl83_r8q0Z Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size39_r8q11 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl84_r8q12 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl85_r8q13 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fMVectorMVectorBool1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl86_r8q14 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl87_r8q15 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size40_r8q16 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl88_r8q17 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl90_r8q1a Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl92_r8q1e Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl94_r8q1h Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorInt4 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl96_r8q1k Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorInt1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl98_r8q1n Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorInt2 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl100_r8q1q Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorInt3 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl102_r8q1t Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorWord1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl104_r8q1w Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorWord5 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl106_r8q1z Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorWord2 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl108_r8q1C Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorWord3 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl110_r8q1F Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorWord4 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl112_r8q1I Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorFloat1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl114_r8q1L Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorDouble1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl116_r8q1O Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorChar1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl118_r8q1R Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fVectorVectorBool1 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fDataVector11 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:loc_r8q1T Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:loc2_r8q1V Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fDataVector14 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fDataVector16 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl122_r8q28 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl128_r8q2e Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl132_r8q2i Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl134_r8q2l Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl140_r8q2r Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl146_r8q2x Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl150_r8q2C Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl154_r8q2G Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl158_r8q2K Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl162_r8q2O Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl166_r8q2S Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl170_r8q2W Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl174_r8q30 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl178_r8q34 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl182_r8q38 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl186_r8q3c Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl190_r8q3g Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl194_r8q3k Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl198_r8q3o Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl202_r8q3s Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl206_r8q3w Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl210_r8q3A Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl214_r8q3E Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl218_r8q3I Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl219_r8q7L Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:size41_r8q7R Data.Vector.Unboxed.Base 0.0 0.0 0 0 CAF:lvl223_r8q7S Data.Vector.Unboxed.Base 0.0 0.0 0 0 rnf Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:66:37-47 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:134:3-56 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:132:3-53 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:130:3-37 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:128:3-26 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:126:3-47 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:124:3-43 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:122:3-31 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:119:3-39 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:117:3-27 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:115:3-46 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:113:3-29 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:1128-1196 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:1058-1124 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:988-1054 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:946-984 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:904-942 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:842-900 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:786-838 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:714-782 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:662-710 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:606-658 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:540-602 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:468-536 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:210:424-464 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:1145-1215 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:1073-1141 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:1001-1069 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:958-997 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:915-954 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:852-911 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:795-848 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:722-791 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:669-718 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:612-665 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:544-608 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:470-540 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:216:425-466 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:1162-1234 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:1088-1158 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:1014-1084 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:970-1010 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:926-966 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:862-922 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:804-858 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:730-800 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:676-726 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:618-672 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:548-614 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:472-544 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:222:426-468 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:1162-1234 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:1088-1158 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:1014-1084 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:970-1010 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:926-966 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:862-922 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:804-858 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:730-800 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:676-726 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:618-672 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:548-614 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:472-544 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:228:426-468 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:1162-1234 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:1088-1158 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:1014-1084 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:970-1010 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:926-966 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:862-922 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:804-858 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:730-800 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:676-726 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:618-672 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:548-614 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:472-544 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:234:426-468 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:1145-1215 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:1073-1141 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:1001-1069 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:958-997 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:915-954 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:852-911 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:795-848 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:722-791 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:669-718 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:612-665 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:544-608 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:470-540 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:241:425-466 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:1162-1234 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:1088-1158 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:1014-1084 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:970-1010 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:926-966 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:862-922 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:804-858 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:730-800 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:676-726 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:618-672 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:548-614 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:472-544 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:247:426-468 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:1179-1253 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:1103-1175 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:1027-1099 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:982-1023 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:937-978 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:872-933 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:813-868 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:738-809 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:683-734 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:624-679 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:552-620 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:474-548 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:253:427-470 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:1179-1253 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:1103-1175 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:1027-1099 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:982-1023 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:937-978 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:872-933 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:813-868 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:738-809 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:683-734 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:624-679 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:552-620 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:474-548 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:259:427-470 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:1179-1253 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:1103-1175 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:1027-1099 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:982-1023 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:937-978 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:872-933 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:813-868 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:738-809 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:683-734 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:624-679 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:552-620 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:474-548 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:265:427-470 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:1162-1234 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:1088-1158 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:1014-1084 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:970-1010 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:926-966 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:862-922 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:804-858 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:730-800 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:676-726 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:618-672 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:548-614 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:472-544 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:272:426-468 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:1179-1253 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:1103-1175 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:1027-1099 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:982-1023 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:937-978 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:813-868 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:738-809 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:683-734 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:552-620 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:427-470 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:1145-1215 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:1073-1141 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:1001-1069 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:958-997 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:915-954 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:852-911 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:795-848 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:722-791 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:669-718 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:612-665 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:544-608 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:470-540 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:285:425-466 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:332:3-71 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:331:3-69 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:330:3-69 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:329:3-52 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:328:3-41 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:327:3-72 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:326:3-70 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:325:3-82 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:324:3-51 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:323:3-55 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:322:3-65 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:321:3-71 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:320:3-43 0.0 0.0 0 0 rnf Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:65:34-44 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:156:3-17 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:153:3-52 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:150:3-44 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:147:3-44 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:144:3-28 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:141:3-49 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:138:3-51 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:606-620 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:539-602 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:480-535 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:410-476 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:367-406 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:300-363 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:211:229-296 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:617-631 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:548-613 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:488-544 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:416-484 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:372-412 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:303-368 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:217:230-299 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:628-642 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:557-624 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:496-553 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:422-492 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:377-418 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:306-373 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:223:231-302 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:628-642 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:557-624 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:496-553 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:422-492 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:377-418 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:306-373 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:229:231-302 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:628-642 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:557-624 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:496-553 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:422-492 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:377-418 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:306-373 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:235:231-302 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:617-631 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:548-613 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:488-544 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:416-484 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:372-412 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:303-368 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:242:230-299 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:628-642 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:557-624 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:496-553 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:422-492 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:377-418 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:306-373 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:248:231-302 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:639-653 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:566-635 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:504-562 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:428-500 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:382-424 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:309-378 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:254:232-305 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:639-653 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:566-635 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:504-562 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:428-500 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:382-424 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:309-378 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:260:232-305 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:639-653 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:566-635 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:504-562 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:428-500 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:382-424 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:309-378 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:266:232-305 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:628-642 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:557-624 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:496-553 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:422-492 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:377-418 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:306-373 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:273:231-302 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:639-653 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:566-635 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:309-378 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:617-631 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:548-613 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:488-544 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:416-484 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:372-412 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:303-368 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:286:230-299 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:347:3-17 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:346:3-66 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:345:3-73 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:344:3-69 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:343:3-42 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:342:3-66 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:341:3-70 0.0 0.0 0 0 dataCast1 Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:89:3-27 0.0 0.0 0 0 dataTypeOf Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:88:3-54 0.0 0.0 0 0 toConstr Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:86:3-33 0.0 0.0 0 0 gunfold Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:87:3-32 0.0 0.0 0 0 gfoldl Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:85:3-25 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:383:3-77 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:382:3-75 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:381:3-75 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:380:3-55 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:379:3-44 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:378:3-75 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:377:3-79 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:376:3-85 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:375:3-54 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:374:3-58 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:373:3-71 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:372:3-77 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:371:3-46 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:(400,3)-(401,62) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:(398,3)-(399,40) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:(396,3)-(397,62) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:395:3-75 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:394:3-45 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:393:3-72 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:392:3-76 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(69,3)-(73,39) 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(64,3)-(67,35) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(59,3)-(62,35) 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(54,3)-(57,25) 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(49,3)-(52,25) 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(44,3)-(47,36) 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(38,3)-(42,23) 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(32,3)-(36,32) 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(27,3)-(30,30) 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(21,3)-(25,32) 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(17,3)-(19,34) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(13,3)-(15,45) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:11:3-32 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(105,3)-(107,45) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(100,3)-(103,35) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(94,3)-(98,23) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(90,3)-(92,44) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:88:3-31 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(82,3)-(86,34) 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(76,3)-(80,33) 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(221,3)-(226,43) 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(215,3)-(219,35) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(209,3)-(213,35) 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(203,3)-(207,25) 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(197,3)-(201,25) 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(191,3)-(195,36) 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(184,3)-(189,26) 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(177,3)-(182,35) 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(171,3)-(175,30) 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(164,3)-(169,35) 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(159,3)-(162,34) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(154,3)-(157,45) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:152:3-34 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(265,3)-(268,45) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(259,3)-(263,35) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(252,3)-(257,26) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(247,3)-(250,44) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:245:3-33 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(238,3)-(243,38) 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(231,3)-(236,37) 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(416,3)-(422,47) 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(406,3)-(414,35) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(396,3)-(404,35) 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(389,3)-(394,25) 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(382,3)-(387,25) 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(375,3)-(380,36) 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(367,3)-(373,29) 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(359,3)-(365,38) 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(352,3)-(357,30) 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(344,3)-(350,38) 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(338,3)-(342,34) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(332,3)-(336,45) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:330:3-36 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(470,3)-(474,45) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(460,3)-(468,35) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(452,3)-(458,29) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(446,3)-(450,44) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:444:3-35 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(436,3)-(442,42) 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(428,3)-(434,41) 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(663,3)-(670,51) 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(651,3)-(661,35) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(639,3)-(649,35) 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(631,3)-(637,25) 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(623,3)-(629,25) 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(615,3)-(621,36) 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(606,3)-(613,32) 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(597,3)-(604,41) 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(589,3)-(595,30) 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(580,3)-(587,41) 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(569,3)-(578,34) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(562,3)-(567,45) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:560:3-38 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(725,3)-(730,45) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(713,3)-(723,35) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(704,3)-(711,32) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(697,3)-(702,44) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:695:3-37 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(686,3)-(693,46) 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(677,3)-(684,45) 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(960,3)-(968,55) 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(946,3)-(958,35) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(932,3)-(944,35) 0.0 0.0 0 0 basicSet Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(923,3)-(930,25) 0.0 0.0 0 0 basicClear Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(914,3)-(921,25) 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(905,3)-(912,36) 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(895,3)-(903,35) 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(885,3)-(893,44) 0.0 0.0 0 0 basicInitialize Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(876,3)-(883,30) 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(866,3)-(874,44) 0.0 0.0 0 0 basicOverlaps Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(853,3)-(864,34) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(845,3)-(851,45) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:843:3-40 0.0 0.0 0 0 elemseq Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(1030,3)-(1036,45) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(1016,3)-(1028,35) 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(1006,3)-(1014,35) 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(998,3)-(1004,44) 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base internal/unbox-tuple-instances:996:3-39 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(986,3)-(994,50) 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base internal/unbox-tuple-instances:(976,3)-(984,49) 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector.Storable 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl2_r7Ngy Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl3_r7Ngz Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl4_r7NgA Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl6_r7NgC Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl12_r7NgI Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl17_r7NgN Data.Vector.Storable 0.0 0.0 0 0 CAF:$dIP1_r7NgT Data.Vector.Storable 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector.Storable 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector.Storable 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl24_r7Nh6 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl26_r7Nh8 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl28_r7Nha Data.Vector.Storable 0.0 0.0 0 0 CAF:loc5_r7Nhl Data.Vector.Storable 0.0 0.0 0 0 CAF:loc6_r7Nhn Data.Vector.Storable 0.0 0.0 0 0 CAF:size_r7Nhy Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl39_r7NhA Data.Vector.Storable 0.0 0.0 0 0 CAF:size1_r7NhF Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl42_r7NhG Data.Vector.Storable 0.0 0.0 0 0 CAF:size2_r7NhJ Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl43_r7NhK Data.Vector.Storable 0.0 0.0 0 0 CAF:size3_r7NhL Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl44_r7NhM Data.Vector.Storable 0.0 0.0 0 0 CAF:size4_r7NhN Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl45_r7NhO Data.Vector.Storable 0.0 0.0 0 0 CAF:size5_r7NhP Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl46_r7NhQ Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl51_r7NhV Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl53_r7NhX Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl55_r7NhZ Data.Vector.Storable 0.0 0.0 0 0 CAF:poly_dummy_r7Nib Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl63_r7Nid Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl66_r7Nig Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl70_r7Nik Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl73_r7Nin Data.Vector.Storable 0.0 0.0 0 0 CAF:poly_dummy1_r7Nip Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl75_r7Niq Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl76_r7Nir Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl77_r7Nis Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl78_r7Nit Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl79_r7Niu Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl80_r7Niv Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl81_r7Niw Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl82_r7Nix Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl83_r7Niy Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl84_r7Niz Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl85_r7NiA Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl86_r7NiB Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl87_r7NiC Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl88_r7NiD Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl89_r7NiE Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl90_r7NiF Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl91_r7NiG Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl92_r7NiH Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl93_r7NiI Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl94_r7NiJ Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl95_r7NiK Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl96_r7NiL Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl97_r7NiM Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl98_r7NiN Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl99_r7NiO Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl100_r7NiP Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl101_r7NiQ Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl102_r7NiR Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl103_r7NiS Data.Vector.Storable 0.0 0.0 0 0 CAF:poly_x_r7NiV Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl105_r7NiX Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl107_r7NiZ Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl108_r7Nj0 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl110_r7Nj2 Data.Vector.Storable 0.0 0.0 0 0 CAF:poly_dummy2_r7Nj4 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl112_r7Nj5 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl113_r7Nj6 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl114_r7Nj7 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl115_r7Nj8 Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl119_r7Njc Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl122_r7Njf Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl127_r7Njk Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl129_r7Njm Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl131_r7Njp Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl132_r7Njq Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl134_r7Njs Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl135_r7Njt Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl136_r7Nju Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl137_r7Njv Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl138_r7Njw Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl139_r7Njx Data.Vector.Storable 0.0 0.0 0 0 CAF:poly_dummy3_r7Njy Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl140_r7Njz Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl143_r7NjH Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl144_r7NjI Data.Vector.Storable 0.0 0.0 0 0 CAF:lvl145_r7NjJ Data.Vector.Storable 0.0 0.0 0 0 rnf Data.Vector.Storable Data/Vector/Storable.hs:195:3-23 0.0 0.0 0 0 showsPrec Data.Vector.Storable Data/Vector/Storable.hs:198:3-25 0.0 0.0 0 0 readListPrec Data.Vector.Storable Data/Vector/Storable.hs:202:3-36 0.0 0.0 0 0 readPrec Data.Vector.Storable Data/Vector/Storable.hs:201:3-23 0.0 0.0 0 0 dataCast1 Data.Vector.Storable Data/Vector/Storable.hs:209:3-27 0.0 0.0 0 0 dataTypeOf Data.Vector.Storable Data/Vector/Storable.hs:208:3-55 0.0 0.0 0 0 toConstr Data.Vector.Storable Data/Vector/Storable.hs:206:3-33 0.0 0.0 0 0 gunfold Data.Vector.Storable Data/Vector/Storable.hs:207:3-32 0.0 0.0 0 0 gfoldl Data.Vector.Storable Data/Vector/Storable.hs:205:3-25 0.0 0.0 0 0 elemseq Data.Vector.Storable Data/Vector/Storable.hs:240:3-17 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Storable Data/Vector/Storable.hs:(233,3)-(237,21) 0.0 0.0 0 0 basicUnsafeCopy.\ Data.Vector.Storable Data/Vector/Storable.hs:(236,7)-(237,21) 0.0 0.0 0 0 basicUnsafeCopy.\.\ Data.Vector.Storable Data/Vector/Storable.hs:237:7-21 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Storable Data/Vector/Storable.hs:(227,3)-(230,53) 0.0 0.0 0 0 basicUnsafeIndexM.\ Data.Vector.Storable Data/Vector/Storable.hs:230:39-53 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Storable Data/Vector/Storable.hs:224:3-76 0.0 0.0 0 0 basicLength Data.Vector.Storable Data/Vector/Storable.hs:221:3-30 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Storable Data/Vector/Storable.hs:218:3-55 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Storable Data/Vector/Storable.hs:215:3-57 0.0 0.0 0 0 /= Data.Vector.Storable Data/Vector/Storable.hs:248:3-56 0.0 0.0 0 0 == Data.Vector.Storable Data/Vector/Storable.hs:245:3-50 0.0 0.0 0 0 >= Data.Vector.Storable Data/Vector/Storable.hs:265:3-57 0.0 0.0 0 0 > Data.Vector.Storable Data/Vector/Storable.hs:262:3-56 0.0 0.0 0 0 <= Data.Vector.Storable Data/Vector/Storable.hs:259:3-57 0.0 0.0 0 0 < Data.Vector.Storable Data/Vector/Storable.hs:256:3-56 0.0 0.0 0 0 compare Data.Vector.Storable Data/Vector/Storable.hs:253:3-56 0.0 0.0 0 0 sconcat Data.Vector.Storable Data/Vector/Storable.hs:272:3-22 0.0 0.0 0 0 <> Data.Vector.Storable Data/Vector/Storable.hs:269:3-13 0.0 0.0 0 0 mconcat Data.Vector.Storable Data/Vector/Storable.hs:282:3-18 0.0 0.0 0 0 mappend Data.Vector.Storable Data/Vector/Storable.hs:279:3-16 0.0 0.0 0 0 mempty Data.Vector.Storable Data/Vector/Storable.hs:276:3-16 0.0 0.0 0 0 toList Data.Vector.Storable Data/Vector/Storable.hs:290:3-17 0.0 0.0 0 0 fromListN Data.Vector.Storable Data/Vector/Storable.hs:289:3-23 0.0 0.0 0 0 fromList Data.Vector.Storable Data/Vector/Storable.hs:288:3-21 0.0 0.0 0 0 CAF:lvl1_r7xBX Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl2_r7xBY Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl3_r7xBZ Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl5_r7xC1 Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl11_r7xC7 Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:$dIP1_r7xCe Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl12_r7xCq Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:poly_dummy_r7xCw Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl21_r7xCC Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:poly_dummy1_r7xCD Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl22_r7xCE Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:poly_dummy2_r7xCF Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl28_r7xCL Data.Vector.Storable.Mutable 0.0 0.0 0 0 CAF:lvl33_r7xCQ Data.Vector.Storable.Mutable 0.0 0.0 0 0 rnf Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:105:3-24 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(158,3)-(162,21) 0.0 0.0 0 0 basicUnsafeMove.\ Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(161,7)-(162,21) 0.0 0.0 0 0 basicUnsafeMove.\.\ Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:162:7-21 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(151,3)-(155,21) 0.0 0.0 0 0 basicUnsafeCopy.\ Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(154,7)-(155,21) 0.0 0.0 0 0 basicUnsafeCopy.\.\ Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:155:7-21 0.0 0.0 0 0 basicSet Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:148:3-24 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(143,3)-(145,49) 0.0 0.0 0 0 basicUnsafeWrite.\ Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:145:33-49 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(138,3)-(140,41) 0.0 0.0 0 0 basicInitialize Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:135:3-32 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(124,3)-(132,38) 0.0 0.0 0 0 basicUnsafeNew.mx Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:132:7-38 0.0 0.0 0 0 basicUnsafeNew.size Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:131:7-36 0.0 0.0 0 0 basicOverlaps Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:(116,3)-(121,19) 0.0 0.0 0 0 basicOverlaps.between Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:119:7-37 0.0 0.0 0 0 basicOverlaps.p Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:120:7-19 0.0 0.0 0 0 basicOverlaps.q Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:121:7-19 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:112:3-78 0.0 0.0 0 0 basicLength Data.Vector.Storable.Mutable Data/Vector/Storable/Mutable.hs:109:3-31 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$dIP1_r7i4N Data.Vector.Primitive 0.0 0.0 0 0 CAF:loc4_r7i4S Data.Vector.Primitive 0.0 0.0 0 0 CAF:loc5_r7i4T Data.Vector.Primitive 0.0 0.0 0 0 CAF:loc6_r7i4U Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x_r7i4X Data.Vector.Primitive 0.0 0.0 0 0 CAF:sz_r7i4Y Data.Vector.Primitive Data/Vector/Primitive.hs:228:7-8 0.0 0.0 0 0 CAF:lvl6_r7i51 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl7_r7i52 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$dIP5_r7i55 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector.Primitive 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector.Primitive 0.0 0.0 0 0 CAF:loc12_r7i5q Data.Vector.Primitive 0.0 0.0 0 0 CAF:loc13_r7i5s Data.Vector.Primitive 0.0 0.0 0 0 CAF:size_r7i5D Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl20_r7i5F Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl23_r7i5K Data.Vector.Primitive 0.0 0.0 0 0 CAF:size1_r7i5L Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl24_r7i5M Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl25_r7i5N Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl26_r7i5O Data.Vector.Primitive 0.0 0.0 0 0 CAF:size2_r7i5P Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl27_r7i5Q Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl28_r7i5R Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl31_r7i5U Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl33_r7i5W Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl35_r7i5Y Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x1_r7i63 Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x2_r7i6a Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl40_r7i6d Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl44_r7i6h Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl47_r7i6k Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl50_r7i6o Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl51_r7i6p Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x3_r7i6q Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl52_r7i6r Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl53_r7i6s Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl54_r7i6t Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl55_r7i6u Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl56_r7i6v Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl57_r7i6w Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl58_r7i6x Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl59_r7i6y Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl60_r7i6z Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl61_r7i6A Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl62_r7i6B Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl63_r7i6C Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl64_r7i6D Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl65_r7i6E Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl66_r7i6F Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl67_r7i6G Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl68_r7i6H Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl69_r7i6I Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl70_r7i6J Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl71_r7i6K Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl72_r7i6L Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl73_r7i6M Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl74_r7i6N Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl75_r7i6O Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl76_r7i6P Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl77_r7i6Q Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x4_r7i6T Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl79_r7i6V Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl81_r7i6X Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl82_r7i6Y Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl84_r7i70 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl86_r7i72 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl87_r7i73 Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x5_r7i74 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl88_r7i75 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl92_r7i79 Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl95_r7i7c Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl100_r7i7h Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x6_r7i7l Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl102_r7i7n Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl104_r7i7q Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl105_r7i7r Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl107_r7i7t Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl108_r7i7u Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl109_r7i7v Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl110_r7i7w Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl111_r7i7x Data.Vector.Primitive 0.0 0.0 0 0 CAF:lvl112_r7i7y Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x7_r7i7z Data.Vector.Primitive 0.0 0.0 0 0 CAF:poly_x8_r7i7A Data.Vector.Primitive 0.0 0.0 0 0 rnf Data.Vector.Primitive Data/Vector/Primitive.hs:187:3-25 0.0 0.0 0 0 showsPrec Data.Vector.Primitive Data/Vector/Primitive.hs:190:3-25 0.0 0.0 0 0 readListPrec Data.Vector.Primitive Data/Vector/Primitive.hs:194:3-36 0.0 0.0 0 0 readPrec Data.Vector.Primitive Data/Vector/Primitive.hs:193:3-23 0.0 0.0 0 0 dataCast1 Data.Vector.Primitive Data/Vector/Primitive.hs:201:3-27 0.0 0.0 0 0 dataTypeOf Data.Vector.Primitive Data/Vector/Primitive.hs:200:3-56 0.0 0.0 0 0 toConstr Data.Vector.Primitive Data/Vector/Primitive.hs:198:3-33 0.0 0.0 0 0 gunfold Data.Vector.Primitive Data/Vector/Primitive.hs:199:3-32 0.0 0.0 0 0 gfoldl Data.Vector.Primitive Data/Vector/Primitive.hs:197:3-25 0.0 0.0 0 0 elemseq Data.Vector.Primitive Data/Vector/Primitive.hs:231:3-17 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Primitive Data/Vector/Primitive.hs:(225,3)-(228,34) 0.0 0.0 0 0 basicUnsafeCopy.sz Data.Vector.Primitive Data/Vector/Primitive.hs:228:7-34 0.0 0.0 0 0 basicUnsafeThaw Data.Vector.Primitive Data/Vector/Primitive.hs:(212,3)-(213,49) 0.0 0.0 0 0 /= Data.Vector.Primitive Data/Vector/Primitive.hs:239:3-56 0.0 0.0 0 0 == Data.Vector.Primitive Data/Vector/Primitive.hs:236:3-50 0.0 0.0 0 0 >= Data.Vector.Primitive Data/Vector/Primitive.hs:256:3-57 0.0 0.0 0 0 > Data.Vector.Primitive Data/Vector/Primitive.hs:253:3-56 0.0 0.0 0 0 <= Data.Vector.Primitive Data/Vector/Primitive.hs:250:3-57 0.0 0.0 0 0 < Data.Vector.Primitive Data/Vector/Primitive.hs:247:3-56 0.0 0.0 0 0 compare Data.Vector.Primitive Data/Vector/Primitive.hs:244:3-56 0.0 0.0 0 0 sconcat Data.Vector.Primitive Data/Vector/Primitive.hs:263:3-22 0.0 0.0 0 0 <> Data.Vector.Primitive Data/Vector/Primitive.hs:260:3-13 0.0 0.0 0 0 mconcat Data.Vector.Primitive Data/Vector/Primitive.hs:273:3-18 0.0 0.0 0 0 mappend Data.Vector.Primitive Data/Vector/Primitive.hs:270:3-16 0.0 0.0 0 0 mempty Data.Vector.Primitive Data/Vector/Primitive.hs:267:3-16 0.0 0.0 0 0 toList Data.Vector.Primitive Data/Vector/Primitive.hs:281:3-17 0.0 0.0 0 0 fromListN Data.Vector.Primitive Data/Vector/Primitive.hs:280:3-23 0.0 0.0 0 0 fromList Data.Vector.Primitive Data/Vector/Primitive.hs:279:3-21 0.0 0.0 0 0 CAF:loc_r75BG Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:loc1_r75BH Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:loc2_r75BJ Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:$dIP_r75BO Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x_r75BR Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x1_r75BV Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x2_r75C1 Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:$dIP8_r75C6 Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x3_r75Ch Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x4_r75Cn Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x5_r75Co Data.Vector.Primitive.Mutable 0.0 0.0 0 0 CAF:poly_x6_r75Cp Data.Vector.Primitive.Mutable 0.0 0.0 0 0 rnf Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:81:3-26 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(124,3)-(127,34) 0.0 0.0 0 0 basicUnsafeMove.sz Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:127:7-34 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(118,3)-(121,34) 0.0 0.0 0 0 basicUnsafeCopy.sz Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:121:7-34 0.0 0.0 0 0 basicSet Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:130:3-55 0.0 0.0 0 0 basicUnsafeRead Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:112:3-63 0.0 0.0 0 0 basicInitialize Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(105,3)-(108,36) 0.0 0.0 0 0 basicInitialize.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:108:7-36 0.0 0.0 0 0 basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 0.0 0.0 0 32 basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 0.0 0.0 0 0 basicOverlaps Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(89,3)-(93,37) 0.0 0.0 0 0 basicOverlaps.between Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:93:7-37 0.0 0.0 0 0 basicLength Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:84:3-33 0.0 0.0 0 0 CAF:lvl2_r4ItT Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl27_r4Iui Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl29_r4Iuk Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl33_r4Iuo Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl35_r4Iuq Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl37_r4Ius Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl40_r4Iuv Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl44_r4Iuz Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl47_r4IuC Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl50_r4IuF Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl53_r4IuI Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl55_r4IuK Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl61_r4IuQ Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl64_r4IuT Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl65_r4IuW Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl66_r4IuY Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl67_r4IuZ Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl70_r4Iv2 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl71_r4Iv3 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl72_r4Iv4 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl74_r4Iv6 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl75_r4Iv7 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl76_r4Iv8 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl78_r4Iva Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl84_r4Ivg Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl88_r4Ivk Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl89_r4Ivl Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl91_r4Ivn Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl97_r4Ivt Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl103_r4Ivz Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl106_r4IvC Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl111_r4IvH Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl114_r4IvK Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl117_r4IvN Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl120_r4IvQ Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl123_r4IvT Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl128_r4IvY Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl130_r4Iw0 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl133_r4Iw3 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl138_r4Iw8 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl139_r4Iw9 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl140_r4Iwb Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl141_r4Iwc Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl142_r4Iwd Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl143_r4Iwe Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl146_r4Iwh Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl147_r4Iwj Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl150_r4Iwm Data.Vector.Generic 0.0 0.0 0 0 CAF:ds_r4Iwo Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl151_r4Iwq Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl152_r4Iwr Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl153_r4Iws Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl154_r4Iwv Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl155_r4Iww Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl156_r4Iwx Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl157_r4Iwy Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl158_r4Iwz Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl159_r4IwA Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl160_r4IwB Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl161_r4IwC Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl163_r4IwG Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl164_r4IwJ Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl165_r4IwP Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl166_r4IwU Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl167_r4IwX Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl170_r4Ix0 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl171_r4Ix2 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl173_r4Ix6 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl175_r4Ix9 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl176_r4Ixb Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl180_r4Ixh Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl181_r4Ixi Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl182_r4Ixj Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl186_r4Ixn Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl187_r4Ixo Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl189_r4Ixq Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl190_r4Ixr Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl192_r4Ixt Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl193_r4Ixu Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl194_r4Ixv Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl196_r4Ixx Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl200_r4IxB Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl202_r4IxD Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl206_r4IxH Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl208_r4IxJ Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl212_r4IxN Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl216_r4IxR Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl220_r4IxV Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl221_r4IxW Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl222_r4IxX Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl223_r4IxY Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl224_r4Iy3 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl225_r4Iy4 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl226_r4Iy5 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl227_r4Iy7 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl228_r4Iya Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl229_r4Iye Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl230_r4Iyj Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl231_r4Iyp Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl236_r4Iyz Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl237_r4IyA Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl238_r4IyB Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl244_r4IyH Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl248_r4IyL Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl250_r4IyP Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl253_r4IyT Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl256_r4IyX Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl259_r4Iz1 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl262_r4Iz5 Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl267_r4Iza Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl271_r4Ize Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl272_r4Izg Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl273_r4Izh Data.Vector.Generic 0.0 0.0 0 0 CAF:loc1_r4Izj Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl274_r4Izl Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl276_r4Izn Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl277_r4Izq Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl278_r4Izs Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl281_r4Izv Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl283_r4Izx Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl285_r4Izz Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl286_r4IzA Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl287_r4IzB Data.Vector.Generic 0.0 0.0 0 0 CAF:lvl289_r4IzD Data.Vector.Generic 0.0 0.0 0 0 concatNE Data.Vector.Generic Data/Vector/Generic.hs:716:1-35 0.0 0.0 0 0 imapM Data.Vector.Generic Data/Vector/Generic.hs:1068:1-71 0.0 0.0 0 0 liftReadsPrec Data.Vector.Generic Data/Vector/Generic.hs:2180:1-61 0.0 0.0 0 0 cmpBy Data.Vector.Generic Data/Vector/Generic.hs:2157:1-54 0.0 0.0 0 0 CAF:lvl1_r7bY Data.Vector.Generic.Base 0.0 0.0 0 0 elemseq Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:138:3-23 0.0 0.0 0 0 elemseq.\ Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:138:23 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:(115,3)-(123,39) 0.0 0.0 0 0 basicUnsafeCopy.do_copy Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:(119,7)-(123,39) 0.0 0.0 0 0 basicUnsafeCopy.n Data.Vector.Generic.Base Data/Vector/Generic/Base.hs:117:7-26 0.0 0.0 0 0 CAF:lvl1_r2I59 Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl3_r2I5b Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl6_r2I5f Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl9_r2I5i Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl11_r2I5l Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl13_r2I5o Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl15_r2I5r Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl17_r2I5u Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl19_r2I5x Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl21_r2I5A Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl23_r2I5D Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl25_r2I5G Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl27_r2I5K Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:loc1_r2I5O Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl29_r2I5R Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl32_r2I5V Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl34_r2I5X Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl36_r2I5Z Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl39_r2I62 Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl45_r2I6a Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:loc3_r2I6e Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl50_r2I6i Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl51_r2I6j Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl53_r2I6l Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl54_r2I6m Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl56_r2I6o Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl58_r2I6r Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl60_r2I6u Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl64_r2I6y Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl66_r2I6A Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl68_r2I6D Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:loc5_r2I6G Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl70_r2I6J Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl75_r2I6O Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl77_r2I6Q Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl80_r2I6T Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl84_r2I6X Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl88_r2I71 Data.Vector.Generic.Mutable 0.0 0.0 0 0 CAF:lvl93_r2I76 Data.Vector.Generic.Mutable 0.0 0.0 0 0 nextPermutation Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:(1016,1)-(1034,24) 0.0 0.0 0 0 nextPermutation.loop Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:(1026,11)-(1033,44) 0.0 0.0 0 0 nextPermutation.loop.l' Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:1032:23-55 0.0 0.0 0 0 nextPermutation.loop.k' Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:1031:23-78 0.0 0.0 0 0 nextPermutation.loop.kval' Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:1031:23-78 0.0 0.0 0 0 nextPermutation.loop.(...) Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:1031:23-78 0.0 0.0 0 0 nextPermutation.dim Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:1034:11-24 0.0 0.0 0 0 enlarge_delta Data.Vector.Generic.Mutable Data/Vector/Generic/Mutable.hs:636:1-34 0.0 0.0 0 0 basicUnsafeGrow Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(138,3)-(144,23) 0.0 0.0 0 0 basicUnsafeGrow.n Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:144:7-23 0.0 0.0 0 0 basicUnsafeMove Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(130,3)-(135,41) 0.0 0.0 0 0 basicUnsafeCopy Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(119,3)-(127,39) 0.0 0.0 0 0 basicUnsafeCopy.do_copy Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(123,7)-(127,39) 0.0 0.0 0 0 basicUnsafeCopy.n Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:121:7-26 0.0 0.0 0 0 basicSet Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(104,3)-(116,73) 0.0 0.0 0 0 basicSet.do_set Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(112,7)-(116,73) 0.0 0.0 0 0 basicSet.n Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:110:7-24 0.0 0.0 0 0 basicClear Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:101:3-26 0.0 0.0 0 0 basicUnsafeReplicate Data.Vector.Generic.Mutable.Base Data/Vector/Generic/Mutable/Base.hs:(94,3)-(98,16) 0.0 0.0 0 0 CAF:lvl7_rV2X Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl10_rV30 Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl13_rV33 Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl15_rV35 Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl20_rV3a Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl21_rV3b Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl23_rV3d Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:$j_rV3f Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl26_rV3h Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl34_rV3q Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl37_rV3t Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl40_rV3w Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl43_rV3z Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl46_rV3C Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl49_rV3F Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl52_rV3I Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl55_rV3L Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 CAF:lvl56_rV3M Data.Vector.Fusion.Bundle.Monadic 0.0 0.0 0 0 fmap Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:285:3-12 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 0.0 0.0 0 0 sVector Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:123:30-36 0.0 0.0 0 0 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 0.0 0.0 0 0 CAF:loc_r3V4 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:loc1_r3V5 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:loc3_r3V7 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:$dIP1_r3Vc Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:$fNumSize_$csignum Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:49:3-8 0.0 0.0 0 0 CAF:$fNumSize_$cabs Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:48:3-5 0.0 0.0 0 0 CAF:$fNumSize_$c* Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:47:3-5 0.0 0.0 0 0 CAF:$fShowSize3 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:$fShowSize7 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 CAF:$fShowSize5 Data.Vector.Fusion.Bundle.Size 0.0 0.0 0 0 fromInteger Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:45:3-43 0.0 0.0 0 0 signum Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:49:3-78 0.0 0.0 0 0 abs Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:48:3-75 0.0 0.0 0 0 * Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:47:3-73 0.0 0.0 0 0 - Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(35,3)-(42,29) 0.0 0.0 0 0 + Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(26,3)-(32,29) 0.0 0.0 0 0 showsPrec Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:23:23-26 0.0 0.0 0 0 == Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:23:19-20 0.0 0.0 0 0 toMax Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(107,1)-(109,25) 0.0 0.0 0 0 lowerBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(113,1)-(114,24) 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 0.0 0.0 0 0 CAF:emptyStream Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:121:1-11 0.0 0.0 0 0 CAF:lvl3_rkDw Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl6_rkDz Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl9_rkDC Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl12_rkDF Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl15_rkDI Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl18_rkDL Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl21_rkDO Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl24_rkDR Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl26_rkDT Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl33_rkE0 Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 CAF:lvl36_rkE3 Data.Vector.Fusion.Stream.Monadic 0.0 0.0 0 0 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:400:3-12 0.0 0.0 0 0 emptyStream Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:121:1-28 0.0 0.0 0 0 CAF:$fApplicativeId4 Data.Vector.Fusion.Util 0.0 0.0 0 16 CAF:$fApplicativeId2 Data.Vector.Fusion.Util 0.0 0.0 0 0 CAF:$fMonadId1 Data.Vector.Fusion.Util 0.0 0.0 0 16 CAF:$fApplicativeBox_$cpure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-6 0.0 0.0 0 0 CAF:$fMonadBox_$creturn Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-8 0.0 0.0 0 16 fmap Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:28:3-26 0.0 0.0 0 0 <*> Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:32:3-26 0.0 0.0 0 0 pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:31:3-11 0.0 0.0 0 0 return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:35:3-15 0.0 0.0 0 0 fmap Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:42:3-28 0.0 0.0 0 0 <*> Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:46:3-29 0.0 0.0 0 0 pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-12 0.0 0.0 0 0 return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-15 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:50:3-19 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 0.0 0.0 0 0 unBox Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:39:20-24 0.0 0.0 0 0 CAF:doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-14 0.0 0.0 0 0 CAF:doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-14 0.0 0.0 0 0 CAF:doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-16 0.0 0.0 0 0 CAF:loc_r8aP Data.Vector.Internal.Check 0.0 0.0 0 0 CAF:loc1_r8aQ Data.Vector.Internal.Check 0.0 0.0 0 0 CAF:loc3_r8aS Data.Vector.Internal.Check 0.0 0.0 0 0 CAF:$dIP1_r8aX Data.Vector.Internal.Check 0.0 0.0 0 0 CAF:lvl7_r8b6 Data.Vector.Internal.Check 0.0 0.0 0 0 CAF:lvl9_r8b8 Data.Vector.Internal.Check 0.0 0.0 0 0 == Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:51:52-53 0.0 0.0 0 0 doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-21 0.0 0.0 0 0 doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-22 0.0 0.0 0 0 doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-24 0.0 0.0 0 0 checkError Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:(100,1)-(103,34) 0.0 0.0 0 0 internalError Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:(91,1)-(95,37) 0.0 0.0 0 0 error Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:(86,1)-(87,41) 0.0 0.0 0 0 error_msg Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:82:1-85 0.0 0.0 0 0 checkIndex_msg# Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:117:1-69 0.0 0.0 0 0 checkLength_msg# Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:131:1-56 0.0 0.0 0 0 checkSlice_msg# Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:145:1-73 0.0 0.0 0 0 CAF:y_r1DXF Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl2_r1DXI Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl4_r1DXK Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl6_r1DXM Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl8_r1DXO Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl10_r1DXQ Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl17_r1DXX Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:lvl19_r1DXZ Data.Aeson.Parser.Time 0.0 0.0 0 0 CAF:day Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:32:1-3 0.0 0.0 0 0 CAF:timeOfDay Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:37:1-9 0.0 0.0 0 0 CAF:timeZone Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:43:1-8 0.0 0.0 0 0 CAF:localTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:50:1-9 0.0 0.0 0 0 CAF:utcTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:56:1-7 0.0 0.0 0 0 CAF:zonedTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:71:1-9 0.0 0.0 0 0 run Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:(26,1)-(28,32) 0.0 0.0 0 0 CAF:fromStrict Data.Aeson.Compat Data/Aeson/Compat.hs:13:1-10 0.0 0.0 0 0 fromStrict Data.Aeson.Compat Data/Aeson/Compat.hs:13:1-33 0.0 0.0 0 0 CAF:lvl1_rb8x Data.Aeson.Parser.UnescapePure 0.0 0.0 0 0 CAF:lvl2_rb8y Data.Aeson.Parser.UnescapePure 0.0 0.0 0 0 CAF:throwDecodeError_r7Cd Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:249:1-16 0.0 0.0 0 0 CAF:lvl7_rb8F Data.Aeson.Parser.UnescapePure 0.0 0.0 0 0 CAF:unescapeText Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:254:1-12 0.0 0.0 0 0 == Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:51:15-16 0.0 0.0 0 0 == Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:35:15-16 0.0 0.0 0 0 unescapeText Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:254:1-70 0.0 0.0 0 0 unescapeText' Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(130,1)-(235,45) 0.0 0.0 0 0 unescapeText'.\ Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(130,39)-(139,17) 0.0 0.0 0 0 unescapeText'.loop Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(156,7)-(160,27) 0.0 0.0 0 0 unescapeText'.loop.c Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:158:13-28 0.0 0.0 0 0 unescapeText'.len Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:142:7-23 0.0 0.0 0 0 unescapeText'.f Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(163,7)-(235,45) 0.0 0.0 0 0 unescapeText'.f.u Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:229:13-24 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:228:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:224:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:220:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:216:13-27 0.0 0.0 0 0 unescapeText'.f.st Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(198,13)-(204,25) 0.0 0.0 0 0 unescapeText'.f.u Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:195:13-24 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:194:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:190:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:186:13-27 0.0 0.0 0 0 unescapeText'.f.w Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:182:13-27 0.0 0.0 0 0 unescapeText'.runUtf Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(144,7)-(153,40) 0.0 0.0 0 0 decode Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(82,1)-(120,50) 0.0 0.0 0 0 decodeHex Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(123,1)-(127,32) 0.0 0.0 0 0 throwDecodeError Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:(249,1)-(251,36) 0.0 0.0 0 0 throwDecodeError.desc Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:250:9-77 0.0 0.0 0 0 CAF:toPico1 Data.Attoparsec.Time.Internal 0.0 0.0 0 0 CAF:toPico Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:32:1-6 0.0 0.0 0 0 toPico Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:32:1-16 0.0 0.0 0 0 toTimeOfDay64 Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:61:1-69 0.0 0.0 0 0 fromPico Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:35:1-24 0.0 0.0 0 0 diffTimeOfDay64 Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:(55,1)-(58,42) 0.0 0.0 0 0 diffTimeOfDay64.s Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:57:9-44 0.0 0.0 0 0 diffTimeOfDay64.m Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:57:9-44 0.0 0.0 0 0 diffTimeOfDay64.(...) Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:57:9-44 0.0 0.0 0 0 diffTimeOfDay64.mp Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:56:9-61 0.0 0.0 0 0 diffTimeOfDay64.h Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:56:9-61 0.0 0.0 0 0 diffTimeOfDay64.(...) Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:56:9-61 0.0 0.0 0 0 diffTimeOfDay64.pico Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:58:9-42 0.0 0.0 0 0 CAF:utcTime_f Data.Attoparsec.Time 0.0 0.0 0 0 CAF:err8_r1ydS Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg8_r1ydT Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime19 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:err3_r1ydW Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg3_r1ydX Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl2_r1ydY Data.Attoparsec.Time 0.0 0.0 0 0 CAF:err1_r1ye0 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg1_r1ye1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:g_r1ye2 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg2_r1ye3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:g1_r1ye4 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg4_r1ye5 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:p_r1ye6 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg0_r1ye7 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg6_r1ye9 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:g2_r1yea Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg7_r1yeb Data.Attoparsec.Time 0.0 0.0 0 0 CAF:p1_r1yec Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg9_r1yed Data.Attoparsec.Time 0.0 0.0 0 0 CAF:x_r1yef Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f_r1yeg Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m_r1yei Data.Attoparsec.Time 0.0 0.0 0 0 CAF:g3_r1yej Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg11_r1yek Data.Attoparsec.Time 0.0 0.0 0 0 CAF:p2_r1yel Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg12_r1yem Data.Attoparsec.Time 0.0 0.0 0 0 CAF:g4_r1yeo Data.Attoparsec.Time 0.0 0.0 0 0 CAF:p3_r1yep Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg14_r1yeq Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f1_r1yes Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f2_r1yeu Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m1_r1yew Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl7_r1yex Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl8_r1yey Data.Attoparsec.Time 0.0 0.0 0 0 CAF:err2_r1yeA Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg16_r1yeB Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl10_r1yeC Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg17_r1yeD Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m2_r1yeE Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl11_r1yeF Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl12_r1yeG Data.Attoparsec.Time 0.0 0.0 0 0 CAF:timeZone4 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime_err3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime_msg3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime5 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg18_r1yeH Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime_p Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime13 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime9 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg19_r1yeI Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime_p1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime17 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f3_r1yeJ Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m4_r1yeK Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl13_r1yeM Data.Attoparsec.Time 0.0 0.0 0 0 CAF:err4_r1yeO Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg20_r1yeP Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl15_r1yeQ Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl16_r1yeR Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m3_r1yeS Data.Attoparsec.Time 0.0 0.0 0 0 CAF:k_r1yeT Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m5_r1yeU Data.Attoparsec.Time 0.0 0.0 0 0 CAF:k1_r1yeV Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m6_r1yeW Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f4_r1yeX Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg26_r1yeY Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg21_r1yeZ Data.Attoparsec.Time 0.0 0.0 0 0 CAF:f5_r1yf0 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:msg22_r1yf2 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime16 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime15 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:lvl19_r1yf4 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:timeZone3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:timeZone1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:timeZone Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:91:1-8 0.0 0.0 0 0 CAF:f6_r1yf5 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m7_r1yf7 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:m8_r1yf9 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:day1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:day Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:43:1-3 0.0 0.0 0 0 CAF:localTime21 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime18 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:utc Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:149:1-3 0.0 0.0 0 0 CAF:zonedTime3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:$s^1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime12 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime11 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime8 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime3 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:timeOfDay Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:60:1-9 0.0 0.0 0 0 CAF:localTime1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:localTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:120:1-9 0.0 0.0 0 0 CAF:zonedTime5 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:zonedTime1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:zonedTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:146:1-9 0.0 0.0 0 0 CAF:utcTime1 Data.Attoparsec.Time 0.0 0.0 0 0 CAF:utcTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:126:1-7 0.0 0.0 0 0 zonedTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:146:1-74 0.0 0.0 0 0 utcTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(126,1)-(132,51) 0.0 0.0 0 0 utcTime.tt Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:130:20-48 0.0 0.0 0 0 localTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(120,1)-(121,53) 0.0 0.0 0 0 localTime.daySep Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:121:9-53 0.0 0.0 0 0 localTime.daySep.\ Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:121:33-52 0.0 0.0 0 0 day Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(43,1)-(48,74) 0.0 0.0 0 0 timeZone Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(91,1)-(114,33) 0.0 0.0 0 0 timeZone.tz Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:113:19-51 0.0 0.0 0 0 timeZone.off Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(104,11)-(105,32) 0.0 0.0 0 0 timeZone.off0 Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:106:11-27 0.0 0.0 0 0 timeZone.\ Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:94:25-56 0.0 0.0 0 0 timeZone.maybeSkip Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:92:7-69 0.0 0.0 0 0 timeOfDay Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(60,1)-(66,28) 0.0 0.0 0 0 seconds Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(73,1)-(86,74) 0.0 0.0 0 0 seconds.parsePicos Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(82,3)-(86,74) 0.0 0.0 0 0 seconds.parsePicos.t' Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:83:11-60 0.0 0.0 0 0 seconds.parsePicos.n Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:83:11-60 0.0 0.0 0 0 seconds.parsePicos.(...) Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:83:11-60 0.0 0.0 0 0 seconds.parsePicos.step Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(84,11)-(86,74) 0.0 0.0 0 0 twoDigits Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:(52,1)-(56,30) 0.0 0.0 0 0 twoDigits.c2d Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:55:7-26 0.0 0.0 0 0 utc Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:149:1-31 0.0 0.0 0 0 CAF:lvl_rxyV Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl1_rxyW Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl2_rxyX Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:formatError2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl8_rxz3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl10_rxz5 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:f_rxz8 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowJSONPathElement4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowJSONPathElement2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl13_rxza Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl14_rxzb Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl15_rxzc Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$dNFData_rxzd Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:defaultTaggedObject1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:defaultTaggedObject3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:defaultTaggedObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:652:1-19 0.0 0.0 0 0 CAF:defaultOptions Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:633:1-14 0.0 0.0 0 0 CAF:emptyObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:424:1-11 0.0 0.0 0 0 CAF:emptyArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:414:1-10 0.0 0.0 0 0 CAF:$fAlternativeParser1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:msg_rxzs Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 0.0 0.0 0 0 CAF:$cempty_rxzu Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:309:5-9 0.0 0.0 0 0 CAF:msg1_rxzw Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 0.0 0.0 0 0 CAF:$cmzero_rxzy Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:315:5-9 0.0 0.0 0 0 CAF:msg2_rxzA Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 0.0 0.0 0 0 CAF:$cmempty_rxzC Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:326:5-10 0.0 0.0 0 0 CAF:$fApplicativeParser2_rxzF Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:tagFieldName1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:contentsFieldName1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeParser2_rxzL Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fSemigroupParser2_rxzM Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cmconcat_rxzN Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowResult1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowResult3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fEqDotNetTime2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fEqDotNetTime1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime7 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime5 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fOrdDotNetTime1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime7 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime11 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime5 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime_$creadListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 0.0 0.0 0 0 CAF:$fReadDotNetTime13 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadDotNetTime_$creadList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 0.0 0.0 0 0 CAF:$fShowDotNetTime4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowDotNetTime2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowDotNetTime6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFormatTimeDotNetTime1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFormatTimeDotNetTime Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:48-57 0.0 0.0 0 0 CAF:lvl27_rxzP Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl29_rxzR Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl31_rxzT Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding9 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding15 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding13 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fShowSumEncoding11 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fIsStringValue_$cfromString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:375:5-14 0.0 0.0 0 0 CAF:$fIsStringValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:374:10-23 0.0 0.0 0 0 CAF:$fMonadParser1_rxA4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonadParser2_rxA6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFoldableIResult10 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFoldableIResult11 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFoldableIResult6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fFoldableIResult4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonoidResult_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:235:5-10 0.0 0.0 0 0 CAF:$fAlternativeResult1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeResult_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:202:5-9 0.0 0.0 0 0 CAF:$fAlternativeResult2_rxAb Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeResult3_rxAc Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fSemigroupResult2_rxAd Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cmconcat1_rxAe Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonadResult1_rxAf Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fApplicativeResult2_rxAg Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fApplicativeResult_$c<*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:191:5-9 0.0 0.0 0 0 CAF:$fMonadResult2_rxAh Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonoidIResult_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:225:5-10 0.0 0.0 0 0 CAF:$fAlternativeIResult1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeIResult_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:195:5-9 0.0 0.0 0 0 CAF:$fAlternativeIResult2_rxAi Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fAlternativeIResult3_rxAj Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fSemigroupIResult2_rxAk Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cmconcat2_rxAl Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fMonadIResult1_rxAm Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fApplicativeIResult2_rxAn Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fApplicativeIResult_$c<*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:185:5-9 0.0 0.0 0 0 CAF:$fMonadIResult2_rxAo Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme6_rxAq Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme1_rxAs Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme2_rxAu Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme3_rxAw Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme4_rxAy Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lexeme5_rxAA Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl50_rxAB Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadValue_$creadListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 0.0 0.0 0 0 CAF:$fReadValue2 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadValue_$creadList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 0.0 0.0 0 0 CAF:ds_rxAC Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:ds1_rxAD Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fReadValue1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl56_rxAK Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$fHashableValue_$chashWithSalt Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:395:5-16 0.0 0.0 0 0 CAF:$fHashableValue_$chash Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:394:10-23 0.0 0.0 0 0 CAF:$fDataValue3 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$tValue1_rxB4 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cBool Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cNumber Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$tValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cNull Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$cString2_rxBm Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cNumber2_rxBn Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cBool2_rxBo Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cNull2_rxBp Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cObject2_rxBq Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$cArray2_rxBr Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$dData_rxBs Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:$dData1_rxBt Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:f1_rxBv Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:f2_rxBx Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl67_rxBC Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl68_rxBD Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl69_rxBE Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl70_rxBF Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl72_rxBH Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl73_rxBI Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:x_rxBN Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:x1_rxBP Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:x2_rxBR Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:y_rxBX Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:y1_rxBZ Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:y2_rxC1 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z_rxC6 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z3_rxCa Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z4_rxCc Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z8_rxCh Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z9_rxCj Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:z10_rxCl Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl95_rxCA Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl97_rxCC Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl106_rxCL Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl108_rxCN Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl110_rxCP Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl118_rxCX Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:g1_rxD8 Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:escapeKey_rxD9 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:469:5-13 0.0 0.0 0 0 CAF:lvl122_rxDa Data.Aeson.Types.Internal 0.0 0.0 0 0 CAF:lvl123_rxDc Data.Aeson.Types.Internal 0.0 0.0 0 0 rnf Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(131,3)-(132,23) 0.0 0.0 0 0 rnf Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(135,5)-(136,50) 0.0 0.0 0 0 fmap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(143,5)-(144,46) 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:160:5-20 0.0 0.0 0 0 return Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:153:5-17 0.0 0.0 0 0 >>= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(156,5)-(157,43) 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:164:5-28 0.0 0.0 0 0 <*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:185:5-14 0.0 0.0 0 0 pure Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:183:5-20 0.0 0.0 0 0 mplus Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(197,5)-(198,29) 0.0 0.0 0 0 mzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:195:5-24 0.0 0.0 0 0 <|> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:211:5-17 0.0 0.0 0 0 empty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:209:5-17 0.0 0.0 0 0 <> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:221:5-16 0.0 0.0 0 0 mappend Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:227:5-18 0.0 0.0 0 0 mempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:225:5-27 0.0 0.0 0 0 foldr Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(245,5)-(246,34) 0.0 0.0 0 0 foldMap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(241,5)-(242,32) 0.0 0.0 0 0 traverse Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(259,5)-(260,51) 0.0 0.0 0 0 rnf Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(139,5)-(140,29) 0.0 0.0 0 0 fmap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(148,5)-(149,34) 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:175:5-20 0.0 0.0 0 0 return Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:168:5-17 0.0 0.0 0 0 >>= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(171,5)-(172,31) 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:179:5-24 0.0 0.0 0 0 <*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:191:5-14 0.0 0.0 0 0 pure Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:189:5-19 0.0 0.0 0 0 mplus Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(204,5)-(205,29) 0.0 0.0 0 0 mzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:202:5-24 0.0 0.0 0 0 <|> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:217:5-17 0.0 0.0 0 0 empty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:215:5-17 0.0 0.0 0 0 <> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:231:5-16 0.0 0.0 0 0 mappend Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:237:5-18 0.0 0.0 0 0 mempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:235:5-27 0.0 0.0 0 0 foldr Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(254,5)-(255,33) 0.0 0.0 0 0 foldMap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(250,5)-(251,31) 0.0 0.0 0 0 traverse Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(264,5)-(265,44) 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:290:5-20 0.0 0.0 0 0 return Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:288:5-17 0.0 0.0 0 0 >>= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(285,5)-(286,65) 0.0 0.0 0 0 >>=.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(285,39)-(286,65) 0.0 0.0 0 0 >>=.\.ks' Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:285:43-76 0.0 0.0 0 0 fail Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:5-61 0.0 0.0 0 0 fail.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:41-61 0.0 0.0 0 0 fmap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(298,5)-(299,66) 0.0 0.0 0 0 fmap.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(298,40)-(299,66) 0.0 0.0 0 0 fmap.\.ks' Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:298:44-59 0.0 0.0 0 0 <*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:305:5-15 0.0 0.0 0 0 pure Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:303:5-43 0.0 0.0 0 0 pure.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:303:40-43 0.0 0.0 0 0 <|> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:311:5-17 0.0 0.0 0 0 empty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:309:5-24 0.0 0.0 0 0 mplus Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(317,5)-(318,67) 0.0 0.0 0 0 mplus.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(317,41)-(318,67) 0.0 0.0 0 0 mplus.\.kf' Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:317:45-76 0.0 0.0 0 0 mzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:315:5-24 0.0 0.0 0 0 <> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:322:5-16 0.0 0.0 0 0 mappend Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:328:5-18 0.0 0.0 0 0 mempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:326:5-27 0.0 0.0 0 0 rnf Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(367,5)-(372,23) 0.0 0.0 0 0 rnf.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:368:38-50 0.0 0.0 0 0 fromString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:375:5-30 0.0 0.0 0 0 hashWithSalt Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:395:5-28 0.0 0.0 0 0 lift Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(399,5)-(410,50) 0.0 0.0 0 0 lift.o' Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:410:13-50 0.0 0.0 0 0 lift.a' Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:408:13-27 0.0 0.0 0 0 lift.s Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:406:13-24 0.0 0.0 0 0 lift.c Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:403:9-27 0.0 0.0 0 0 lift.e Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:404:9-30 0.0 0.0 0 0 show Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(566,3)-(577,10) 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:617:19-22 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:617:15-16 0.0 0.0 0 0 formatCharacter Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:48-57 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:32-35 0.0 0.0 0 0 readListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 0.0 0.0 0 0 readPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 0.0 0.0 0 0 readList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 0.0 0.0 0 0 min Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 max Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 >= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 > Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 <= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 < Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 compare Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:21-23 0.0 0.0 0 0 /= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:17-18 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:17-18 0.0 0.0 0 0 dataTypeOf Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 toConstr Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 gunfold Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 gfoldl Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:34-37 0.0 0.0 0 0 readListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 0.0 0.0 0 0 readPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 0.0 0.0 0 0 readList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:24-25 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:128:31-34 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:128:27-28 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:123:30-33 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:123:26-27 0.0 0.0 0 0 >= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:54-56 0.0 0.0 0 0 > Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:54-56 0.0 0.0 0 0 <= Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:54-56 0.0 0.0 0 0 < Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:54-56 0.0 0.0 0 0 compare Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:54-56 0.0 0.0 0 0 showsPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:38-41 0.0 0.0 0 0 == Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:117:34-35 0.0 0.0 0 0 runParser Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:277:7-15 0.0 0.0 0 0 fromDotNetTime Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:362:7-20 0.0 0.0 0 0 contentsFieldName Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:582:20-36 0.0 0.0 0 0 tagFieldName Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:581:20-31 0.0 0.0 0 0 tagSingleConstructors Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:560:7-27 0.0 0.0 0 0 unwrapUnaryRecords Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:557:7-24 0.0 0.0 0 0 sumEncoding Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:555:7-17 0.0 0.0 0 0 omitNothingFields Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:551:7-23 0.0 0.0 0 0 allNullaryToStringTag Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:546:7-27 0.0 0.0 0 0 constructorTagModifier Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:543:7-28 0.0 0.0 0 0 fieldLabelModifier Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:540:7-24 0.0 0.0 0 0 hashValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(380,1)-(392,52) 0.0 0.0 0 0 emptyArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:414:1-26 0.0 0.0 0 0 isEmptyArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(419,1)-(420,22) 0.0 0.0 0 0 emptyObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:424:1-28 0.0 0.0 0 0 formatError Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(451,1)-(474,25) 0.0 0.0 0 0 formatError.format Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(454,5)-(456,70) 0.0 0.0 0 0 formatError.formatKey Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(459,5)-(462,31) 0.0 0.0 0 0 formatError.formatKey.strKey Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:462:13-31 0.0 0.0 0 0 formatError.isIdentifierKey Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(465,5)-(466,59) 0.0 0.0 0 0 formatError.escapeKey Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:469:5-36 0.0 0.0 0 0 formatError.escapeChar Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(472,5)-(474,25) 0.0 0.0 0 0 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:502:1-74 0.0 0.0 0 0 .\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:502:42-74 0.0 0.0 0 0 modifyFailure Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(514,1)-(515,36) 0.0 0.0 0 0 modifyFailure.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:515:5-36 0.0 0.0 0 0 modifyFailure.\.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:515:22-32 0.0 0.0 0 0 parserThrowError Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(521,1)-(522,34) 0.0 0.0 0 0 parserThrowError.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:522:5-34 0.0 0.0 0 0 parserCatchError Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(528,1)-(529,62) 0.0 0.0 0 0 parserCatchError.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:529:5-62 0.0 0.0 0 0 parserCatchError.\.\ Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:529:23-58 0.0 0.0 0 0 defaultOptions Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(633,1)-(641,18) 0.0 0.0 0 0 defaultTaggedObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(652,1)-(655,23) 0.0 0.0 0 0 camelTo Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(667,1)-(677,66) 0.0 0.0 0 0 camelTo.lastWasCap Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(672,5)-(677,66) 0.0 0.0 0 0 camelTo2 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(684,1)-(690,33) 0.0 0.0 0 0 camelTo2.go1 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(685,11)-(687,33) 0.0 0.0 0 0 camelTo2.go2 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:(688,11)-(690,33) 0.0 0.0 0 0 $tValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cNumber Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cBool Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 $cNull Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 0.0 0.0 0 0 CAF:$fToJSONKeyDay1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1928:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1920:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1912:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1904:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyDay_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1896:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1518:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1445:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1433:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1421:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1409:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1397:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInt64_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1386:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInt32_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1374:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInt16_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1362:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInt8_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1350:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInteger_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1326:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyInt_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1314:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyFloat_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1278:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyDouble_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1256:5-13 0.0 0.0 0 0 CAF:exit_raX5W Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1338:5-13 0.0 0.0 0 0 CAF:exit1_raX5Y Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDay2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1892:5-10 0.0 0.0 0 0 CAF:lvl3_raX61 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl5_raX63 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl7_raX65 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl10_raX68 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl12_raX6c Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl14_raX6e Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1891:10-19 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1900:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1899:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1908:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1907:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1916:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1915:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1924:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1923:10-23 0.0 0.0 0 0 CAF:$fToJSONDotNetTime9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime8 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1875:10-26 0.0 0.0 0 0 CAF:$fToJSONOrdering8 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering_f Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1217:3-8 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1216:10-24 0.0 0.0 0 0 CAF:$fToJSONOrdering1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1216:10-24 0.0 0.0 0 0 CAF:name_raX6q Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:331:5-8 0.0 0.0 0 0 CAF:lvl16_raX6r Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:name1_raX6t Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:331:5-8 0.0 0.0 0 0 CAF:lvl18_raX6u Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:poly_f_raX6v Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:poly_f1_raX6w Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl19_raX6x Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl20_raX6y Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyBool3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyBool5 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyBool7 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyBool1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyBool_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1213:5-13 0.0 0.0 0 0 CAF:$fToJSON1Sum3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum7 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum5 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum_k1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum_k2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Sum10 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl21_raX6B Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl23_raX6G Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl24_raX6H Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl26_raX6J Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl27_raX6K Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:poly_f2_raX6L Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:poly_f3_raX6M Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1(,)1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:k1_raX6N Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl28_raX6O Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:k2_raX6P Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl29_raX6Q Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Const4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1IntMap1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl30_raX6R Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'_raX6X Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f_raX6Y Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncoding_raX6Z Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1482:5-14 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1478:10-23 0.0 0.0 0 0 CAF:$fFromStringEncoding'2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fFromStringEncoding'1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fFromStringEncoding' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:832:10-28 0.0 0.0 0 0 CAF:lvl35_raX74 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl36_raX75 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl37_raX76 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl40_raX79 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayEncoding'arityM3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayEncoding'arityM4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:g_raX7b Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl43_raX7h Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl45_raX7j Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'1_raX7k Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'2_raX7l Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]_raX7m Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:g1_raX7n Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl46_raX7s Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl48_raX7u Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'3_raX7v Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'4_raX7w Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]1_raX7x Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]2_raX7y Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:g2_raX7z Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl49_raX7E Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONHashMap_raX7G Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONHashMap1_raX7H Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:g3_raX7I Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl51_raX7N Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONHashMap2_raX7P Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'5_raX7Q Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl53_raX7R Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'6_raX7S Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'7_raX7T Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]3_raX7U Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]4_raX7V Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'8_raX7W Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl54_raX7X Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'9_raX7Y Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'10_raX7Z Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]5_raX80 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'11_raX81 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]6_raX82 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'12_raX83 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]7_raX84 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]8_raX85 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl55_raX87 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl57_raX89 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl60_raX8c Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl63_raX8f Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f1_raX8i Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:lvl66_raX8j Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'13_raX8m Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:$s$fToJSON[]9_raX8n Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:t_raX8o Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl67_raX8p Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl68_raX8r Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'14_raX8s Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'15_raX8t Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]10_raX8u Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl69_raX8v Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f2_raX8w Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:lvl70_raX8x Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'16_raX8A Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:f3_raX8B Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSON[]11_raX8E Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:t1_raX8F Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl71_raX8G Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl72_raX8I Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'17_raX8J Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:to'18_raX8K Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 0.0 0.0 0 0 CAF:$s$fToJSON[]12_raX8L Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]13_raX8M Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl73_raX8P Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONVector2_raX8Q Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:t2_raX8R Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl74_raX8S Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONVector1_raX8U Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl75_raX8V Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f4_raX8W Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSONVector3_raX8Z Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:t3_raX90 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl76_raX91 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONVector4_raX93 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONVector5_raX94 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl77_raX95 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl78_raX96 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONValue1_raX99 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList_raX9a Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONValue_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1868:10-21 0.0 0.0 0 0 CAF:lvl79_raXa5 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl80_raXa6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl81_raXa9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl82_raXaa Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl83_raXab Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl84_raXac Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl85_raXaf Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl86_raXag Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl87_raXah Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl88_raXai Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl89_raXam Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl90_raXap Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl91_raXav Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl92_raXay Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl93_raXaD Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl94_raXaG Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl95_raXaL Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl96_raXaO Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl97_raXaT Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl98_raXaW Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl99_raXb1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl100_raXb4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl101_raXb9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl102_raXbc Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl103_raXbh Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl104_raXbk Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl105_raXbp Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl106_raXbs Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl107_raXbB Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl108_raXbE Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl109_raXbJ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl111_raXbN Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl112_raXbO Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl113_raXbT Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl114_raXbW Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl115_raXc1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl116_raXcd Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl117_raXcq Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl118_raXcr Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl119_raXcs Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl120_raXct Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl121_raXcu Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONBool1_raXcC Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONBool2_raXcD Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList1_raXcE Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONBool_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1205:10-20 0.0 0.0 0 0 CAF:f5_raXcF Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$fToJSONBool_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1205:10-20 0.0 0.0 0 0 CAF:$fToJSONKeyBool_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1212:10-23 0.0 0.0 0 0 CAF:$fToJSONNumber_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1260:10-22 0.0 0.0 0 0 CAF:$fToJSONDouble1_raXcI Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList2_raXcJ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDouble_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1248:10-22 0.0 0.0 0 0 CAF:$fToJSONFloat1_raXcK Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList3_raXcL Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONFloat_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1270:10-21 0.0 0.0 0 0 CAF:$fToJSONInt1_raXcO Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList4_raXcP Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1306:10-19 0.0 0.0 0 0 CAF:f6_raXcQ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1686:5-14 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1682:10-29 0.0 0.0 0 0 CAF:f7_raXcR Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncoding2_raXcS Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1334:5-14 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1330:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1331:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1330:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1337:10-26 0.0 0.0 0 0 CAF:$fToJSONInteger1_raXcV Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList5_raXcW Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1318:10-23 0.0 0.0 0 0 CAF:$fToJSONInt2_raXcX Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList6_raXcY Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1342:10-20 0.0 0.0 0 0 CAF:$fToJSONInt3_raXcZ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList7_raXd0 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1354:10-21 0.0 0.0 0 0 CAF:$fToJSONInt4_raXd1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList8_raXd2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1366:10-21 0.0 0.0 0 0 CAF:$fToJSONCTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1448:10-21 0.0 0.0 0 0 CAF:$fToJSONCTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1448:10-21 0.0 0.0 0 0 CAF:$fToJSONInt5_raXd6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList9_raXd7 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1378:10-21 0.0 0.0 0 0 CAF:$fToJSONWord1_raXd8 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList10_raXd9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1389:10-20 0.0 0.0 0 0 CAF:$fToJSONWord2_raXda Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList11_raXdb Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1401:10-21 0.0 0.0 0 0 CAF:$fToJSONWord3_raXdc Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList12_raXdd Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1413:10-22 0.0 0.0 0 0 CAF:$fToJSONWord4_raXde Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList13_raXdf Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1425:10-22 0.0 0.0 0 0 CAF:$fToJSONWord5_raXdg Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList14_raXdh Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1437:10-22 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_f Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1764:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1763:10-25 0.0 0.0 0 0 CAF:$fToJSONText1_raXdk Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONText2_raXdl Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList15_raXdm Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1455:10-20 0.0 0.0 0 0 CAF:f8_raXdn Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1455:10-20 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1462:10-23 0.0 0.0 0 0 CAF:$fToJSONText3_raXdq Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList16_raXdr Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1467:10-23 0.0 0.0 0 0 CAF:$fToJSONScientific1_raXds Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONScientific2_raXdt Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncodingList17_raXdu Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1510:10-26 0.0 0.0 0 0 CAF:f9_raXdv Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1510:10-26 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1517:10-29 0.0 0.0 0 0 CAF:lvl122_raXdA Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl123_raXdF Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl124_raXdO Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl125_raXdP Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoJSONKey_raXdR Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1463:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyText3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyText1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1475:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyVersion1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyVersion3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1486:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyChar3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyChar1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyChar_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2146:5-17 0.0 0.0 0 0 CAF:$fToJSONDouble_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1248:10-22 0.0 0.0 0 0 CAF:$fToJSONKeyDouble_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1255:10-25 0.0 0.0 0 0 CAF:$fToJSONDouble2_raXdU Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONNumber_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1260:10-22 0.0 0.0 0 0 CAF:$fToJSONFloat_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1270:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyFloat_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1277:10-24 0.0 0.0 0 0 CAF:$fToJSONFloat2_raXdZ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fSumToJSON'TYPEObjectWithSingleFieldencarityM2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fTaggedObjectencarityM2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fFromPairsValueDList_$cfromPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2733:3-11 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayValuearityM3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fSumToJSON'TYPEUntaggedValueencarityM3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fFromStringValue_$cfromString Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:836:3-12 0.0 0.0 0 0 CAF:$fFromStringValue Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:835:10-25 0.0 0.0 0 0 CAF:poly_tol_raXg6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:fa_raXg7 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Const6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON2Const1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSON1Proxy1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl148_raXgw Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl149_raXgx Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyChar6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyChar4 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyChar_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2145:5-13 0.0 0.0 0 0 CAF:$fToJSONKeyUUID5 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUUID3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1768:5-13 0.0 0.0 0 0 CAF:$fToJSONProxy_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2103:10-25 0.0 0.0 0 0 CAF:$fToJSONProxy_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2103:10-25 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1949:5-10 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1948:10-24 0.0 0.0 0 0 CAF:$ctoEncoding5_raXgH Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1952:5-14 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1948:10-24 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1923:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1927:10-26 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1915:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1919:10-28 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1907:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1911:10-28 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1899:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1903:10-28 0.0 0.0 0 0 CAF:$fToJSONDay1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1891:10-19 0.0 0.0 0 0 CAF:$fToJSONKeyDay_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1895:10-22 0.0 0.0 0 0 CAF:$fToJSONValue_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1868:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyUUID1 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1763:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1767:10-28 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1468:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1467:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1474:10-26 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1438:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1437:10-22 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1444:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1426:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1425:10-22 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1432:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1414:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1413:10-22 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1420:10-25 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1402:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1401:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1408:10-24 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1390:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1389:10-20 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1396:10-23 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1379:5-10 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1378:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyInt64_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1385:10-24 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1367:5-10 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1366:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyInt32_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1373:10-24 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1355:5-10 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1354:10-21 0.0 0.0 0 0 CAF:$fToJSONKeyInt16_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1361:10-24 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1343:5-10 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1342:10-20 0.0 0.0 0 0 CAF:$fToJSONKeyInt8_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1349:10-23 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1319:5-10 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1318:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyInteger_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1325:10-26 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1307:5-10 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1306:10-19 0.0 0.0 0 0 CAF:f10_raXh8 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1683:5-10 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1682:10-29 0.0 0.0 0 0 CAF:$fToJSONKeyInt_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1313:10-22 0.0 0.0 0 0 CAF:$fToJSONChar1_raXhh Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1235:5-10 0.0 0.0 0 0 CAF:$ctoEncoding7_raXhi Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1241:5-14 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1238:5-14 0.0 0.0 0 0 CAF:f11_raXhj Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSON[]14_raXhm Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSON[]15_raXhn Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f12_raXho Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:to'19_raXhr Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:$s$fToJSON[]16_raXhs Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f13_raXht Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:to'20_raXhw Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:f14_raXhx Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSON[]17_raXhA Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f15_raXhB Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1479:5-10 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1478:10-23 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1485:10-26 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_f Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1876:5-10 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1875:10-26 0.0 0.0 0 0 CAF:$fToJSON()_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1226:10-18 0.0 0.0 0 0 CAF:$fToJSON()_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1226:10-18 0.0 0.0 0 0 CAF:lvl159_raXhU Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl160_raXhY Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl161_raXi3 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl162_raXi6 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl163_raXi9 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl164_raXie Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl165_raXih Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl166_raXim Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl167_raXit Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$s$fToJSONHashMap3_raXiv Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl169_raXiy Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f16_raXiA Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSONHashMap4_raXiD Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl171_raXiE Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl172_raXiH Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f17_raXiJ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:to'21_raXiM Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:f18_raXiN Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:$s$fToJSON[]18_raXiQ Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl174_raXiR Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:lvl175_raXiU Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:f19_raXiW Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 0.0 0.0 0 0 CAF:to'22_raXiZ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 0.0 0.0 0 0 CAF:$s$fToJSON[]19_raXj0 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$ctoEncoding9_raXj2 Data.Aeson.Types.ToJSON 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1944:5-14 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1940:10-31 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1941:5-10 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1940:10-31 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:659:5-50 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:664:5-46 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:711:5-34 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:754:5-37 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:650:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:647:5-20 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:702:5-35 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:745:5-39 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1159:5-39 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1156:5-31 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1176:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1173:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1201:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1198:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1209:5-23 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1206:5-17 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1218:3-42 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1217:3-42 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1230:5-30 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1227:5-25 0.0 0.0 0 0 toEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1244:5-29 0.0 0.0 0 0 toJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1238:5-32 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1241:5-33 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1235:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1252:5-25 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1249:5-28 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1265,5)-(1266,35) 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1261,5)-(1262,27) 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1274:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1271:5-28 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1298:5-42 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1295:5-32 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1310:5-22 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1307:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1322:5-26 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1319:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1334:5-39 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1331:5-31 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1346:5-23 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1343:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1358:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1355:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1370:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1367:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1382:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1379:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1393:5-23 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1390:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1405:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1402:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1417:5-25 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1414:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1429:5-25 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1426:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1441:5-25 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1438:5-34 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1452:5-39 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1449:5-31 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1459:5-23 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1456:5-19 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1471:5-27 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1468:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1482:5-41 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1479:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1503:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1500:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1514:5-29 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1511:5-19 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1535:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1532:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1663:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1660:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1678:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1675:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1686:5-43 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1683:5-35 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1707:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1704:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1756:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1753:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1765:5-81 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1764:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1788:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1785:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1803:5-29 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1800:5-25 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1811:5-29 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1808:5-25 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1819:5-29 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1816:5-25 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1837:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1834:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1872:5-24 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1869:5-16 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1878:5-40 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1876:5-32 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1893:5-22 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1892:5-39 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1901:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1900:5-45 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1909:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1908:5-45 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1917:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1916:5-45 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1925:5-26 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1924:5-43 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1944:5-42 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1941:5-32 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1952:5-42 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1949:5-32 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1970:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1967:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1985:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1982:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2000:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1997:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2015:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2012:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2030:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2027:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2044:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2041:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2059:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2056:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2074:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2071:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2089:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2086:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2107:5-26 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2104:5-19 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2129:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2126:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2175:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2173:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2203:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2201:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2233:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2231:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2265:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2263:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2299:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2297:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2335:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2333:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2373:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2371:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2413:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2411:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2455:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2453:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2499:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2497:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2545:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2543:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2593:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2591:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2643:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2641:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2695:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2693:5-20 0.0 0.0 0 0 .= Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:331:5-50 0.0 0.0 0 0 .= Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:335:5-40 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1288,5)-(1290,38) 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1283,5)-(1285,23) 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1213:5-67 0.0 0.0 0 0 toJSONKey.\ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1213:39-67 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1256:5-45 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1278:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1302:5-64 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1314:5-42 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1326:5-46 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1338:5-60 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1350:5-43 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1362:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1374:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1386:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1397:5-43 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1409:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1421:5-45 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1433:5-45 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1445:5-45 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1463:5-32 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1475:5-41 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1486:5-52 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1518:5-49 0.0 0.0 0 0 toJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1570:5-78 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1569:5-64 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1729:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1726:5-20 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1768,5)-(1769,72) 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1861:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1858:5-20 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1896:5-38 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1904:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1912:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1920:5-44 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1928:5-42 0.0 0.0 0 0 toJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2134:5-76 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2133:5-61 0.0 0.0 0 0 toJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2146:5-40 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2145:5-60 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2149:5-29 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:5-30 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:5-26 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:707:5-63 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(736,5)-(738,46) 0.0 0.0 0 0 gToJSON.gtj Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:737:11-34 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:750:5-67 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(772,5)-(774,53) 0.0 0.0 0 0 gToJSON.gte Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:773:11-34 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1152:5-47 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1149:5-39 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1168,5)-(1169,42) 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1164,5)-(1165,35) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1496:5-51 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1493:5-44 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1528:5-48 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1525:5-41 0.0 0.0 0 0 liftToEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1552:5-56 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1549:5-41 0.0 0.0 0 0 liftToJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1546:5-52 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1543:5-37 0.0 0.0 0 0 toEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1565:5-65 0.0 0.0 0 0 toJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1559:5-49 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1562:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1556:5-20 0.0 0.0 0 0 liftToEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1592,5)-(1595,38) 0.0 0.0 0 0 liftToEncodingList.g Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1594:9-33 0.0 0.0 0 0 liftToEncodingList.gl Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1595:9-38 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1586,5)-(1589,38) 0.0 0.0 0 0 liftToEncoding.g Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1588:9-33 0.0 0.0 0 0 liftToEncoding.gl Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1589:9-38 0.0 0.0 0 0 liftToJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1580,5)-(1583,34) 0.0 0.0 0 0 liftToJSONList.g Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1582:9-29 0.0 0.0 0 0 liftToJSONList.gl Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1583:9-34 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1574,5)-(1577,34) 0.0 0.0 0 0 liftToJSON.g Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1576:9-29 0.0 0.0 0 0 liftToJSON.gl Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1577:9-34 0.0 0.0 0 0 toEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1608:5-65 0.0 0.0 0 0 toJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1602:5-49 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1605:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1599:5-20 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1631:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1628:5-20 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1638,5)-(1639,84) 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1635,5)-(1636,80) 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1645:5-28 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1642:5-20 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1656:5-48 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1653:5-41 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1671:5-52 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1668:5-45 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1717,5)-(1721,52) 0.0 0.0 0 0 liftToEncoding.pairEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1721:9-52 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1712,5)-(1714,83) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1779:5-51 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1776:5-36 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1830:5-56 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1827:5-49 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1848,5)-(1852,52) 0.0 0.0 0 0 liftToEncoding.pairEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1852:9-52 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1842,5)-(1844,82) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1963:5-43 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1960:5-39 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1978:5-65 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1975:5-57 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1993:5-64 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1990:5-56 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2008:5-46 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2005:5-42 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2023:5-46 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2020:5-42 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2037:5-48 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2034:5-44 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2052:5-47 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2049:5-43 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2067:5-53 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2064:5-49 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2082:5-69 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2079:5-61 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2100:5-34 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2097:5-27 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2122:5-39 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2119:5-35 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1145:5-43 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1142:5-39 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1185,5)-(1187,77) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1181,5)-(1182,78) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1194:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1191:5-46 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1620,5)-(1625,39) 0.0 0.0 0 0 liftToEncoding.tx Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1622:9-34 0.0 0.0 0 0 liftToEncoding.ty Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1624:9-34 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1613,5)-(1618,35) 0.0 0.0 0 0 liftToJSON.tx Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1615:9-30 0.0 0.0 0 0 liftToJSON.ty Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1617:9-30 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1697,5)-(1700,66) 0.0 0.0 0 0 liftToEncoding.tol' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1700:9-66 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1691,5)-(1694,54) 0.0 0.0 0 0 liftToJSON.tol' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1694:9-54 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1743,5)-(1749,54) 0.0 0.0 0 0 liftToEncoding.to' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1748:9-49 0.0 0.0 0 0 liftToEncoding.go Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1745,9)-(1746,59) 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1734,5)-(1740,47) 0.0 0.0 0 0 liftToJSON.to' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1739:9-42 0.0 0.0 0 0 liftToJSON.go Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1736,9)-(1737,55) 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2115:5-44 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2112:5-40 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2163:5-65 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2156,5)-(2160,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2169:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2167:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2187,5)-(2191,7) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2179,5)-(2184,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2197:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2195:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2216,5)-(2221,7) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2207,5)-(2213,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2227:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2225:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2247,5)-(2253,7) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2237,5)-(2244,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2259:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2257:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2280,5)-(2287,7) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2269,5)-(2277,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2293:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2291:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2315,5)-(2323,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2303,5)-(2312,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2329:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2327:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2352,5)-(2361,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2339,5)-(2349,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2367:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2365:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2391,5)-(2401,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2377,5)-(2388,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2407:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2405:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2432,5)-(2443,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2417,5)-(2429,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2449:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2447:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2475,5)-(2487,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2459,5)-(2472,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2493:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2491:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2520,5)-(2533,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2503,5)-(2517,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2539:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2537:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2567,5)-(2581,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2549,5)-(2564,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2587:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2585:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2616,5)-(2631,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2597,5)-(2613,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2637:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2635:5-46 0.0 0.0 0 0 liftToEncoding2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2667,5)-(2683,9) 0.0 0.0 0 0 liftToJSON2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(2647,5)-(2664,17) 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2689:5-62 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2687:5-46 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(690,5)-(691,45) 0.0 0.0 0 0 fromString Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:833:3-25 0.0 0.0 0 0 fromString Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:836:3-28 0.0 0.0 0 0 taggedObject Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(849,5)-(852,64) 0.0 0.0 0 0 taggedObject' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:884:5-41 0.0 0.0 0 0 getConName Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(898,5)-(899,36) 0.0 0.0 0 0 getConName Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:902:5-24 0.0 0.0 0 0 sumToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(790,5)-(793,64) 0.0 0.0 0 0 sumToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:801:5-69 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(923,5)-(924,58) 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1130,5)-(1131,69) 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(672,5)-(676,57) 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:681:5-53 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(932,5)-(937,15) 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(946,5)-(949,7) 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1123:5-55 0.0 0.0 0 0 consToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(965,5)-(967,30) 0.0 0.0 0 0 consToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:988:5-56 0.0 0.0 0 0 taggedObject' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:889:5-66 0.0 0.0 0 0 recordToPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1005,5)-(1009,42) 0.0 0.0 0 0 recordToPairs.pairsOf Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1009:9-42 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(720,5)-(727,34) 0.0 0.0 0 0 gToJSON.lenProduct Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(726,11)-(727,34) 0.0 0.0 0 0 writeProduct Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1070,5)-(1076,27) 0.0 0.0 0 0 writeProduct.ixR Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1076:11-27 0.0 0.0 0 0 writeProduct.lenR Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1075:11-27 0.0 0.0 0 0 writeProduct.lenL Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1074:11-37 0.0 0.0 0 0 writeProduct Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1079,5)-(1080,47) 0.0 0.0 0 0 gToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:763:5-78 0.0 0.0 0 0 encodeProduct Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1091,5)-(1097,32) 0.0 0.0 0 0 encodeProduct Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1100:5-71 0.0 0.0 0 0 consToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(976,5)-(978,65) 0.0 0.0 0 0 consToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:985:5-74 0.0 0.0 0 0 fromPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2730:3-21 0.0 0.0 0 0 fromPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2733:3-29 0.0 0.0 0 0 taggedObject Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(862,5)-(870,61) 0.0 0.0 0 0 taggedObject.tag Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(865,9)-(867,19) 0.0 0.0 0 0 taggedObject.contents Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(868,9)-(870,61) 0.0 0.0 0 0 taggedObject' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(880,5)-(881,64) 0.0 0.0 0 0 recordToPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1017:5-31 0.0 0.0 0 0 recordToPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1027,5)-(1029,59) 0.0 0.0 0 0 recordToPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1039,5)-(1042,57) 0.0 0.0 0 0 recordToPairs.unwrap Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1042:9-57 0.0 0.0 0 0 sumToJSON' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1111,5)-(1115,55) 0.0 0.0 0 0 sumToJSON'.typ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1114,11)-(1115,55) 0.0 0.0 0 0 pair Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2742:5-44 0.0 0.0 0 0 pair Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2745:5-20 0.0 0.0 0 0 liftToEncodingList2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:589:5-80 0.0 0.0 0 0 liftToJSONList2 Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:585:5-69 0.0 0.0 0 0 liftToEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:563:5-62 0.0 0.0 0 0 liftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:560:5-57 0.0 0.0 0 0 liftToJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:553:5-51 0.0 0.0 0 0 liftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:550:5-49 0.0 0.0 0 0 toJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:460:5-52 0.0 0.0 0 0 toJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:452:5-48 0.0 0.0 0 0 toEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:318:5-44 0.0 0.0 0 0 toJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:314:5-33 0.0 0.0 0 0 toEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:310:5-33 0.0 0.0 0 0 toJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:289:5-41 0.0 0.0 0 0 genericToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:179:1-49 0.0 0.0 0 0 genericLiftToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:187:1-69 0.0 0.0 0 0 genericToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:194:1-53 0.0 0.0 0 0 genericLiftToEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:202:1-73 0.0 0.0 0 0 toJSONKeyText Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:477:1-46 0.0 0.0 0 0 toJSONKeyTextEnc Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(481,1)-(488,11) 0.0 0.0 0 0 toJSONKeyTextEnc.tot Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(484,5)-(488,11) 0.0 0.0 0 0 contramapToJSONKeyFunction Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(492,1)-(494,56) 0.0 0.0 0 0 nonAllNullarySumToJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(809,1)-(825,33) 0.0 0.0 0 0 orderingToText Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1221,1)-(1224,31) 0.0 0.0 0 0 dotNetTime Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:(1881,1)-(1882,57) 0.0 0.0 0 0 dotNetTime.secs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1882:9-57 0.0 0.0 0 0 formatMillis Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1885:1-57 0.0 0.0 0 0 CAF:$fProductSizeM2 Data.Aeson.Types.Generic 0.0 0.0 0 0 CAF:$fProductSizeM1 Data.Aeson.Types.Generic Data/Aeson/Types/Generic.hs:108:10-29 0.0 0.0 0 0 productSize Data.Aeson.Types.Generic Data/Aeson/Types/Generic.hs:(105,5)-(106,68) 0.0 0.0 0 0 productSize Data.Aeson.Types.Generic Data/Aeson/Types/Generic.hs:109:5-27 0.0 0.0 0 0 unTagged2 Data.Aeson.Types.Generic Data/Aeson/Types/Generic.hs:77:44-52 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble20 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble18 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble16 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_f3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat11 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat10 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_f3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt22 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt13 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt18 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord21 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord12 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord17 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl7_r3Qse Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl9_r3Qsg Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl11_r3Qsi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl14_r3Qsl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble11 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble15 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble14 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_f Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:parseScientificText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:216:1-19 0.0 0.0 0 0 CAF:$fFromJSONKeyWord14 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord64_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1372:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyWord10 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord32_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1365:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyWord5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord16_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1358:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyWord19 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord8_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1351:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyWord1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1344:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInt15 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt64_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1337:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInt11 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt32_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1330:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInt6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt16_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1323:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInt20 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt8_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1316:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInt1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1282:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1293:5-15 0.0 0.0 0 0 CAF:lvl17_r3Qsp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1304:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1254:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1237:5-15 0.0 0.0 0 0 CAF:z_r3Qsr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl20_r3Qst Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering12 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering10 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering_msg3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONOrdering14 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z1_r3Qsu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl21_r3Qsv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg3_r3Qsx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl24_r3Qsz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON1_r3QsC Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg1_r3QsE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl28_r3QsG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON3_r3QsK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg2_r3QsM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl32_r3QsO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:key_r3QsQ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 0.0 0.0 0 0 CAF:$fFromTaggedObject''TYPEarityfFalse1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl34_r3QsR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg4_r3QsS Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl36_r3QsU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:key1_r3QsX Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 0.0 0.0 0 0 CAF:lvl38_r3QsY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg5_r3QsZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl40_r3Qt1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl42_r3Qt4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z_r3Qt5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl43_r3Qt6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:key2_r3Qt7 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 0.0 0.0 0 0 CAF:lvl44_r3Qt8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg6_r3Qt9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl46_r3Qtb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:key3_r3Qtd Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 0.0 0.0 0 0 CAF:lvl47_r3Qte Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg7_r3Qtf Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl49_r3Qth Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z2_r3Qtj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z3_r3Qtk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_msg3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONUUID2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONUUID3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z4_r3Qtl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl51_r3Qtn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl53_r3Qtp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg8_r3Qtr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl56_r3Qtt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON5_r3Qtw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyBool_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1202:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1599:5-15 0.0 0.0 0 0 CAF:lvl59_r3Qty Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg9_r3QtA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl62_r3QtC Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f_r3QtD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f_r3QtE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl64_r3QtG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z1_r3QtH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl65_r3QtI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f1_r3QtJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f1_r3QtK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl66_r3QtL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f2_r3QtM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f2_r3QtN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl67_r3QtO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f3_r3QtP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f3_r3QtQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f4_r3QtR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f4_r3QtS Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl69_r3QtU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z2_r3QtV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f5_r3QtW Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f5_r3QtX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f6_r3QtY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f6_r3QtZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f7_r3Qu0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f7_r3Qu1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z3_r3Qu2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl71_r3Qu4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:inl_r3Qu6 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1510:9-11 0.0 0.0 0 0 CAF:msg11_r3Qu9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl73_r3Qua Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_$j_r3Qug Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f8_r3Quh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f8_r3Qui Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl76_r3Quk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z4_r3Qul Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f9_r3Qum Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f9_r3Qun Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f10_r3Quo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f10_r3Qup Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f11_r3Quq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f11_r3Qur Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_n_r3Qus Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl78_r3Quu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl79_r3Quv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl80_r3Quw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl81_r3Qux Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl82_r3Quy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z5_r3Quz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_n1_r3QuA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl83_r3QuB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl84_r3QuC Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl85_r3QuD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl86_r3QuE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_n2_r3QuF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl87_r3QuG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl88_r3QuH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl89_r3QuI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl90_r3QuJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_n3_r3QuK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl91_r3QuL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl92_r3QuM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl93_r3QuN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl94_r3QuO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl96_r3QuQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z6_r3QuR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z7_r3QuS Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_n4_r3QuT Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl97_r3QuU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl99_r3QuW Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl100_r3QuX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl101_r3QuY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl102_r3QuZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_f12_r3Qv0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl104_r3Qv2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z8_r3Qv3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:left_r3Qv5 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1178:9-12 0.0 0.0 0 0 CAF:right_r3Qv8 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1179:9-13 0.0 0.0 0 0 CAF:msg13_r3Qvb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl107_r3Qvc Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_$j1_r3Qvh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z9_r3Qvi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl112_r3Qvm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z10_r3Qvn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z11_r3Qvo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z12_r3Qvp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl115_r3Qvs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z13_r3Qvt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl118_r3Qvw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z14_r3Qvx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl121_r3QvA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z15_r3QvB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl124_r3QvE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z16_r3QvF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl127_r3QvI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z17_r3QvJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl130_r3QvM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z18_r3QvN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl133_r3QvQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z19_r3QvR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl136_r3QvU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z20_r3QvV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl139_r3QvY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z21_r3QvZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl142_r3Qw2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z22_r3Qw3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl145_r3Qw6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z23_r3Qw7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl148_r3Qwa Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z24_r3Qwb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl151_r3Qwe Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z25_r3Qwf Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl156_r3Qwk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl157_r3Qwl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl158_r3Qwm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl161_r3Qwp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl163_r3Qwr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fGFromJSONarity:*:5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl169_r3Qwx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl170_r3Qwy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl176_r3QwE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z26_r3QwF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl178_r3QwH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl180_r3QwJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z27_r3QwK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl182_r3QwM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z28_r3QwN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl185_r3QwQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z5_r3QwR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z6_r3QwT Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z7_r3QwU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z8_r3QwV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z9_r3QwW Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z10_r3QwX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z11_r3QwY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z12_r3QwZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z13_r3Qx0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z14_r3Qx1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z15_r3Qx2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z16_r3Qx3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z17_r3Qx4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fParseSumTYPEarityfTrue1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg14_r3Qxi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl201_r3Qxk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg15_r3Qxm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl204_r3Qxo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityM1True4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg16_r3Qxq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$dmliftParseJSONList10 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z29_r3Qxr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z30_r3Qxs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z31_r3Qxt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z32_r3Qxu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl206_r3Qxv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z33_r3Qxw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl207_r3Qxx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl208_r3Qxz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl209_r3QxA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl210_r3QxD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z34_r3QxE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl211_r3QxF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl212_r3QxH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl213_r3QxI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl214_r3QxL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z35_r3QxM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl215_r3QxN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl216_r3QxP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl217_r3QxQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromRecordarityM3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromRecordarityM4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromRecordarityM5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl223_r3QxY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl224_r3QxZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z36_r3Qy0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z37_r3Qy2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fGFromJSONarityU2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fGFromJSONarityU3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z18_r3Qy4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:a1_r3Qy5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl226_r3Qy7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$dmliftParseJSONList6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z38_r3Qy9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl228_r3Qya Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl230_r3Qyc Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl231_r3Qyd Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z39_r3Qye Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z19_r3Qyf Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z20_r3Qyg Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z21_r3Qyh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl233_r3Qyj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z40_r3Qyk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z22_r3Qyl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z23_r3Qym Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z24_r3Qyn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z25_r3Qyo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONValue1_r3Qyp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:_k_r3Qyq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z26_r3Qyr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z27_r3Qys Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z28_r3Qyt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z29_r3Qyu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z30_r3Qyv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z31_r3Qyw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z32_r3Qyx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:z33_r3Qyy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_z41_r3Qyz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON11_r3QyB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON12_r3QyD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:a2_r3QyE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl236_r3QyF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:a3_r3QyG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl237_r3QyH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON13_r3QyJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON14_r3QyL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON15_r3QyN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON17_r3QyQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$dmliftParseJSONList8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON19_r3QyU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON20_r3QyW Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONDay1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONDay2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONLocalTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONLocalTime2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONZonedTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONZonedTime2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONUTCTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONUTCTime2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityM1True1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityfTrue1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$dmliftParseJSONList1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$dmliftParseJSONList4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONUTCTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1720:5-13 0.0 0.0 0 0 CAF:$fFromJSONZonedTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1713:5-13 0.0 0.0 0 0 CAF:$fFromJSONLocalTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1695:5-13 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1688:5-13 0.0 0.0 0 0 CAF:$fFromJSONDay_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1681:5-13 0.0 0.0 0 0 CAF:$fFromJSONText_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1387:5-13 0.0 0.0 0 0 CAF:$fFromJSONText0_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1379:5-13 0.0 0.0 0 0 CAF:$fFromJSONChar_$cparseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1229:5-17 0.0 0.0 0 0 CAF:$fFromJSONDotNetTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1668:5-13 0.0 0.0 0 0 CAF:$fFromJSONUUID_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1595:5-13 0.0 0.0 0 0 CAF:$fFromJSONChar_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1223:5-13 0.0 0.0 0 0 CAF:$fFromJSONOrdering_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1208:3-11 0.0 0.0 0 0 CAF:f12_r3QyX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl244_r3QyY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl245_r3QyZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl247_r3Qz2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl249_r3Qz5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl251_r3Qz7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl254_r3Qza Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl257_r3Qzd Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl260_r3Qzg Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl264_r3Qzk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl267_r3Qzn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl270_r3Qzs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl272_r3Qzv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f13_r3Qzy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl275_r3Qzz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl276_r3QzA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl277_r3QzB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl278_r3QzF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:loc1_r3QzM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:loc2_r3QzO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:loc3_r3QzQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_x_r3QA5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f14_r3QAa Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl287_r3QAb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl288_r3QAc Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl289_r3QAd Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl290_r3QAh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:loc5_r3QAn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:loc6_r3QAp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_dummy_r3QAD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl300_r3QAG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl305_r3QAL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl307_r3QAO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl309_r3QAQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl325_r3QBk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl326_r3QBl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl327_r3QBm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl328_r3QBn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl329_r3QBo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl330_r3QBp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl331_r3QBq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl332_r3QBr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl333_r3QBs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl334_r3QBt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl335_r3QBu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl336_r3QBv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl337_r3QBw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f15_r3QBy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl338_r3QBz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl339_r3QBA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl340_r3QBB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f16_r3QBF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl341_r3QBG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl342_r3QBH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl343_r3QBI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSON()_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1216:5-13 0.0 0.0 0 0 CAF:$fFromJSONDiffTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1740:5-13 0.0 0.0 0 0 CAF:$fFromJSONScientific_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1429:5-13 0.0 0.0 0 0 CAF:$fFromJSONWord64_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1368:5-13 0.0 0.0 0 0 CAF:$fFromJSONWord32_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1361:5-13 0.0 0.0 0 0 CAF:$fFromJSONWord16_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1354:5-13 0.0 0.0 0 0 CAF:$fFromJSONWord8_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1347:5-13 0.0 0.0 0 0 CAF:$fFromJSONWord_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1340:5-13 0.0 0.0 0 0 CAF:$fFromJSONInt64_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1333:5-13 0.0 0.0 0 0 CAF:$cparseJSON21_r3QBM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONCTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1375:5-13 0.0 0.0 0 0 CAF:$fFromJSONInt32_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1326:5-13 0.0 0.0 0 0 CAF:$fFromJSONInt16_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1319:5-13 0.0 0.0 0 0 CAF:$fFromJSONInt8_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1312:5-13 0.0 0.0 0 0 CAF:$fFromJSON1IntMap_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1278:5-13 0.0 0.0 0 0 CAF:$fFromJSONInteger_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1289:5-13 0.0 0.0 0 0 CAF:$fFromJSONBool_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1198:5-13 0.0 0.0 0 0 CAF:$fFromJSONFloat_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1250:5-13 0.0 0.0 0 0 CAF:$fFromJSONDouble_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1233:5-13 0.0 0.0 0 0 CAF:f17_r3QBN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl344_r3QBO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl345_r3QBP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl351_r3QBY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl352_r3QBZ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl358_r3QC8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl359_r3QC9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl365_r3QCi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl366_r3QCj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl372_r3QCs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl373_r3QCt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl379_r3QCC Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl380_r3QCD Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl387_r3QCO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl388_r3QCP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl394_r3QCY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f18_r3QD0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl395_r3QD1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl396_r3QD2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl402_r3QDb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl403_r3QDc Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl404_r3QDg Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl405_r3QDh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl412_r3QDs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl413_r3QDt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl414_r3QDx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl415_r3QDy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl422_r3QDJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl423_r3QDK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl424_r3QDO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl425_r3QDP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl432_r3QE0 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl433_r3QE1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl434_r3QE5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl435_r3QE6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl442_r3QEh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl443_r3QEi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl444_r3QEm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl445_r3QEn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl452_r3QEy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl453_r3QEz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl454_r3QED Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl455_r3QEE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl462_r3QEP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl463_r3QEQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl464_r3QEU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl465_r3QEV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl472_r3QF6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_g_r3QF8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl474_r3QF9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl475_r3QFd Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl476_r3QFe Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl483_r3QFp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl484_r3QFq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl485_r3QFu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl486_r3QFv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl493_r3QFG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl494_r3QFH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl495_r3QFL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl496_r3QFM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl503_r3QFX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl504_r3QFY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl505_r3QG2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl506_r3QG3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl513_r3QGe Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl514_r3QGf Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl515_r3QGj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl516_r3QGk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl523_r3QGv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl524_r3QGw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl525_r3QGA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl526_r3QGB Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl533_r3QGM Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl534_r3QGN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl535_r3QGR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl536_r3QGS Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl543_r3QH3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl544_r3QH4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl545_r3QH8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl546_r3QHb Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl552_r3QHk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl553_r3QHp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl554_r3QHq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl557_r3QHx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl564_r3QHI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl565_r3QHJ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl566_r3QHN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f19_r3QHO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl567_r3QHP Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl568_r3QHQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl569_r3QHR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl570_r3QHV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl576_r3QI4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl577_r3QI9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl578_r3QIa Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl581_r3QIh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl587_r3QIq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl590_r3QIt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyChar2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyChar_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1897:5-15 0.0 0.0 0 0 CAF:lvl591_r3QIu Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl597_r3QID Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f20_r3QIE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl598_r3QIF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl599_r3QIG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl600_r3QIK Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl601_r3QIL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl607_r3QIU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl608_r3QIV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl614_r3QJ4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl615_r3QJ5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl616_r3QJ9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl617_r3QJa Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl623_r3QJj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl624_r3QJk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl625_r3QJl Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl626_r3QJm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl632_r3QJv Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl633_r3QJw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl634_r3QJx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl640_r3QJG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl642_r3QJI Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:msg17_r3QJL Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl645_r3QJN Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:parseVersionText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1402:1-16 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1399:5-15 0.0 0.0 0 0 CAF:$fFromJSONVersion_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1395:5-13 0.0 0.0 0 0 CAF:lvl646_r3QJO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl652_r3QJX Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl653_r3QJY Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fGFromJSONarity:*:1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl655_r3QKx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyText0_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1383:5-15 0.0 0.0 0 0 CAF:lvl656_r3QKz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1722:10-28 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1715:10-30 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1697:10-30 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1690:10-30 0.0 0.0 0 0 CAF:$fFromJSONKeyDay_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1683:10-24 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1398:10-28 0.0 0.0 0 0 CAF:$fFromJSONKeyText_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1390:10-28 0.0 0.0 0 0 CAF:$fFromJSONKeyText0_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1382:10-25 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1253:10-26 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1236:10-27 0.0 0.0 0 0 CAF:$fFromJSONKeyBool_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1201:10-25 0.0 0.0 0 0 CAF:lvl657_r3QKO Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyWord64_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1371:10-27 0.0 0.0 0 0 CAF:$fFromJSONKeyWord32_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1364:10-27 0.0 0.0 0 0 CAF:$fFromJSONKeyWord16_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1357:10-27 0.0 0.0 0 0 CAF:$fFromJSONKeyWord8_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1350:10-26 0.0 0.0 0 0 CAF:$fFromJSONKeyWord_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1343:10-25 0.0 0.0 0 0 CAF:$fFromJSONKeyInt64_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1336:10-26 0.0 0.0 0 0 CAF:$fFromJSONKeyInt32_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1329:10-26 0.0 0.0 0 0 CAF:$fFromJSONKeyInt16_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1322:10-26 0.0 0.0 0 0 CAF:$fFromJSONKeyInt8_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1315:10-25 0.0 0.0 0 0 CAF:g_r3QL2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$cparseJSON22_r3QL3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONIntSet_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1544:5-13 0.0 0.0 0 0 CAF:lvl658_r3QL4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl664_r3QLd Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyInt_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1281:10-24 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1292:10-28 0.0 0.0 0 0 CAF:f21_r3QLg Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl665_r3QLh Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl666_r3QLi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl667_r3QLj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl668_r3QLk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f22_r3QLo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl669_r3QLp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl670_r3QLq Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl671_r3QLr Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl672_r3QLs Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:poly_x1_r3QLt Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:f23_r3QLx Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl673_r3QLy Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl674_r3QLz Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl675_r3QLA Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl676_r3QLE Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl677_r3QLF Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl678_r3QLG Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl679_r3QLH Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl685_r3QLQ Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl686_r3QLR Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl687_r3QLS Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl688_r3QLT Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl689_r3QLU Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl690_r3QLV Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl696_r3QM4 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl697_r3QM5 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl698_r3QM6 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl699_r3QM7 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl700_r3QM8 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl701_r3QM9 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl707_r3QMi Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl708_r3QMj Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl709_r3QMk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1598:10-30 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1303:10-28 0.0 0.0 0 0 CAF:mapFromJSONKeyFunction Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:486:1-22 0.0 0.0 0 0 CAF:$fFromPairarityM2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromTaggedObjectarityM2 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fSumFromStringkM3 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyChar1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyChar_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1901:5-19 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1723:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1716:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1698:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1691:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyDay1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyDay_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1684:5-15 0.0 0.0 0 0 CAF:$fFromJSONKeyText1 Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONKeyText_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1391:5-15 0.0 0.0 0 0 CAF:lvl722_r3QNk Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl723_r3QNm Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl724_r3QNn Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl725_r3QNo Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl726_r3QNp Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:lvl731_r3QNw Data.Aeson.Types.FromJSON 0.0 0.0 0 0 CAF:$fFromJSONNominalDiffTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1731:5-13 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:786:5-59 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:795:5-54 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(804,5)-(806,65) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:622:5-26 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:790:5-44 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1158:5-38 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1167:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1192:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1198:5-36 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1208,3)-(1213,83) 0.0 0.0 0 0 parseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1209,5)-(1213,83) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1216,5)-(1219,55) 0.0 0.0 0 0 parseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1217,19)-(1219,55) 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1229:5-55 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1223,5)-(1226,61) 0.0 0.0 0 0 parseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1224,19)-(1226,61) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1233:5-39 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1244,5)-(1246,50) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1250:5-38 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1261,5)-(1266,43) 0.0 0.0 0 0 parseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1261,49)-(1266,43) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1274:5-58 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1278:5-42 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1289:5-39 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1296,5)-(1301,39) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1312:5-43 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1319:5-44 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1326:5-44 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1333:5-44 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1340:5-43 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1347:5-44 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1354:5-45 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1361:5-45 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1368:5-45 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1375:5-38 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1379:5-36 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1387:5-59 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1395:5-51 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1421:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1429:5-48 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1443:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1534:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1539:5-45 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1544:5-48 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1556:5-48 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1587:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1595,5)-(1596,56) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1612:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1621:5-63 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1624:5-64 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1628:5-62 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1636:5-49 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1664:5-20 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1668,5)-(1673,55) 0.0 0.0 0 0 parseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1669,9)-(1673,55) 0.0 0.0 0 0 parseJSON.\.t' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1670:13-38 0.0 0.0 0 0 parseJSON.\.m Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1669:13-48 0.0 0.0 0 0 parseJSON.\.s Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1669:13-48 0.0 0.0 0 0 parseJSON.\.(...) Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1669:13-48 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1681:5-50 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1688:5-62 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1695:5-62 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1713:5-62 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1720:5-58 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1731:5-68 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1740:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1752:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1761:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1770:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1854:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1868,5)-(1869,43) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1881:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1925:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1945:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1966:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1988:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2011:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2035:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2060:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2086:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2113:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2141:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2170:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2200:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2231:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2263:5-26 0.0 0.0 0 0 fmap Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(436,5)-(439,73) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1202,5)-(1205,70) 0.0 0.0 0 0 fromJSONKey.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1202,49)-(1205,70) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1237,5)-(1241,71) 0.0 0.0 0 0 fromJSONKey.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1237,49)-(1241,71) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1254,5)-(1258,71) 0.0 0.0 0 0 fromJSONKey.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1254,49)-(1258,71) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1282:5-72 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1293:5-69 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1304,5)-(1309,39) 0.0 0.0 0 0 fromJSONKey.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1304,52)-(1309,39) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1316:5-73 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1323:5-74 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1330:5-74 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1337:5-74 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1344:5-73 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1351:5-74 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1358:5-75 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1365:5-75 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1372:5-75 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1383:5-35 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1391:5-47 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1399:5-56 0.0 0.0 0 0 fromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1466:5-92 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1465:5-82 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1574:5-26 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1599,5)-(1600,56) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1656:5-26 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1684:5-59 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1691:5-65 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1698:5-65 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1716:5-65 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1723:5-63 0.0 0.0 0 0 fromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1886:5-58 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1885:5-82 0.0 0.0 0 0 fromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1901:5-46 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1897,5)-(1900,104) 0.0 0.0 0 0 fromJSONKey.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1898,9)-(1900,104) 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1904:5-33 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:618:5-27 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:800:5-74 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(857,5)-(859,53) 0.0 0.0 0 0 gParseJSON.gpj Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:858:11-37 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1153:5-46 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1162,5)-(1163,41) 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1413,5)-(1417,34) 0.0 0.0 0 0 liftParseJSON.ne Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1416,9)-(1417,34) 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1437,5)-(1439,65) 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1454:5-51 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1451:5-42 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1461:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1458:5-26 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1476,5)-(1479,35) 0.0 0.0 0 0 liftParseJSONList.g Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1478:9-31 0.0 0.0 0 0 liftParseJSONList.gl Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1479:9-35 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1470,5)-(1473,35) 0.0 0.0 0 0 liftParseJSON.g Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1472:9-31 0.0 0.0 0 0 liftParseJSON.gl Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1473:9-35 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1486:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1483:5-26 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1500:5-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1505,5)-(1516,28) 0.0 0.0 0 0 liftParseJSON.inl Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1510:9-19 0.0 0.0 0 0 liftParseJSON.inr Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1511:9-19 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1520:5-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1528,5)-(1530,65) 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1561,5)-(1570,73) 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1569,13)-(1570,73) 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1567:39-88 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1565:87-99 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1563:98-110 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1607,5)-(1608,57) 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1641,5)-(1653,25) 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1649,13)-(1650,73) 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1647:39-88 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1645:58-70 0.0 0.0 0 0 liftParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1643:45-57 0.0 0.0 0 0 liftParseJSON.uc Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1653:9-25 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1748:5-44 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1757:5-63 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1766:5-62 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1778:5-56 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1775:5-47 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1785:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1782:5-26 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1793:5-56 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1790:5-47 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1800:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1797:5-26 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1808:5-58 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1805:5-49 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1815:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1812:5-26 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1823:5-57 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1820:5-48 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1830:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1827:5-26 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1838:5-63 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1835:5-54 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1845:5-61 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1842:5-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1850:5-67 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1863,5)-(1864,51) 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1877:5-39 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1149:5-43 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1173,5)-(1184,31) 0.0 0.0 0 0 liftParseJSON2.left Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1178:9-22 0.0 0.0 0 0 liftParseJSON2.right Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1179:9-23 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1188:5-58 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1491,5)-(1496,36) 0.0 0.0 0 0 liftParseJSON.px Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1493:9-32 0.0 0.0 0 0 liftParseJSON.py Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1495:9-32 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1549,5)-(1552,61) 0.0 0.0 0 0 liftParseJSON.pl' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1552:9-61 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1579,5)-(1584,49) 0.0 0.0 0 0 liftParseJSON.p' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1583:9-45 0.0 0.0 0 0 liftParseJSON.go Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1581:9-65 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1873:5-44 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1911,5)-(1917,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1912,9)-(1917,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1912:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1921:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1930,5)-(1937,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1931,9)-(1937,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1931:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1941:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1950,5)-(1958,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1951,9)-(1958,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1951:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1962:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1971,5)-(1980,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1972,9)-(1980,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1972:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1984:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1993,5)-(2003,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1994,9)-(2003,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1994:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2007:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2016,5)-(2027,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2017,9)-(2027,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2017:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2031:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2040,5)-(2052,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2041,9)-(2052,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2041:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2056:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2065,5)-(2078,97) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2066,9)-(2078,97) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2066:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2082:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2091,5)-(2105,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2092,9)-(2105,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2092:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2109:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2118,5)-(2133,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2119,9)-(2133,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2119:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2137:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2146,5)-(2162,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2147,9)-(2162,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2147:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2166:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2175,5)-(2192,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2176,9)-(2192,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2176:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2196:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2205,5)-(2223,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2206,9)-(2223,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2206:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2227:5-58 0.0 0.0 0 0 liftParseJSON2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2236,5)-(2255,98) 0.0 0.0 0 0 liftParseJSON2.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(2237,9)-(2255,98) 0.0 0.0 0 0 liftParseJSON2.\.n Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2237:13-26 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:2259:5-58 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(848,5)-(851,38) 0.0 0.0 0 0 parseSumFromString Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(893,5)-(894,70) 0.0 0.0 0 0 parseSumFromString Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(897,5)-(901,57) 0.0 0.0 0 0 parseSumFromString.name Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(900,11)-(901,57) 0.0 0.0 0 0 parseFromTaggedObject Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(945,9)-(947,84) 0.0 0.0 0 0 parseFromTaggedObject Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(952,5)-(958,56) 0.0 0.0 0 0 parseFromTaggedObject.name Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(957,11)-(958,56) 0.0 0.0 0 0 parseFromTaggedObject' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(973,5)-(975,60) 0.0 0.0 0 0 parseFromTaggedObject'' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(982,5)-(983,61) 0.0 0.0 0 0 parseFromTaggedObject'' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:986:5-54 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(814,5)-(819,66) 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:824:5-62 0.0 0.0 0 0 consParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1001,5)-(1003,35) 0.0 0.0 0 0 consParseJSON' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1017:5-62 0.0 0.0 0 0 parseFromTaggedObject'' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(978,5)-(979,37) 0.0 0.0 0 0 consParseJSON' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1008,5)-(1010,79) 0.0 0.0 0 0 consParseJSON' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1013,5)-(1014,65) 0.0 0.0 0 0 parseRecord Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1028,5)-(1030,42) 0.0 0.0 0 0 parseRecord Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1034,5)-(1037,81) 0.0 0.0 0 0 parseRecord.label Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1037:11-81 0.0 0.0 0 0 parseRecord Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1041,5)-(1044,65) 0.0 0.0 0 0 parseRecord.label Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1043,11)-(1044,65) 0.0 0.0 0 0 parseRecord Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1049,5)-(1052,55) 0.0 0.0 0 0 parseRecord.wrap Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1052:9-55 0.0 0.0 0 0 gParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(832,5)-(840,37) 0.0 0.0 0 0 gParseJSON.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(833,7)-(840,37) 0.0 0.0 0 0 gParseJSON.\.lenArray Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:833:11-33 0.0 0.0 0 0 gParseJSON.\.lenProduct Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(834,11)-(835,34) 0.0 0.0 0 0 parseProduct Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1064,5)-(1070,27) 0.0 0.0 0 0 parseProduct.lenR Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1070:11-27 0.0 0.0 0 0 parseProduct.ixR Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1069:11-26 0.0 0.0 0 0 parseProduct.lenL Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1068:11-37 0.0 0.0 0 0 parseProduct Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1073,5)-(1074,50) 0.0 0.0 0 0 parsePair Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1085,5)-(1086,71) 0.0 0.0 0 0 parsePair Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1092,5)-(1097,56) 0.0 0.0 0 0 parsePair.tag' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1096,11)-(1097,56) 0.0 0.0 0 0 parseSum Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(872,5)-(874,80) 0.0 0.0 0 0 parseSum Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:880:5-67 0.0 0.0 0 0 parseUntaggedValue Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1110,5)-(1112,50) 0.0 0.0 0 0 parseUntaggedValue Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1119:5-35 0.0 0.0 0 0 parseUntaggedValue Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1125,5)-(1130,79) 0.0 0.0 0 0 liftParseJSONList2 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(594,5)-(596,33) 0.0 0.0 0 0 liftParseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:567:5-62 0.0 0.0 0 0 liftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:564:5-55 0.0 0.0 0 0 fromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:402:5-48 0.0 0.0 0 0 fromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:394:5-44 0.0 0.0 0 0 parseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(372,5)-(377,42) 0.0 0.0 0 0 parseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:369:5-47 0.0 0.0 0 0 coerce' Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:151:1-16 0.0 0.0 0 0 parseJSONElemAtIndex Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:174:1-72 0.0 0.0 0 0 parseBoundedIntegralText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(227,1)-(228,73) 0.0 0.0 0 0 parseScientificText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(216,1)-(219,18) 0.0 0.0 0 0 genericParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:261:1-60 0.0 0.0 0 0 genericLiftParseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:269:1-80 0.0 0.0 0 0 fromJSONKeyCoerce Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:454:1-48 0.0 0.0 0 0 coerceFromJSONKeyFunction Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:465:1-34 0.0 0.0 0 0 mapFromJSONKeyFunction Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:486:1-29 0.0 0.0 0 0 parseNonAllNullarySum Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(910,1)-(934,52) 0.0 0.0 0 0 parseNonAllNullarySum.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(927,13)-(932,53) 0.0 0.0 0 0 parseNonAllNullarySum.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(920,13)-(923,60) 0.0 0.0 0 0 parseNonAllNullarySum.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(913,41)-(916,72) 0.0 0.0 0 0 parseAllNullarySum Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(885,1)-(887,57) 0.0 0.0 0 0 parseAllNullarySum.\ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(886,29)-(887,57) 0.0 0.0 0 0 typeMismatch Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(504,1)-(513,31) 0.0 0.0 0 0 typeMismatch.name Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(507,5)-(513,31) 0.0 0.0 0 0 parseVersionText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1402,1)-(1406,48) 0.0 0.0 0 0 parseVersionText.go Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:(1404,5)-(1406,48) 0.0 0.0 0 0 CAF:lvl2_r7Duj Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:lvl4_r7Dul Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:lvl7_r7Duo Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:bool Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:76:1-4 0.0 0.0 0 0 CAF:encodeToBuilder1 Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:null_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:72:1-5 0.0 0.0 0 0 CAF:emptyObject_1 Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:emptyObject_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:145:1-12 0.0 0.0 0 0 CAF:emptyArray_1 Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:emptyArray_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:142:1-11 0.0 0.0 0 0 CAF:ds_r7Dut Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds1_r7Duu Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds2_r7Duv Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds3_r7Duw Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds4_r7Dux Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds5_r7Duy Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:unquoted Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:104:1-8 0.0 0.0 0 0 CAF:ds6_r7DuB Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds7_r7DuC Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds8_r7DuD Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds9_r7DuE Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds10_r7DuF Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:ds11_r7DuG Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:w_r7DuI Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:lvl12_r7DuN Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:lvl13_r7DuO Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:milli_r7DuX Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:221:5-9 0.0 0.0 0 0 CAF:micro_r7DuY Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:220:5-9 0.0 0.0 0 0 CAF:pico_r7DuZ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:219:5-8 0.0 0.0 0 0 CAF:digits2_r7Dv1 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:212:5-11 0.0 0.0 0 0 CAF:trunc1_r7Dv2 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:217:5-10 0.0 0.0 0 0 CAF:trunc2_r7Dv3 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:215:5-10 0.0 0.0 0 0 CAF:trunc3_r7Dv4 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:213:5-10 0.0 0.0 0 0 CAF:digits3_r7Dv5 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:211:5-11 0.0 0.0 0 0 CAF:digits4_r7Dv6 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:210:5-11 0.0 0.0 0 0 CAF:trunc6_r7Dva Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:208:5-10 0.0 0.0 0 0 CAF:digits6_r7Dvb Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:207:5-11 0.0 0.0 0 0 CAF:trunc12_r7Dvf Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:205:5-11 0.0 0.0 0 0 CAF:lvl25_r7Dvg Data.Aeson.Encoding.Builder 0.0 0.0 0 0 CAF:w1_r7Dvh Data.Aeson.Encoding.Builder 0.0 0.0 0 0 encodeToBuilder Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(63,1)-(68,37) 0.0 0.0 0 0 array Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(81,1)-(87,57) 0.0 0.0 0 0 array.withComma Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:87:5-57 0.0 0.0 0 0 object Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(91,1)-(96,62) 0.0 0.0 0 0 object.withComma Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:95:5-45 0.0 0.0 0 0 object.one Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:96:5-62 0.0 0.0 0 0 null_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:72:1-56 0.0 0.0 0 0 bool Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(76,1)-(77,72) 0.0 0.0 0 0 text Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:100:1-49 0.0 0.0 0 0 unquoted Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:104:1-47 0.0 0.0 0 0 quote Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:108:1-41 0.0 0.0 0 0 string Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(112,1)-(113,66) 0.0 0.0 0 0 string.go Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:113:9-66 0.0 0.0 0 0 c2w Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:131:1-28 0.0 0.0 0 0 scientific Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(135,1)-(139,24) 0.0 0.0 0 0 scientific.e Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:139:5-24 0.0 0.0 0 0 emptyArray_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:142:1-50 0.0 0.0 0 0 emptyObject_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:145:1-51 0.0 0.0 0 0 timeOfDay64 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(195,1)-(221,30) 0.0 0.0 0 0 timeOfDay64.hhmmss Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:199:5-80 0.0 0.0 0 0 timeOfDay64.hl Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:200:5-29 0.0 0.0 0 0 timeOfDay64.hh Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:200:5-29 0.0 0.0 0 0 timeOfDay64.(...) Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:200:5-29 0.0 0.0 0 0 timeOfDay64.ml Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:201:5-29 0.0 0.0 0 0 timeOfDay64.mh Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:201:5-29 0.0 0.0 0 0 timeOfDay64.(...) Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:201:5-29 0.0 0.0 0 0 timeOfDay64.sl Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:202:5-47 0.0 0.0 0 0 timeOfDay64.sh Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:202:5-47 0.0 0.0 0 0 timeOfDay64.(...) Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:202:5-47 0.0 0.0 0 0 timeOfDay64.frac Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:203:5-34 0.0 0.0 0 0 timeOfDay64.real Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:203:5-34 0.0 0.0 0 0 timeOfDay64.(...) Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:203:5-34 0.0 0.0 0 0 timeOfDay64.showFrac Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:204:5-80 0.0 0.0 0 0 timeOfDay64.showFrac.\ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:204:23-30 0.0 0.0 0 0 timeOfDay64.trunc12 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(205,5)-(206,79) 0.0 0.0 0 0 timeOfDay64.trunc12.\ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:206:35-40 0.0 0.0 0 0 timeOfDay64.digits6 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:207:5-74 0.0 0.0 0 0 timeOfDay64.trunc6 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(208,5)-(209,79) 0.0 0.0 0 0 timeOfDay64.trunc6.\ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:209:35-40 0.0 0.0 0 0 timeOfDay64.digits3 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:210:5-54 0.0 0.0 0 0 timeOfDay64.digits2 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:211:5-54 0.0 0.0 0 0 timeOfDay64.trunc3 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(213,5)-(214,54) 0.0 0.0 0 0 timeOfDay64.trunc2 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(215,5)-(216,54) 0.0 0.0 0 0 timeOfDay64.trunc1 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:217:5-47 0.0 0.0 0 0 timeOfDay64.digits1 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:212:5-56 0.0 0.0 0 0 timeOfDay64.pico Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:219:5-30 0.0 0.0 0 0 timeOfDay64.micro Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:220:5-30 0.0 0.0 0 0 timeOfDay64.milli Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:221:5-30 0.0 0.0 0 0 twoDigits Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:(252,1)-(253,32) 0.0 0.0 0 0 twoDigits.lo Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:253:9-32 0.0 0.0 0 0 twoDigits.hi Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:253:9-32 0.0 0.0 0 0 twoDigits.(...) Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:253:9-32 0.0 0.0 0 0 digit Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:256:1-22 0.0 0.0 0 0 CAF:jsonEOF3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m2_r18Da Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF_go Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m1_r18Db Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go_r18Dc Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:err2_r18De Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg4_r18Df Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m_r18Dh Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:file_r18Dj Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl3_r18Dl Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl6_r18Do Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl9_r18Dr Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m3_r18Du Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go1_r18Dv Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k_r18Dw Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl13_r18Dz Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m4_r18DA Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go2_r18DB Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m5_r18DC Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go3_r18DD Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:err3_r18DH Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg1_r18DI Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p33_r18DJ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m6_r18DK Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go4_r18DL Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg2_r18DM Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m7_r18DN Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m8_r18DO Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go5_r18DP Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k1_r18DQ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl16_r18DT Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m9_r18DU Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go6_r18DV Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:err1_r18DX Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg3_r18DY Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl18_r18DZ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl19_r18E0 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl20_r18E1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m10_r18E2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m11_r18E3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m12_r18E4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_err2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg6_r18E6 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k2_r18E7 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p_r18E8 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg7_r18Eb Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m13_r18Ec Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl22_r18Ed Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p1_r18Ee Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s1_r18Eg Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k3_r18Eh Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl25_r18Ej Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl27_r18Em Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s2_r18Eo Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k4_r18Eq Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl30_r18Et Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s3_r18Ev Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k5_r18Ex Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl33_r18EA Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x_r18ED Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m14_r18EE Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k6_r18EF Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl35_r18EI Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m15_r18EJ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json_go Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF'3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m16_r18EK Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF'_go Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m17_r18EL Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go8_r18EM Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg8_r18EN Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p2_r18EO Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m18_r18EP Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go9_r18EQ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg9_r18ER Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m19_r18ES Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m20_r18ET Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go10_r18EU Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k7_r18EV Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl37_r18EY Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m21_r18EZ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go11_r18F0 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m22_r18F1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go12_r18F2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg10_r18F3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m23_r18F4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m24_r18F5 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go13_r18F6 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k8_r18F7 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl39_r18Fa Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m25_r18Fb Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:go14_r18Fc Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg11_r18Fd Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl40_r18Fe Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl41_r18Ff Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl42_r18Fg Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m26_r18Fh Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m27_r18Fi Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m28_r18Fj Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg12_r18Fl Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k9_r18Fm Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p3_r18Fn Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg13_r18Fo Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m29_r18Fp Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl43_r18Fq Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p4_r18Fr Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s4_r18Fs Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k10_r18Ft Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl45_r18Fw Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s5_r18Fx Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k11_r18Fy Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl47_r18FB Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:s6_r18FC Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k12_r18FD Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl49_r18FG Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x1_r18FH Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m30_r18FI Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m31_r18FJ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl51_r18FM Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m32_r18FN Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json'_go Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x2_r18FO Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m33_r18FP Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg0_r18FQ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg14_r18FR Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p5_r18FS Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jstring1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jstring Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:207:1-7 0.0 0.0 0 0 CAF:jstring'_r18FT Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x3_r18FU Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m34_r18FV Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x4_r18FW Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m35_r18FX Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:x5_r18FY Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m36_r18FZ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jstring_1_r18G2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jstring_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:212:1-8 0.0 0.0 0 0 CAF:lvl53_r18G3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p6_r18G4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg15_r18G5 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m37_r18G6 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:msg16_r18G7 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m38_r18G8 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m39_r18Ga Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k13_r18Gb Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m40_r18Gc Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p7_r18Gd Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl54_r18Ge Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl55_r18Gf Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_err3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_msg3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_msg4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m41_r18Gg Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_m3 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_k Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_m2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific7 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific_zero Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:333:7-10 0.0 0.0 0 0 CAF:scientific1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific9_r18Gh Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:scientific Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:341:1-10 0.0 0.0 0 0 CAF:lvl56_r18Gi Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl57_r18Gj Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl59_r18Gs Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl62_r18Gv Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl64_r18Gx Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl66_r18Gz Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl68_r18GB Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl75_r18GI Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl78_r18GL Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl81_r18GO Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl84_r18GR Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl97_r18H4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl106_r18He Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl107_r18Hf Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k14_r18Hg Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m42_r18Hh Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:object_'_r18Hk Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl109_r18Hl Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl110_r18Hm Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k15_r18Hn Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m43_r18Ho Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:array_'_r18Hr Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl112_r18Hs Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json'4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json'2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m44_r18Ht Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m45_r18Hv Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:value' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:187:1-6 0.0 0.0 0 0 CAF:json'1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:102:1-5 0.0 0.0 0 0 CAF:jsonEOF'4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF'1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:317:1-8 0.0 0.0 0 0 CAF:lvl113_r18Hx Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k16_r18Hy Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p8_r18Hz Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:object__r18HB Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl115_r18HC Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl116_r18HD Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:k17_r18HE Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:p9_r18HF Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:array__r18HH Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:lvl118_r18HI Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json2 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m46_r18HJ Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:m47_r18HL Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:value Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:171:1-5 0.0 0.0 0 0 CAF:json1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:json Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:90:1-4 0.0 0.0 0 0 CAF:jsonEOF4 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF1 Data.Aeson.Parser.Internal 0.0 0.0 0 0 CAF:jsonEOF Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:312:1-7 0.0 0.0 0 0 object_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:105:33-69 0.0 0.0 0 0 array_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:137:31-57 0.0 0.0 0 0 object_' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(108,35)-(110,22) 0.0 0.0 0 0 array_' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(140,33)-(142,21) 0.0 0.0 0 0 jstring_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(212,35)-(224,33) 0.0 0.0 0 0 jsonEOF Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:312:1-41 0.0 0.0 0 0 json Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:90:1-12 0.0 0.0 0 0 jsonEOF' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:317:1-43 0.0 0.0 0 0 json' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:102:1-14 0.0 0.0 0 0 object_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:105:1-69 0.0 0.0 0 0 value Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(171,1)-(183,50) 0.0 0.0 0 0 array_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:137:1-57 0.0 0.0 0 0 object_' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(108,1)-(114,12) 0.0 0.0 0 0 object_'.jstring' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(112,3)-(114,12) 0.0 0.0 0 0 value' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(187,1)-(203,50) 0.0 0.0 0 0 array_' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(140,1)-(142,21) 0.0 0.0 0 0 jstring Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:207:1-32 0.0 0.0 0 0 decimal0 Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:(331,1)-(337,40) 0.0 0.0 0 0 decimal0.step Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:332:7-49 0.0 0.0 0 0 decimal0.zero Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:333:7-15 0.0 0.0 0 0 CAF:$fMonoidSeries_$cmempty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:143:5-10 0.0 0.0 0 0 CAF:unsafeToEncoding1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:unsafeToEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:92:1-16 0.0 0.0 0 0 CAF:>*<1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:retagEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:99:1-13 0.0 0.0 0 0 CAF:nullEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:147:1-12 0.0 0.0 0 0 CAF:emptyArray_1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:emptyArray_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:150:1-11 0.0 0.0 0 0 CAF:dict2 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:emptyObject_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:153:1-12 0.0 0.0 0 0 CAF:double3 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:null_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:162:1-5 0.0 0.0 0 0 CAF:empty1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:empty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:204:1-5 0.0 0.0 0 0 CAF:econcat Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:207:1-7 0.0 0.0 0 0 CAF:pair1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:226:1-4 0.0 0.0 0 0 CAF:pairStr1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:string Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:234:1-6 0.0 0.0 0 0 CAF:$fMonoidSeries1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:comma Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:241:1-5 0.0 0.0 0 0 CAF:$fMonoidSeries_$cmappend Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:144:5-11 0.0 0.0 0 0 CAF:colon1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:colon Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:242:1-5 0.0 0.0 0 0 CAF:list1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:openBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:243:1-11 0.0 0.0 0 0 CAF:closeBracket1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:closeBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:244:1-12 0.0 0.0 0 0 CAF:dict1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:openCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:245:1-9 0.0 0.0 0 0 CAF:closeCurly1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:closeCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:246:1-10 0.0 0.0 0 0 CAF:int5 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:253:1-4 0.0 0.0 0 0 CAF:int2 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:256:1-5 0.0 0.0 0 0 CAF:int3 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:259:1-5 0.0 0.0 0 0 CAF:int4 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:262:1-5 0.0 0.0 0 0 CAF:int1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:265:1-3 0.0 0.0 0 0 CAF:word5 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:268:1-5 0.0 0.0 0 0 CAF:word2 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:271:1-6 0.0 0.0 0 0 CAF:word3 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:274:1-6 0.0 0.0 0 0 CAF:word4 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:277:1-6 0.0 0.0 0 0 CAF:word1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:280:1-4 0.0 0.0 0 0 CAF:integer1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:integer Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:283:1-7 0.0 0.0 0 0 CAF:scientific1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:scientific Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:292:1-10 0.0 0.0 0 0 CAF:int8Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:305:1-8 0.0 0.0 0 0 CAF:int16Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:308:1-9 0.0 0.0 0 0 CAF:int32Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:311:1-9 0.0 0.0 0 0 CAF:int64Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:int64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:314:1-9 0.0 0.0 0 0 CAF:intText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:intText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:317:1-7 0.0 0.0 0 0 CAF:word8Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:320:1-9 0.0 0.0 0 0 CAF:word16Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:323:1-10 0.0 0.0 0 0 CAF:word32Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:326:1-10 0.0 0.0 0 0 CAF:word64Text1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:word64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:329:1-10 0.0 0.0 0 0 CAF:wordText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:wordText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:332:1-8 0.0 0.0 0 0 CAF:integerText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:integerText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:335:1-11 0.0 0.0 0 0 CAF:floatText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:floatText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:338:1-9 0.0 0.0 0 0 CAF:doubleText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:doubleText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:341:1-10 0.0 0.0 0 0 CAF:scientificText1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:scientificText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:344:1-14 0.0 0.0 0 0 CAF:day1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:day Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:351:1-3 0.0 0.0 0 0 CAF:localTime1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:localTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:354:1-9 0.0 0.0 0 0 CAF:utcTime1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:utcTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:357:1-7 0.0 0.0 0 0 CAF:timeOfDay1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:timeOfDay Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:360:1-9 0.0 0.0 0 0 CAF:zonedTime1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:zonedTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:363:1-9 0.0 0.0 0 0 CAF:value1 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:value Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:370:1-5 0.0 0.0 0 0 CAF:double Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:289:1-6 0.0 0.0 0 0 CAF:float Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:286:1-5 0.0 0.0 0 0 CAF:bool5 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 CAF:bool2 Data.Aeson.Encoding.Internal 0.0 0.0 0 0 show Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:106:5-49 0.0 0.0 0 0 == Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:109:5-71 0.0 0.0 0 0 compare Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:(112,5)-(113,55) 0.0 0.0 0 0 <> Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:(138,5)-(140,48) 0.0 0.0 0 0 mappend Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:144:5-18 0.0 0.0 0 0 mempty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:143:5-19 0.0 0.0 0 0 fromEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:80:7-18 0.0 0.0 0 0 unsafeToEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:92:1-27 0.0 0.0 0 0 wrapObject Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:159:1-59 0.0 0.0 0 0 wrapArray Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:156:1-62 0.0 0.0 0 0 pair' Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:135:1-75 0.0 0.0 0 0 retagEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:99:1-39 0.0 0.0 0 0 nullEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:147:1-57 0.0 0.0 0 0 emptyArray_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:150:1-37 0.0 0.0 0 0 emptyObject_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:153:1-39 0.0 0.0 0 0 double Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:289:1-53 0.0 0.0 0 0 float Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:286:1-51 0.0 0.0 0 0 null_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:162:1-25 0.0 0.0 0 0 bool Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:(165,1)-(166,29) 0.0 0.0 0 0 econcat Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:207:1-26 0.0 0.0 0 0 empty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:204:1-23 0.0 0.0 0 0 text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:226:1-25 0.0 0.0 0 0 lazyText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:(229,1)-(231,65) 0.0 0.0 0 0 lazyText.\ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:231:30-48 0.0 0.0 0 0 string Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:234:1-29 0.0 0.0 0 0 comma Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:241:1-35 0.0 0.0 0 0 colon Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:242:1-35 0.0 0.0 0 0 openBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:243:1-35 0.0 0.0 0 0 closeBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:244:1-35 0.0 0.0 0 0 openCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:245:1-35 0.0 0.0 0 0 closeCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:246:1-35 0.0 0.0 0 0 int8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:253:1-27 0.0 0.0 0 0 int16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:256:1-29 0.0 0.0 0 0 int32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:259:1-29 0.0 0.0 0 0 int64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:262:1-29 0.0 0.0 0 0 int Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:265:1-25 0.0 0.0 0 0 word8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:268:1-29 0.0 0.0 0 0 word16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:271:1-31 0.0 0.0 0 0 word32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:274:1-31 0.0 0.0 0 0 word64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:277:1-31 0.0 0.0 0 0 word Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:280:1-27 0.0 0.0 0 0 integer Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:283:1-33 0.0 0.0 0 0 scientific Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:292:1-37 0.0 0.0 0 0 int8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:305:1-42 0.0 0.0 0 0 int16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:308:1-44 0.0 0.0 0 0 int32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:311:1-44 0.0 0.0 0 0 int64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:314:1-44 0.0 0.0 0 0 intText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:317:1-40 0.0 0.0 0 0 word8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:320:1-44 0.0 0.0 0 0 word16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:323:1-46 0.0 0.0 0 0 word32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:326:1-46 0.0 0.0 0 0 word64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:329:1-46 0.0 0.0 0 0 wordText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:332:1-42 0.0 0.0 0 0 integerText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:335:1-48 0.0 0.0 0 0 floatText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:338:1-44 0.0 0.0 0 0 doubleText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:341:1-46 0.0 0.0 0 0 scientificText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:344:1-52 0.0 0.0 0 0 day Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:351:1-34 0.0 0.0 0 0 localTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:354:1-46 0.0 0.0 0 0 utcTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:357:1-42 0.0 0.0 0 0 timeOfDay Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:360:1-46 0.0 0.0 0 0 zonedTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:363:1-46 0.0 0.0 0 0 value Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:370:1-37 0.0 0.0 0 0 CAF:lvl1_reuuT Data.Aeson 0.0 0.0 0 0 CAF:lvl3_reuuV Data.Aeson 0.0 0.0 0 0 CAF:lvl5_reuuX Data.Aeson 0.0 0.0 0 0 CAF:lvl7_reuuZ Data.Aeson 0.0 0.0 0 0 CAF:lvl14_reuv6 Data.Aeson 0.0 0.0 0 0 CAF:decodeFileStrict3 Data.Aeson 0.0 0.0 0 0 CAF:decodeFileStrict'2 Data.Aeson 0.0 0.0 0 0 CAF:lvl16_reuv9 Data.Aeson 0.0 0.0 0 0 encodeFile Data.Aeson Data/Aeson.hs:153:1-39 0.0 0.0 0 0 encode Data.Aeson Data/Aeson.hs:149:1-46 0.0 0.0 0 0 decodeFileStrict Data.Aeson Data/Aeson.hs:191:1-49 0.0 0.0 0 0 decodeFileStrict' Data.Aeson Data/Aeson.hs:229:1-51 0.0 0.0 0 0 CAF:mkChromaticity1 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 CAF:app_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:74:1-8 0.0 0.0 0 0 CAF:infix_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:76:1-10 0.0 0.0 0 0 CAF:$fReadChromaticity3 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 CAF:$fReadChromaticity4 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 CAF:$fShowChromaticity5 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 CAF:$fShowChromaticity3 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 CAF:$fShowChromaticity1 Data.Colour.CIE.Chromaticity 0.0 0.0 0 0 showsPrec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:(57,3)-(61,28) 0.0 0.0 0 0 showsPrec.showStr Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:(59,5)-(60,66) 0.0 0.0 0 0 showsPrec.y Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:61:5-28 0.0 0.0 0 0 showsPrec.x Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:61:5-28 0.0 0.0 0 0 showsPrec.(...) Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:61:5-28 0.0 0.0 0 0 readsPrec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:(64,3)-(68,64) 0.0 0.0 0 0 readsPrec.\ Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:(65,26)-(68,61) 0.0 0.0 0 0 == Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:25:46-47 0.0 0.0 0 0 mkChromaticity Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:30:1-23 0.0 0.0 0 0 chromaCoords Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:35:1-45 0.0 0.0 0 0 chromaX Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:40:1-25 0.0 0.0 0 0 chromaY Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:45:1-25 0.0 0.0 0 0 chromaZ Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:50:1-32 0.0 0.0 0 0 chromaConvert Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:54:1-65 0.0 0.0 0 0 infix_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:76:1-34 0.0 0.0 0 0 app_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:74:1-13 0.0 0.0 0 0 CAF:lvl1_rbjr Data.Colour.Matrix 0.0 0.0 0 0 CAF:lvl3_rbjt Data.Colour.Matrix 0.0 0.0 0 0 inverse Data.Colour.Matrix Data/Colour/Matrix.hs:(29,1)-(34,21) 0.0 0.0 0 0 inverse.det Data.Colour.Matrix Data/Colour/Matrix.hs:34:3-21 0.0 0.0 0 0 determinant Data.Colour.Matrix Data/Colour/Matrix.hs:(35,1)-(36,41) 0.0 0.0 0 0 matrixMult Data.Colour.Matrix Data/Colour/Matrix.hs:40:1-55 0.0 0.0 0 0 mult Data.Colour.Matrix Data/Colour/Matrix.hs:38:1-40 0.0 0.0 0 0 CAF:lvl5_renr Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl6_rens Data.Colour.RGB 0.0 0.0 0 0 CAF:lexeme6_renx Data.Colour.RGB 0.0 0.0 0 0 CAF:lexeme1_renz Data.Colour.RGB 0.0 0.0 0 0 CAF:ds_renB Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl16_renH Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl18_renJ Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl21_renM Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGB1 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGB9 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGB7 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGB5 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGB3 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGBGamut6 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGBGamut4 Data.Colour.RGB 0.0 0.0 0 0 CAF:$fShowRGBGamut2 Data.Colour.RGB 0.0 0.0 0 0 CAF:mkRGBGamut Data.Colour.RGB Data/Colour/RGB.hs:78:1-10 0.0 0.0 0 0 CAF:lvl25_renQ Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl30_renV Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl31_reoa Data.Colour.RGB 0.0 0.0 0 0 CAF:lvl32_reob Data.Colour.RGB 0.0 0.0 0 0 CAF:$fReadRGBGamut2 Data.Colour.RGB 0.0 0.0 0 0 CAF:xyz2rgb Data.Colour.RGB Data/Colour/RGB.hs:101:1-7 0.0 0.0 0 0 fmap Data.Colour.RGB Data/Colour/RGB.hs:37:2-43 0.0 0.0 0 0 <*> Data.Colour.RGB Data/Colour/RGB.hs:41:2-58 0.0 0.0 0 0 pure Data.Colour.RGB Data/Colour/RGB.hs:40:2-19 0.0 0.0 0 0 showsPrec Data.Colour.RGB Data/Colour/RGB.hs:(60,3)-(64,74) 0.0 0.0 0 0 showsPrec.showStr Data.Colour.RGB Data/Colour/RGB.hs:(62,5)-(64,74) 0.0 0.0 0 0 readsPrec Data.Colour.RGB Data/Colour/RGB.hs:(67,3)-(71,65) 0.0 0.0 0 0 readsPrec.\ Data.Colour.RGB Data/Colour/RGB.hs:(68,26)-(71,62) 0.0 0.0 0 0 == Data.Colour.RGB Data/Colour/RGB.hs:57:38-39 0.0 0.0 0 0 readListPrec Data.Colour.RGB Data/Colour/RGB.hs:34:40-43 0.0 0.0 0 0 readPrec Data.Colour.RGB Data/Colour/RGB.hs:34:40-43 0.0 0.0 0 0 readList Data.Colour.RGB Data/Colour/RGB.hs:34:40-43 0.0 0.0 0 0 showsPrec Data.Colour.RGB Data/Colour/RGB.hs:34:34-37 0.0 0.0 0 0 == Data.Colour.RGB Data/Colour/RGB.hs:34:30-31 0.0 0.0 0 0 channelBlue Data.Colour.RGB Data/Colour/RGB.hs:33:19-29 0.0 0.0 0 0 channelGreen Data.Colour.RGB Data/Colour/RGB.hs:32:19-30 0.0 0.0 0 0 channelRed Data.Colour.RGB Data/Colour/RGB.hs:31:19-28 0.0 0.0 0 0 whitePoint Data.Colour.RGB Data/Colour/RGB.hs:56:27-36 0.0 0.0 0 0 primaries Data.Colour.RGB Data/Colour/RGB.hs:55:27-35 0.0 0.0 0 0 uncurryRGB Data.Colour.RGB Data/Colour/RGB.hs:45:1-34 0.0 0.0 0 0 curryRGB Data.Colour.RGB Data/Colour/RGB.hs:49:1-32 0.0 0.0 0 0 mkRGBGamut Data.Colour.RGB Data/Colour/RGB.hs:78:1-21 0.0 0.0 0 0 xyz2rgb Data.Colour.RGB Data/Colour/RGB.hs:101:1-27 0.0 0.0 0 0 rgb2xyz Data.Colour.RGB Data/Colour/RGB.hs:(93,1)-(98,46) 0.0 0.0 0 0 rgb2xyz.as Data.Colour.RGB Data/Colour/RGB.hs:98:3-46 0.0 0.0 0 0 rgb2xyz.zn Data.Colour.RGB Data/Colour/RGB.hs:96:3-48 0.0 0.0 0 0 rgb2xyz.yn Data.Colour.RGB Data/Colour/RGB.hs:96:3-48 0.0 0.0 0 0 rgb2xyz.xn Data.Colour.RGB Data/Colour/RGB.hs:96:3-48 0.0 0.0 0 0 rgb2xyz.(...) Data.Colour.RGB Data/Colour/RGB.hs:96:3-48 0.0 0.0 0 0 rgb2xyz.matrix Data.Colour.RGB Data/Colour/RGB.hs:97:3-42 0.0 0.0 0 0 primaryMatrix Data.Colour.RGB Data/Colour/RGB.hs:(83,1)-(90,40) 0.0 0.0 0 0 primaryMatrix.zb Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.yb Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.xb Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.zg Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.yg Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.xg Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.zr Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.yr Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.xr Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 primaryMatrix.(...) Data.Colour.RGB Data/Colour/RGB.hs:(88,3)-(90,40) 0.0 0.0 0 0 hue Data.Colour.RGB Data/Colour/RGB.hs:(123,1)-(125,25) 0.0 0.0 0 0 hue.h Data.Colour.RGB Data/Colour/RGB.hs:125:3-25 0.0 0.0 0 0 hue.(...) Data.Colour.RGB Data/Colour/RGB.hs:125:3-25 0.0 0.0 0 0 hslsv Data.Colour.RGB Data/Colour/RGB.hs:(104,1)-(118,20) 0.0 0.0 0 0 hslsv.h Data.Colour.RGB Data/Colour/RGB.hs:(117,3)-(118,20) 0.0 0.0 0 0 hslsv.h0 Data.Colour.RGB Data/Colour/RGB.hs:116:3-46 0.0 0.0 0 0 hslsv.o Data.Colour.RGB Data/Colour/RGB.hs:115:3-31 0.0 0.0 0 0 hslsv.(...) Data.Colour.RGB Data/Colour/RGB.hs:115:3-31 0.0 0.0 0 0 hslsv.z Data.Colour.RGB Data/Colour/RGB.hs:114:3-49 0.0 0.0 0 0 hslsv.y Data.Colour.RGB Data/Colour/RGB.hs:114:3-49 0.0 0.0 0 0 hslsv.(...) Data.Colour.RGB Data/Colour/RGB.hs:114:3-49 0.0 0.0 0 0 hslsv.s0 Data.Colour.RGB Data/Colour/RGB.hs:112:3-17 0.0 0.0 0 0 hslsv.s Data.Colour.RGB Data/Colour/RGB.hs:(110,3)-(111,37) 0.0 0.0 0 0 hslsv.l Data.Colour.RGB Data/Colour/RGB.hs:109:3-15 0.0 0.0 0 0 hslsv.mx Data.Colour.RGB Data/Colour/RGB.hs:107:3-22 0.0 0.0 0 0 hslsv.mn Data.Colour.RGB Data/Colour/RGB.hs:108:3-22 0.0 0.0 0 0 mod1 Data.Colour.RGB Data/Colour/RGB.hs:(127,1)-(130,27) 0.0 0.0 0 0 mod1.pf Data.Colour.RGB Data/Colour/RGB.hs:130:3-27 0.0 0.0 0 0 mod1.(...) Data.Colour.RGB Data/Colour/RGB.hs:130:3-27 0.0 0.0 0 0 /= Data.Colour.Chan Data/Colour/Chan.hs:29:37-38 0.0 0.0 0 0 == Data.Colour.Chan Data/Colour/Chan.hs:29:37-38 0.0 0.0 0 0 empty Data.Colour.Chan Data/Colour/Chan.hs:32:1-14 0.0 0.0 0 0 full Data.Colour.Chan Data/Colour/Chan.hs:35:1-13 0.0 0.0 0 0 over Data.Colour.Chan Data/Colour/Chan.hs:46:1-38 0.0 0.0 0 0 scale Data.Colour.Chan Data/Colour/Chan.hs:38:1-30 0.0 0.0 0 0 add Data.Colour.Chan Data/Colour/Chan.hs:41:1-36 0.0 0.0 0 0 invert Data.Colour.Chan Data/Colour/Chan.hs:44:1-28 0.0 0.0 0 0 convert Data.Colour.Chan Data/Colour/Chan.hs:49:1-38 0.0 0.0 0 0 sum Data.Colour.Chan Data/Colour/Chan.hs:52:1-45 0.0 0.0 0 0 <> Data.Colour.Internal Data/Colour/Internal.hs:58:3-16 0.0 0.0 0 0 mconcat Data.Colour.Internal Data/Colour/Internal.hs:(64,3)-(67,31) 0.0 0.0 0 0 mconcat.lb Data.Colour.Internal Data/Colour/Internal.hs:66:5-37 0.0 0.0 0 0 mconcat.lg Data.Colour.Internal Data/Colour/Internal.hs:66:5-37 0.0 0.0 0 0 mconcat.lr Data.Colour.Internal Data/Colour/Internal.hs:66:5-37 0.0 0.0 0 0 mconcat.(...) Data.Colour.Internal Data/Colour/Internal.hs:66:5-37 0.0 0.0 0 0 mconcat.toRGB Data.Colour.Internal Data/Colour/Internal.hs:67:5-31 0.0 0.0 0 0 mappend Data.Colour.Internal Data/Colour/Internal.hs:(62,3)-(63,64) 0.0 0.0 0 0 mempty Data.Colour.Internal Data/Colour/Internal.hs:61:3-16 0.0 0.0 0 0 <> Data.Colour.Internal Data/Colour/Internal.hs:176:3-16 0.0 0.0 0 0 affineCombo Data.Colour.Internal Data/Colour/Internal.hs:(141,2)-(144,26) 0.0 0.0 0 0 affineCombo.total Data.Colour.Internal Data/Colour/Internal.hs:144:4-26 0.0 0.0 0 0 affineCombo Data.Colour.Internal Data/Colour/Internal.hs:(135,2)-(138,26) 0.0 0.0 0 0 affineCombo.total Data.Colour.Internal Data/Colour/Internal.hs:138:4-26 0.0 0.0 0 0 darken Data.Colour.Internal Data/Colour/Internal.hs:(165,2)-(167,44) 0.0 0.0 0 0 over Data.Colour.Internal Data/Colour/Internal.hs:(161,2)-(164,27) 0.0 0.0 0 0 darken Data.Colour.Internal Data/Colour/Internal.hs:172:2-42 0.0 0.0 0 0 over Data.Colour.Internal Data/Colour/Internal.hs:(170,2)-(171,44) 0.0 0.0 0 0 mappend Data.Colour.Internal Data/Colour/Internal.hs:180:3-16 0.0 0.0 0 0 mempty Data.Colour.Internal Data/Colour/Internal.hs:179:3-22 0.0 0.0 0 0 == Data.Colour.Internal Data/Colour/Internal.hs:83:65-66 0.0 0.0 0 0 == Data.Colour.Internal Data/Colour/Internal.hs:45:27-28 0.0 0.0 0 0 alphaColourConvert Data.Colour.Internal Data/Colour/Internal.hs:93:1-71 0.0 0.0 0 0 colourConvert Data.Colour.Internal Data/Colour/Internal.hs:(49,1)-(50,56) 0.0 0.0 0 0 black Data.Colour.Internal Data/Colour/Internal.hs:55:1-44 0.0 0.0 0 0 transparent Data.Colour.Internal Data/Colour/Internal.hs:88:1-68 0.0 0.0 0 0 opaque Data.Colour.Internal Data/Colour/Internal.hs:97:1-27 0.0 0.0 0 0 dissolve Data.Colour.Internal Data/Colour/Internal.hs:101:1-58 0.0 0.0 0 0 withOpacity Data.Colour.Internal Data/Colour/Internal.hs:107:1-46 0.0 0.0 0 0 blend Data.Colour.Internal Data/Colour/Internal.hs:132:1-49 0.0 0.0 0 0 atop Data.Colour.Internal Data/Colour/Internal.hs:(190,1)-(191,58) 0.0 0.0 0 0 quantize Data.Colour.Internal Data/Colour/Internal.hs:(195,1)-(200,14) 0.0 0.0 0 0 quantize.l Data.Colour.Internal Data/Colour/Internal.hs:199:3-14 0.0 0.0 0 0 quantize.h Data.Colour.Internal Data/Colour/Internal.hs:200:3-14 0.0 0.0 0 0 alphaChannel Data.Colour.Internal Data/Colour/Internal.hs:205:1-34 0.0 0.0 0 0 colourChannel Data.Colour.Internal Data/Colour/Internal.hs:215:1-52 0.0 0.0 0 0 rgbaAdd Data.Colour.Internal Data/Colour/Internal.hs:(221,1)-(222,43) 0.0 0.0 0 0 CAF:rgbUsingSpace_l Data.Colour.RGBSpace 0.0 0.0 0 0 CAF:rgbUsingSpace1 Data.Colour.RGBSpace 0.0 0.0 0 0 CAF:inGamut_m Data.Colour.RGBSpace 0.0 0.0 0 0 CAF:inGamut2 Data.Colour.RGBSpace 0.0 0.0 0 0 CAF:inGamut1 Data.Colour.RGBSpace 0.0 0.0 0 0 CAF:mkRGBSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:132:1-10 0.0 0.0 0 0 <> Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:114:3-16 0.0 0.0 0 0 mappend Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(118,2)-(119,47) 0.0 0.0 0 0 mempty Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:117:2-32 0.0 0.0 0 0 transferGamma Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:97:29-41 0.0 0.0 0 0 transferInverse Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:96:29-43 0.0 0.0 0 0 transfer Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:95:29-36 0.0 0.0 0 0 transferFunction Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:126:30-45 0.0 0.0 0 0 gamut Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:125:30-34 0.0 0.0 0 0 inGamut Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(58,1)-(61,49) 0.0 0.0 0 0 inGamut.b Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:61:3-49 0.0 0.0 0 0 inGamut.g Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:61:3-49 0.0 0.0 0 0 inGamut.r Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:61:3-49 0.0 0.0 0 0 inGamut.(...) Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:61:3-49 0.0 0.0 0 0 inGamut.test Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:60:3-27 0.0 0.0 0 0 toRGBUsingSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(148,1)-(150,39) 0.0 0.0 0 0 toRGBUsingSpace.t Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:150:3-39 0.0 0.0 0 0 toRGBUsingGamut Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(73,1)-(77,34) 0.0 0.0 0 0 toRGBUsingGamut.b Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:77:3-34 0.0 0.0 0 0 toRGBUsingGamut.g Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:77:3-34 0.0 0.0 0 0 toRGBUsingGamut.r Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:77:3-34 0.0 0.0 0 0 toRGBUsingGamut.(...) Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:77:3-34 0.0 0.0 0 0 toRGBUsingGamut.b0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:75:3-24 0.0 0.0 0 0 toRGBUsingGamut.g0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:75:3-24 0.0 0.0 0 0 toRGBUsingGamut.r0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:75:3-24 0.0 0.0 0 0 toRGBUsingGamut.(...) Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:75:3-24 0.0 0.0 0 0 toRGBUsingGamut.matrix Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:76:3-63 0.0 0.0 0 0 rgbUsingSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(141,1)-(144,49) 0.0 0.0 0 0 rgbUsingSpace.tinv Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:144:3-49 0.0 0.0 0 0 rgbUsingGamut Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(67,1)-(70,34) 0.0 0.0 0 0 rgbUsingGamut.b0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:70:3-34 0.0 0.0 0 0 rgbUsingGamut.g0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:70:3-34 0.0 0.0 0 0 rgbUsingGamut.r0 Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:70:3-34 0.0 0.0 0 0 rgbUsingGamut.(...) Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:70:3-34 0.0 0.0 0 0 rgbUsingGamut.matrix Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:69:3-63 0.0 0.0 0 0 rtf Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:64:1-26 0.0 0.0 0 0 linearTransferFunction Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:101:1-49 0.0 0.0 0 0 powerTransferFunction Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(105,1)-(106,52) 0.0 0.0 0 0 inverseTransferFunction Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:(110,1)-(111,36) 0.0 0.0 0 0 mkRGBSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:132:1-21 0.0 0.0 0 0 linearRGBSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:136:1-44 0.0 0.0 0 0 a Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:31:1-36 0.0 0.0 0 0 b Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:35:1-36 0.0 0.0 0 0 c Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:39:1-36 0.0 0.0 0 0 d50 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:43:1-36 0.0 0.0 0 0 d55 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:47:1-36 0.0 0.0 0 0 d65 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:51:1-36 0.0 0.0 0 0 d75 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:55:1-36 0.0 0.0 0 0 e Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:59:1-34 0.0 0.0 0 0 f1 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:63:1-36 0.0 0.0 0 0 f2 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:67:1-36 0.0 0.0 0 0 f3 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:71:1-36 0.0 0.0 0 0 f4 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:75:1-36 0.0 0.0 0 0 f5 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:79:1-36 0.0 0.0 0 0 f6 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:83:1-36 0.0 0.0 0 0 f7 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:87:1-36 0.0 0.0 0 0 f8 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:91:1-36 0.0 0.0 0 0 f9 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:95:1-36 0.0 0.0 0 0 f10 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:99:1-36 0.0 0.0 0 0 f11 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:103:1-36 0.0 0.0 0 0 f12 Data.Colour.CIE.Illuminant Data/Colour/CIE/Illuminant.hs:107:1-36 0.0 0.0 0 0 CAF:sRGBGamut Data.Colour.SRGB.Linear Data/Colour/SRGB/Linear.hs:52:1-9 0.0 0.0 0 0 rgb Data.Colour.SRGB.Linear Data/Colour/SRGB/Linear.hs:43:1-51 0.0 0.0 0 0 toRGB Data.Colour.SRGB.Linear Data/Colour/SRGB/Linear.hs:48:1-59 0.0 0.0 0 0 sRGBGamut Data.Colour.SRGB.Linear Data/Colour/SRGB/Linear.hs:(52,1)-(55,23) 0.0 0.0 0 0 CAF:sRGB24shows3 Data.Colour.SRGB 0.0 0.0 0 0 CAF:sRGB24shows1 Data.Colour.SRGB 0.0 0.0 0 0 CAF:loc_rlTk Data.Colour.SRGB 0.0 0.0 0 0 CAF:loc1_rlTl Data.Colour.SRGB 0.0 0.0 0 0 CAF:loc3_rlTn Data.Colour.SRGB 0.0 0.0 0 0 CAF:$dIP1_rlTs Data.Colour.SRGB 0.0 0.0 0 0 CAF:sRGB24read1 Data.Colour.SRGB 0.0 0.0 0 0 sRGBSpace Data.Colour.SRGB Data/Colour/SRGB.hs:(135,1)-(137,78) 0.0 0.0 0 0 sRGBSpace.transfer Data.Colour.SRGB Data/Colour/SRGB.hs:137:3-78 0.0 0.0 0 0 sRGB24show Data.Colour.SRGB Data/Colour/SRGB.hs:108:1-31 0.0 0.0 0 0 sRGB24shows Data.Colour.SRGB Data/Colour/SRGB.hs:(99,1)-(104,36) 0.0 0.0 0 0 sRGB24shows.b' Data.Colour.SRGB Data/Colour/SRGB.hs:102:3-27 0.0 0.0 0 0 sRGB24shows.g' Data.Colour.SRGB Data/Colour/SRGB.hs:102:3-27 0.0 0.0 0 0 sRGB24shows.r' Data.Colour.SRGB Data/Colour/SRGB.hs:102:3-27 0.0 0.0 0 0 sRGB24shows.(...) Data.Colour.SRGB Data/Colour/SRGB.hs:102:3-27 0.0 0.0 0 0 sRGB24shows.showHex2 Data.Colour.SRGB Data/Colour/SRGB.hs:(103,3)-(104,36) 0.0 0.0 0 0 toSRGB24 Data.Colour.SRGB Data/Colour/SRGB.hs:95:1-24 0.0 0.0 0 0 toSRGBBounded Data.Colour.SRGB Data/Colour/SRGB.hs:(86,1)-(89,54) 0.0 0.0 0 0 toSRGBBounded.m Data.Colour.SRGB Data/Colour/SRGB.hs:89:3-54 0.0 0.0 0 0 toSRGBBounded.f Data.Colour.SRGB Data/Colour/SRGB.hs:88:3-24 0.0 0.0 0 0 toSRGB Data.Colour.SRGB Data/Colour/SRGB.hs:78:1-42 0.0 0.0 0 0 transferFunction Data.Colour.SRGB Data/Colour/SRGB.hs:(44,1)-(48,11) 0.0 0.0 0 0 transferFunction.a Data.Colour.SRGB Data/Colour/SRGB.hs:48:3-11 0.0 0.0 0 0 sRGB24read Data.Colour.SRGB Data/Colour/SRGB.hs:(127,1)-(131,20) 0.0 0.0 0 0 sRGB24read.rx Data.Colour.SRGB Data/Colour/SRGB.hs:131:3-20 0.0 0.0 0 0 sRGB24reads Data.Colour.SRGB Data/Colour/SRGB.hs:(112,1)-(123,25) 0.0 0.0 0 0 sRGB24reads.x' Data.Colour.SRGB Data/Colour/SRGB.hs:(117,3)-(118,20) 0.0 0.0 0 0 sRGB24reads.readPair Data.Colour.SRGB Data/Colour/SRGB.hs:(119,3)-(123,25) 0.0 0.0 0 0 sRGB24reads.readPair.a1 Data.Colour.SRGB Data/Colour/SRGB.hs:123:5-25 0.0 0.0 0 0 sRGB24reads.readPair.a0 Data.Colour.SRGB Data/Colour/SRGB.hs:123:5-25 0.0 0.0 0 0 sRGB24reads.readPair.(...) Data.Colour.SRGB Data/Colour/SRGB.hs:123:5-25 0.0 0.0 0 0 sRGB24 Data.Colour.SRGB Data/Colour/SRGB.hs:74:1-20 0.0 0.0 0 0 sRGBBounded Data.Colour.SRGB Data/Colour/SRGB.hs:(66,1)-(69,43) 0.0 0.0 0 0 sRGBBounded.f Data.Colour.SRGB Data/Colour/SRGB.hs:68:3-28 0.0 0.0 0 0 sRGBBounded.m Data.Colour.SRGB Data/Colour/SRGB.hs:69:3-43 0.0 0.0 0 0 sRGB Data.Colour.SRGB Data/Colour/SRGB.hs:60:1-59 0.0 0.0 0 0 invTransferFunction Data.Colour.SRGB Data/Colour/SRGB.hs:(50,1)-(55,11) 0.0 0.0 0 0 invTransferFunction.a Data.Colour.SRGB Data/Colour/SRGB.hs:55:3-11 0.0 0.0 0 0 CAF:linearConstructorQualifiedName Data.Colour Data/Colour.hs:156:1-30 0.0 0.0 0 0 CAF:$fShowAlphaColour8 Data.Colour 0.0 0.0 0 0 CAF:$fShowAlphaColour6 Data.Colour 0.0 0.0 0 0 CAF:$fShowAlphaColour9 Data.Colour 0.0 0.0 0 0 CAF:$fShowAlphaColour2 Data.Colour 0.0 0.0 0 0 CAF:$fShowAlphaColour4 Data.Colour 0.0 0.0 0 0 CAF:$fReadColour3 Data.Colour 0.0 0.0 0 0 CAF:$fReadColour_mylex Data.Colour Data/Colour.hs:152:5-9 0.0 0.0 0 0 CAF:$fReadColour5 Data.Colour 0.0 0.0 0 0 CAF:$fReadColour9 Data.Colour 0.0 0.0 0 0 CAF:lvl_rnAs Data.Colour 0.0 0.0 0 0 CAF:lvl2_rnAu Data.Colour 0.0 0.0 0 0 showsPrec Data.Colour Data/Colour.hs:(134,3)-(140,71) 0.0 0.0 0 0 showsPrec.showStr Data.Colour Data/Colour.hs:(136,5)-(139,57) 0.0 0.0 0 0 showsPrec.b Data.Colour Data/Colour.hs:140:5-71 0.0 0.0 0 0 showsPrec.g Data.Colour Data/Colour.hs:140:5-71 0.0 0.0 0 0 showsPrec.r Data.Colour Data/Colour.hs:140:5-71 0.0 0.0 0 0 showsPrec.(...) Data.Colour Data/Colour.hs:140:5-71 0.0 0.0 0 0 readsPrec Data.Colour Data/Colour.hs:(143,3)-(154,29) 0.0 0.0 0 0 readsPrec.\ Data.Colour Data/Colour.hs:(144,26)-(150,63) 0.0 0.0 0 0 readsPrec.mylex Data.Colour Data/Colour.hs:(152,5)-(154,29) 0.0 0.0 0 0 readsPrec.mylex.\ Data.Colour Data/Colour.hs:153:25-54 0.0 0.0 0 0 showsPrec Data.Colour Data/Colour.hs:(160,3)-(167,24) 0.0 0.0 0 0 showsPrec.showStr Data.Colour Data/Colour.hs:(163,5)-(165,40) 0.0 0.0 0 0 showsPrec.a Data.Colour Data/Colour.hs:166:5-23 0.0 0.0 0 0 showsPrec.c Data.Colour Data/Colour.hs:167:5-24 0.0 0.0 0 0 readsPrec Data.Colour Data/Colour.hs:(170,3)-(177,67) 0.0 0.0 0 0 readsPrec.\ Data.Colour Data/Colour.hs:(172,26)-(177,64) 0.0 0.0 0 0 linearConstructorQualifiedName Data.Colour Data/Colour.hs:156:1-62 0.0 0.0 0 0 linearConstructorName Data.Colour Data/Colour.hs:157:1-29 0.0 0.0 0 0 CAF:cursorUp1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorUp System.Console.ANSI.Unix src/includes/Common-Include.hs:22:1-8 0.0 0.0 0 0 CAF:cursorDown1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorDown System.Console.ANSI.Unix src/includes/Common-Include.hs:23:1-10 0.0 0.0 0 0 CAF:cursorForward1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorForward System.Console.ANSI.Unix src/includes/Common-Include.hs:24:1-13 0.0 0.0 0 0 CAF:cursorBackward1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorBackward System.Console.ANSI.Unix src/includes/Common-Include.hs:25:1-14 0.0 0.0 0 0 CAF:cursorDownLine1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorDownLine System.Console.ANSI.Unix src/includes/Common-Include.hs:32:1-14 0.0 0.0 0 0 CAF:cursorUpLine1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorUpLine System.Console.ANSI.Unix src/includes/Common-Include.hs:33:1-12 0.0 0.0 0 0 CAF:setCursorColumn1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:40:1-15 0.0 0.0 0 0 CAF:setCursorPosition1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:setCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:49:1-17 0.0 0.0 0 0 CAF:saveCursor1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:saveCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:75:1-10 0.0 0.0 0 0 CAF:restoreCursor1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:restoreCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:76:1-13 0.0 0.0 0 0 CAF:getCursorPosition14 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:reportCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:77:1-20 0.0 0.0 0 0 CAF:clearFromCursorToScreenEnd1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearFromCursorToScreenEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:29:1-26 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginning1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:30:1-32 0.0 0.0 0 0 CAF:clearScreen1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearScreen System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:31:1-11 0.0 0.0 0 0 CAF:clearFromCursorToLineEnd1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-24 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginning1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:40:1-30 0.0 0.0 0 0 CAF:clearLine1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:clearLine System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:41:1-9 0.0 0.0 0 0 CAF:scrollPageUp1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:scrollPageUp System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:55:1-12 0.0 0.0 0 0 CAF:scrollPageDown1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:scrollPageDown System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:56:1-14 0.0 0.0 0 0 CAF:setSGR1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-6 0.0 0.0 0 0 CAF:hideCursor1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:82:1-10 0.0 0.0 0 0 CAF:showCursor1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:83:1-10 0.0 0.0 0 0 CAF:setTitle1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:setTitle System.Console.ANSI.Unix src/includes/Common-Include.hs:92:1-8 0.0 0.0 0 0 CAF:cursorPosition6 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition5 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition3 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition2 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition4 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:cursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:125:1-14 0.0 0.0 0 0 CAF:hSupportsANSI2 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:hSupportsANSI4 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition9 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition7 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition5 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getReportedCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:77:1-25 0.0 0.0 0 0 CAF:getCursorPosition18 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition21 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition3 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition1 System.Console.ANSI.Unix 0.0 0.0 0 0 CAF:getCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:98:1-17 0.0 0.0 0 0 cursorUp System.Console.ANSI.Unix src/includes/Common-Include.hs:22:1-27 0.0 0.0 0 0 cursorDown System.Console.ANSI.Unix src/includes/Common-Include.hs:23:1-31 0.0 0.0 0 0 cursorForward System.Console.ANSI.Unix src/includes/Common-Include.hs:24:1-37 0.0 0.0 0 0 cursorBackward System.Console.ANSI.Unix src/includes/Common-Include.hs:25:1-39 0.0 0.0 0 0 cursorDownLine System.Console.ANSI.Unix src/includes/Common-Include.hs:32:1-39 0.0 0.0 0 0 cursorUpLine System.Console.ANSI.Unix src/includes/Common-Include.hs:33:1-35 0.0 0.0 0 0 setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:40:1-41 0.0 0.0 0 0 setCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:49:1-45 0.0 0.0 0 0 saveCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:75:1-31 0.0 0.0 0 0 restoreCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:76:1-37 0.0 0.0 0 0 getCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(98,1)-(111,27) 0.0 0.0 0 0 getCursorPosition.\ System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(99,72)-(107,29) 0.0 0.0 0 0 reportCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:77:1-51 0.0 0.0 0 0 hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:82:1-31 0.0 0.0 0 0 showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:83:1-31 0.0 0.0 0 0 setTitle System.Console.ANSI.Unix src/includes/Common-Include.hs:92:1-27 0.0 0.0 0 0 cursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:(125,1)-(135,23) 0.0 0.0 0 0 cursorPosition.decimal System.Console.ANSI.Unix src/includes/Common-Include.hs:135:3-23 0.0 0.0 0 0 cursorPosition.digit System.Console.ANSI.Unix src/includes/Common-Include.hs:134:3-25 0.0 0.0 0 0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 0.0 0.0 0 0 clearFromCursorToScreenEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:29:1-63 0.0 0.0 0 0 clearFromCursorToScreenBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:30:1-75 0.0 0.0 0 0 clearScreen System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:31:1-33 0.0 0.0 0 0 clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-59 0.0 0.0 0 0 clearFromCursorToLineBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:40:1-71 0.0 0.0 0 0 clearLine System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:41:1-29 0.0 0.0 0 0 scrollPageUp System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:55:1-35 0.0 0.0 0 0 scrollPageDown System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:56:1-39 0.0 0.0 0 0 hCursorUp System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:31:1-42 0.0 0.0 0 0 hCursorDown System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:32:1-46 0.0 0.0 0 0 hCursorForward System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:33:1-52 0.0 0.0 0 0 hCursorBackward System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:34:1-54 0.0 0.0 0 0 hCursorDownLine System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:36:1-54 0.0 0.0 0 0 hCursorUpLine System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:37:1-50 0.0 0.0 0 0 hSetCursorColumn System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:39:1-56 0.0 0.0 0 0 hSetCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:40:1-64 0.0 0.0 0 0 hSaveCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:42:1-40 0.0 0.0 0 0 hRestoreCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:43:1-46 0.0 0.0 0 0 hReportCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:44:1-60 0.0 0.0 0 0 hClearFromCursorToScreenEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:46:1-72 0.0 0.0 0 0 hClearFromCursorToScreenBeginning System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(47,1)-(48,52) 0.0 0.0 0 0 hClearScreen System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:49:1-42 0.0 0.0 0 0 hClearFromCursorToLineEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:51:1-68 0.0 0.0 0 0 hClearFromCursorToLineBeginning System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:52:1-80 0.0 0.0 0 0 hClearLine System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:53:1-38 0.0 0.0 0 0 hScrollPageUp System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:55:1-50 0.0 0.0 0 0 hScrollPageDown System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:56:1-54 0.0 0.0 0 0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:58:1-44 0.0 0.0 0 0 hHideCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:60:1-40 0.0 0.0 0 0 hShowCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:61:1-40 0.0 0.0 0 0 hSetTitle System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:63:1-50 0.0 0.0 0 0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(70,1)-(73,65) 0.0 0.0 0 0 hSupportsANSI.isNotDumb System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:73:3-65 0.0 0.0 0 0 getReportedCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(77,1)-(94,33) 0.0 0.0 0 0 getReportedCursorPosition.\ System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(77,79)-(79,5) 0.0 0.0 0 0 getReportedCursorPosition.get System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(81,3)-(85,21) 0.0 0.0 0 0 getReportedCursorPosition.get' System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(88,3)-(94,33) 0.0 0.0 0 0 CAF:saveCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:147:1-14 0.0 0.0 0 0 CAF:restoreCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:148:1-17 0.0 0.0 0 0 CAF:csi1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorUpCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorDownCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorForwardCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorBackwardCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorDownLineCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:cursorUpLineCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:reportCursorPositionCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:reportCursorPositionCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:149:1-24 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginningCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:clearFromCursorToScreenEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:156:1-30 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:157:1-36 0.0 0.0 0 0 CAF:clearScreenCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:158:1-15 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginningCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:clearFromCursorToLineEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:159:1-28 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:160:1-34 0.0 0.0 0 0 CAF:clearLineCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:161:1-13 0.0 0.0 0 0 CAF:scrollPageUpCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:scrollPageDownCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:hideCursorCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:hideCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:176:1-14 0.0 0.0 0 0 CAF:showCursorCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:showCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:177:1-14 0.0 0.0 0 0 CAF:setSGRCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:setCursorColumnCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:setCursorPositionCode1 System.Console.ANSI.Codes 0.0 0.0 0 0 CAF:z_rqvS System.Console.ANSI.Codes 0.0 0.0 0 0 showCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:177:1-30 0.0 0.0 0 0 hideCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:176:1-30 0.0 0.0 0 0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:173:1-52 0.0 0.0 0 0 scrollPageDownCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:166:1-34 0.0 0.0 0 0 scrollPageUpCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:165:1-32 0.0 0.0 0 0 clearLineCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:161:1-27 0.0 0.0 0 0 clearFromCursorToLineBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:160:1-48 0.0 0.0 0 0 clearFromCursorToLineEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:159:1-42 0.0 0.0 0 0 clearScreenCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:158:1-29 0.0 0.0 0 0 clearFromCursorToScreenBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:157:1-50 0.0 0.0 0 0 clearFromCursorToScreenEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:156:1-44 0.0 0.0 0 0 reportCursorPositionCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:149:1-38 0.0 0.0 0 0 setCursorPositionCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:144:1-50 0.0 0.0 0 0 setCursorColumnCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:139:1-39 0.0 0.0 0 0 cursorUpLineCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:135:1-32 0.0 0.0 0 0 cursorDownLineCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:134:1-34 0.0 0.0 0 0 cursorBackwardCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:130:1-34 0.0 0.0 0 0 cursorForwardCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:129:1-33 0.0 0.0 0 0 cursorDownCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:128:1-30 0.0 0.0 0 0 cursorUpCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:127:1-28 0.0 0.0 0 0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:75:1-75 0.0 0.0 0 0 sgrToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(94,1)-(122,46) 0.0 0.0 0 0 sgrToCode.toRGB System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(121,3)-(122,46) 0.0 0.0 0 0 sgrToCode.toRGB.b System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:121:21-46 0.0 0.0 0 0 sgrToCode.toRGB.g System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:121:21-46 0.0 0.0 0 0 sgrToCode.toRGB.r System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:121:21-46 0.0 0.0 0 0 sgrToCode.toRGB.(...) System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:121:21-46 0.0 0.0 0 0 colorToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(80,1)-(88,14) 0.0 0.0 0 0 saveCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:147:1-24 0.0 0.0 0 0 restoreCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:148:1-27 0.0 0.0 0 0 setTitleCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:183:1-68 0.0 0.0 0 0 CAF:$fReadConsoleIntensity18 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity16 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity13 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity11 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity8 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity6 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 0.0 0.0 0 0 CAF:$fReadConsoleIntensity20 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleIntensity_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 0.0 0.0 0 0 CAF:$fBoundedConsoleIntensity_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 0.0 0.0 0 0 CAF:$fBoundedConsoleIntensity_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 0.0 0.0 0 0 CAF:$fReadUnderlining18 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining16 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining13 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining11 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining8 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining6 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 0.0 0.0 0 0 CAF:$fReadUnderlining20 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadUnderlining_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 0.0 0.0 0 0 CAF:$fBoundedUnderlining_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 0.0 0.0 0 0 CAF:$fBoundedUnderlining_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 0.0 0.0 0 0 CAF:$fReadBlinkSpeed18 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed16 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed13 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed11 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed8 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed6 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 0.0 0.0 0 0 CAF:$fReadBlinkSpeed20 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadBlinkSpeed_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 0.0 0.0 0 0 CAF:$fBoundedBlinkSpeed_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 0.0 0.0 0 0 CAF:$fBoundedBlinkSpeed_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 0.0 0.0 0 0 CAF:$fReadConsoleLayer12 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer10 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer7 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 0.0 0.0 0 0 CAF:$fReadConsoleLayer14 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadConsoleLayer_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 0.0 0.0 0 0 CAF:$fBoundedConsoleLayer_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 0.0 0.0 0 0 CAF:$fBoundedConsoleLayer_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 0.0 0.0 0 0 CAF:$fReadColorIntensity12 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity10 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity7 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 0.0 0.0 0 0 CAF:$fReadColorIntensity14 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColorIntensity_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 0.0 0.0 0 0 CAF:$fBoundedColorIntensity_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 0.0 0.0 0 0 CAF:$fBoundedColorIntensity_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 0.0 0.0 0 0 CAF:$fReadColor48 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor46 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor43 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor41 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor38 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor36 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor33 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor31 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor28 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor26 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor23 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor21 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor18 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor16 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor13 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor11 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 0.0 0.0 0 0 CAF:$fReadColor50 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadColor_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 0.0 0.0 0 0 CAF:lexeme6_raMZ System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme1_raN1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme2_raN3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme3_raN5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme4_raN7 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme5_raN9 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme7_raNb System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme8_raNd System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lexeme9_raNf System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadSGR1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadSGR_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 0.0 0.0 0 0 CAF:$fReadSGR3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fReadSGR_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 0.0 0.0 0 0 CAF:f_raNj System.Console.ANSI.Types 0.0 0.0 0 0 CAF:f1_raNm System.Console.ANSI.Types 0.0 0.0 0 0 CAF:f2_raNo System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl19_raNt System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl20_raNu System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl21_raNv System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl22_raNw System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl23_raNx System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fBoundedColor_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 0.0 0.0 0 0 CAF:$fBoundedColor_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 0.0 0.0 0 0 CAF:loc_raNF System.Console.ANSI.Types 0.0 0.0 0 0 CAF:loc1_raNG System.Console.ANSI.Types 0.0 0.0 0 0 CAF:loc3_raNI System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$dIP1_raNN System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor9 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor10 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl34_raNT System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl35_raNU System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl37_raNW System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor8 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor7 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor6 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColor1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColorIntensity3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColorIntensity4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl42_raO6 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl43_raO7 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColorIntensity2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumColorIntensity1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleLayer3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleLayer4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl47_raOg System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl48_raOh System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleLayer2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleLayer1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl52_raOp System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl53_raOq System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumUnderlining4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumUnderlining5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl57_raOy System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl58_raOz System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumUnderlining3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumUnderlining2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumUnderlining1 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity4 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity5 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl62_raOH System.Console.ANSI.Types 0.0 0.0 0 0 CAF:lvl63_raOI System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity3 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity2 System.Console.ANSI.Types 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity1 System.Console.ANSI.Types 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:24-27 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:20-21 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:69-70 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:69-70 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:69-70 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:57-60 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:51-54 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:37-39 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:37-39 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:37-39 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:37-39 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:37-39 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:33-34 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:64-65 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:64-65 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:64-65 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:52-55 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:46-49 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:32-34 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:32-34 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:32-34 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:32-34 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:32-34 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:28-29 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:63-64 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:63-64 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:63-64 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:51-54 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:45-48 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:31-33 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:31-33 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:31-33 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:31-33 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:31-33 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:27-28 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:65-66 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:65-66 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:65-66 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:53-56 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:47-50 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:33-35 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:33-35 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:33-35 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:33-35 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:33-35 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:29-30 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:67-68 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:67-68 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:67-68 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:55-58 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:49-52 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:35-37 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:35-37 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:35-37 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:35-37 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:35-37 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:31-32 0.0 0.0 0 0 inRange System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:58-59 0.0 0.0 0 0 unsafeIndex System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:58-59 0.0 0.0 0 0 range System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:58-59 0.0 0.0 0 0 readListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 0.0 0.0 0 0 readPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 0.0 0.0 0 0 readList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 0.0 0.0 0 0 showsPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:46-49 0.0 0.0 0 0 enumFromThen System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 enumFrom System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 fromEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 toEnum System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 pred System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 succ System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:40-43 0.0 0.0 0 0 maxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 0.0 0.0 0 0 minBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 0.0 0.0 0 0 >= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:26-28 0.0 0.0 0 0 > System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:26-28 0.0 0.0 0 0 <= System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:26-28 0.0 0.0 0 0 < System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:26-28 0.0 0.0 0 0 compare System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:26-28 0.0 0.0 0 0 == System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:22-23 0.0 0.0 0 0 CAF:$fPrettyDoc_$cpretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:423:3-8 0.0 0.0 0 0 CAF:space Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:356:1-5 0.0 0.0 0 0 CAF:line Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:688:1-4 0.0 0.0 0 0 CAF:dot Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:359:1-3 0.0 0.0 0 0 CAF:backslash Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:362:1-9 0.0 0.0 0 0 CAF:equals Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:365:1-6 0.0 0.0 0 0 CAF:comma Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:351:1-5 0.0 0.0 0 0 CAF:colon Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:348:1-5 0.0 0.0 0 0 CAF:semi Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:345:1-4 0.0 0.0 0 0 CAF:dquote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:342:1-6 0.0 0.0 0 0 CAF:squote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:339:1-6 0.0 0.0 0 0 CAF:rbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:335:1-8 0.0 0.0 0 0 CAF:lbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:332:1-8 0.0 0.0 0 0 CAF:rbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:329:1-6 0.0 0.0 0 0 CAF:lbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:326:1-6 0.0 0.0 0 0 CAF:rangle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:323:1-6 0.0 0.0 0 0 CAF:langle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:320:1-6 0.0 0.0 0 0 CAF:rparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:317:1-6 0.0 0.0 0 0 CAF:lparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:314:1-6 0.0 0.0 0 0 CAF:empty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:667:1-5 0.0 0.0 0 0 CAF:linebreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:694:1-9 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmempty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:652:5-10 0.0 0.0 0 0 CAF:hardline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:699:1-8 0.0 0.0 0 0 CAF:encloseSep_$c<> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:657:5-8 0.0 0.0 0 0 CAF:flatAlt Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:738:1-7 0.0 0.0 0 0 CAF:softbreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:273:1-9 0.0 0.0 0 0 CAF:softline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:266:1-8 0.0 0.0 0 0 CAF:color Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:804:1-5 0.0 0.0 0 0 CAF:dullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:805:1-9 0.0 0.0 0 0 CAF:dullwhite3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullwhite2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullwhite1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:white Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:2-6 0.0 0.0 0 0 CAF:dullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:9-17 0.0 0.0 0 0 CAF:cyan3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:cyan2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:cyan1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:cyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:2-5 0.0 0.0 0 0 CAF:dullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:8-15 0.0 0.0 0 0 CAF:dullmagenta3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullmagenta2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullmagenta1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:magenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:2-8 0.0 0.0 0 0 CAF:dullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:11-21 0.0 0.0 0 0 CAF:blue3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:blue2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:blue1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:blue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:2-5 0.0 0.0 0 0 CAF:dullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:8-15 0.0 0.0 0 0 CAF:dullyellow3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullyellow2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullyellow1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:yellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:2-7 0.0 0.0 0 0 CAF:dullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:10-19 0.0 0.0 0 0 CAF:dullgreen3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullgreen2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullgreen1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:green Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:2-6 0.0 0.0 0 0 CAF:dullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:9-17 0.0 0.0 0 0 CAF:dullred3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullred2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:dullred1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:red Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:2-4 0.0 0.0 0 0 CAF:dullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:7-13 0.0 0.0 0 0 CAF:black3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:black2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:black1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:black Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:2-6 0.0 0.0 0 0 CAF:dullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:9-17 0.0 0.0 0 0 CAF:oncolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:855:1-7 0.0 0.0 0 0 CAF:ondullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:856:1-11 0.0 0.0 0 0 CAF:ondullwhite3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullwhite2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullwhite1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:2-8 0.0 0.0 0 0 CAF:ondullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:11-21 0.0 0.0 0 0 CAF:oncyan3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:oncyan2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:oncyan1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:oncyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:2-7 0.0 0.0 0 0 CAF:ondullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:10-19 0.0 0.0 0 0 CAF:ondullmagenta3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullmagenta2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullmagenta1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:2-10 0.0 0.0 0 0 CAF:ondullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:13-25 0.0 0.0 0 0 CAF:onblue3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblue2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblue1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:2-7 0.0 0.0 0 0 CAF:ondullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:10-19 0.0 0.0 0 0 CAF:ondullyellow3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullyellow2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullyellow1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:2-9 0.0 0.0 0 0 CAF:ondullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:12-23 0.0 0.0 0 0 CAF:ondullgreen3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullgreen2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullgreen1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ongreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:2-8 0.0 0.0 0 0 CAF:ondullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:11-21 0.0 0.0 0 0 CAF:ondullred3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullred2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:ondullred1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:2-6 0.0 0.0 0 0 CAF:ondullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:9-17 0.0 0.0 0 0 CAF:onblack3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblack2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblack1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:onblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:2-8 0.0 0.0 0 0 CAF:ondullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:11-21 0.0 0.0 0 0 CAF:bold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:867:1-4 0.0 0.0 0 0 CAF:debold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:871:1-6 0.0 0.0 0 0 CAF:underline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:901:1-9 0.0 0.0 0 0 CAF:deunderline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:905:1-11 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmappend Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:653:5-11 0.0 0.0 0 0 CAF:brackets Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:303:1-8 0.0 0.0 0 0 CAF:angles Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:298:1-6 0.0 0.0 0 0 CAF:parens Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:293:1-6 0.0 0.0 0 0 CAF:braces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:288:1-6 0.0 0.0 0 0 CAF:dquotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:283:1-7 0.0 0.0 0 0 CAF:squotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:278:1-7 0.0 0.0 0 0 CAF:lvl_r8ib Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:lvl1_r8ic Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:$fPretty()2 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:$fPretty()1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:$fIsStringDoc_$cfromString Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:661:5-14 0.0 0.0 0 0 CAF:$fIsStringDoc Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:660:10-21 0.0 0.0 0 0 CAF:fold1 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:lvl4_r8if Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:vcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:219:1-4 0.0 0.0 0 0 CAF:cat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:200:1-3 0.0 0.0 0 0 CAF:lvl5_r8ig Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:hcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:213:1-4 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmconcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:654:5-11 0.0 0.0 0 0 CAF:lvl6_r8ih Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:fillCat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:208:1-7 0.0 0.0 0 0 CAF:lvl7_r8ii Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:vsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:192:1-4 0.0 0.0 0 0 CAF:sep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:145:1-3 0.0 0.0 0 0 CAF:lvl8_r8ij Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:hsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:159:1-4 0.0 0.0 0 0 CAF:lvl9_r8ik Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:fillSep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:154:1-7 0.0 0.0 0 0 CAF:loc_r8il Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:loc1_r8im Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:loc3_r8io Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:$dIP1_r8iu Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:semiBraces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:71:1-10 0.0 0.0 0 0 CAF:tupled Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:64:1-6 0.0 0.0 0 0 CAF:list Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:57:1-4 0.0 0.0 0 0 CAF:$fPrettyDouble_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:444:10-22 0.0 0.0 0 0 CAF:$fPrettyFloat_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:441:10-21 0.0 0.0 0 0 CAF:$fPrettyInteger_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:438:10-23 0.0 0.0 0 0 CAF:$fPrettyInt_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:435:10-19 0.0 0.0 0 0 CAF:$fPrettyBool_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:428:10-20 0.0 0.0 0 0 CAF:$fPretty()_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:425:10-18 0.0 0.0 0 0 CAF:$fPrettyDoc_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:422:10-19 0.0 0.0 0 0 CAF:displayIO3 Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:lvl12_r8iD Text.PrettyPrint.ANSI.Leijen.Internal 0.0 0.0 0 0 CAF:renderSmart Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:989:1-11 0.0 0.0 0 0 CAF:renderPretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:953:1-12 0.0 0.0 0 0 mconcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:654:5-18 0.0 0.0 0 0 mappend Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:653:5-23 0.0 0.0 0 0 mempty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:652:5-18 0.0 0.0 0 0 <> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:657:5-17 0.0 0.0 0 0 fromString Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:661:5-21 0.0 0.0 0 0 showsPrec Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1171:3-60 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:420:3-28 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:423:3-20 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:426:3-27 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:429:3-24 0.0 0.0 0 0 prettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:433:3-26 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:432:3-24 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:436:3-23 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:439:3-27 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:442:3-25 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:445:3-26 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:451:3-45 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:454:3-55 0.0 0.0 0 0 pretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(457,3)-(458,34) 0.0 0.0 0 0 prettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:417:3-35 0.0 0.0 0 0 list Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:57:1-52 0.0 0.0 0 0 tupled Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:64:1-51 0.0 0.0 0 0 semiBraces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:71:1-50 0.0 0.0 0 0 encloseSep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(97,1)-(101,73) 0.0 0.0 0 0 punctuate Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(131,1)-(133,47) 0.0 0.0 0 0 sep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:145:1-30 0.0 0.0 0 0 fillSep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:154:1-28 0.0 0.0 0 0 hsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:159:1-28 0.0 0.0 0 0 vsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:192:1-66 0.0 0.0 0 0 cat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:200:1-30 0.0 0.0 0 0 fillCat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:208:1-29 0.0 0.0 0 0 hcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:213:1-27 0.0 0.0 0 0 vcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:219:1-29 0.0 0.0 0 0 fold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(222,1)-(223,29) 0.0 0.0 0 0 <+> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:236:1-33 0.0 0.0 0 0 Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:243:1-36 0.0 0.0 0 0 Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:249:1-37 0.0 0.0 0 0 <$> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:254:1-32 0.0 0.0 0 0 <$$> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:259:1-37 0.0 0.0 0 0 softline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:266:1-28 0.0 0.0 0 0 softbreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:273:1-33 0.0 0.0 0 0 squotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:278:1-39 0.0 0.0 0 0 dquotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:283:1-39 0.0 0.0 0 0 braces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:288:1-39 0.0 0.0 0 0 parens Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:293:1-39 0.0 0.0 0 0 angles Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:298:1-39 0.0 0.0 0 0 brackets Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:303:1-43 0.0 0.0 0 0 enclose Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:310:1-29 0.0 0.0 0 0 lparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:314:1-26 0.0 0.0 0 0 rparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:317:1-26 0.0 0.0 0 0 langle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:320:1-26 0.0 0.0 0 0 rangle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:323:1-26 0.0 0.0 0 0 lbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:326:1-26 0.0 0.0 0 0 rbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:329:1-26 0.0 0.0 0 0 lbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:332:1-26 0.0 0.0 0 0 rbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:335:1-26 0.0 0.0 0 0 squote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:339:1-27 0.0 0.0 0 0 dquote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:342:1-26 0.0 0.0 0 0 semi Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:345:1-26 0.0 0.0 0 0 colon Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:348:1-26 0.0 0.0 0 0 comma Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:351:1-26 0.0 0.0 0 0 equals Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:365:1-26 0.0 0.0 0 0 backslash Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:362:1-27 0.0 0.0 0 0 dot Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:359:1-26 0.0 0.0 0 0 string Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(378,1)-(381,51) 0.0 0.0 0 0 space Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:356:1-26 0.0 0.0 0 0 char Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(673,1)-(674,24) 0.0 0.0 0 0 line Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:688:1-36 0.0 0.0 0 0 bool Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:385:1-31 0.0 0.0 0 0 int Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:389:1-31 0.0 0.0 0 0 integer Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:393:1-31 0.0 0.0 0 0 float Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:397:1-31 0.0 0.0 0 0 double Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:401:1-31 0.0 0.0 0 0 rational Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:405:1-31 0.0 0.0 0 0 fillBreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(485,1)-(487,56) 0.0 0.0 0 0 fillBreak.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(486,19)-(487,55) 0.0 0.0 0 0 fill Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(512,1)-(514,57) 0.0 0.0 0 0 fill.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(513,19)-(514,56) 0.0 0.0 0 0 width Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:517:1-66 0.0 0.0 0 0 width.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:517:34-65 0.0 0.0 0 0 width.\.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:517:54-64 0.0 0.0 0 0 indent Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:537:1-47 0.0 0.0 0 0 hang Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:559:1-34 0.0 0.0 0 0 align Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(579,1)-(580,49) 0.0 0.0 0 0 align.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:580:19-48 0.0 0.0 0 0 align.\.\ Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:580:34-47 0.0 0.0 0 0 linebreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:694:1-36 0.0 0.0 0 0 empty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:667:1-23 0.0 0.0 0 0 text Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(681,1)-(682,35) 0.0 0.0 0 0 hardline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:699:1-15 0.0 0.0 0 0 beside Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:702:1-25 0.0 0.0 0 0 nest Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:718:1-26 0.0 0.0 0 0 column Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:721:1-26 0.0 0.0 0 0 nesting Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:722:1-27 0.0 0.0 0 0 columns Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:725:1-27 0.0 0.0 0 0 group Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:733:1-37 0.0 0.0 0 0 flatAlt Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:738:1-17 0.0 0.0 0 0 flatten Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(741,1)-(753,32) 0.0 0.0 0 0 dullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:1-45 0.0 0.0 0 0 black Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:1-45 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:1-45 0.0 0.0 0 0 dullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:1-43 0.0 0.0 0 0 red Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:1-43 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:1-43 0.0 0.0 0 0 dullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:1-45 0.0 0.0 0 0 green Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:1-45 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:1-45 0.0 0.0 0 0 dullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:1-46 0.0 0.0 0 0 yellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:1-46 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:1-46 0.0 0.0 0 0 dullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:1-44 0.0 0.0 0 0 blue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:1-44 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:1-44 0.0 0.0 0 0 dullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:1-47 0.0 0.0 0 0 magenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:1-47 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:1-47 0.0 0.0 0 0 dullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:1-44 0.0 0.0 0 0 cyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:1-44 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:1-44 0.0 0.0 0 0 dullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:1-45 0.0 0.0 0 0 white Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:1-45 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:1-45 0.0 0.0 0 0 colorFunctions Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:808:1-50 0.0 0.0 0 0 color Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:804:1-34 0.0 0.0 0 0 dullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:805:1-33 0.0 0.0 0 0 ondullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:1-51 0.0 0.0 0 0 onblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:1-51 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:1-51 0.0 0.0 0 0 ondullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:1-49 0.0 0.0 0 0 onred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:1-49 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:1-49 0.0 0.0 0 0 ondullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:1-51 0.0 0.0 0 0 ongreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:1-51 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:1-51 0.0 0.0 0 0 ondullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:1-52 0.0 0.0 0 0 onyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:1-52 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:1-52 0.0 0.0 0 0 ondullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:1-50 0.0 0.0 0 0 onblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:1-50 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:1-50 0.0 0.0 0 0 ondullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:1-53 0.0 0.0 0 0 onmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:1-53 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:1-53 0.0 0.0 0 0 ondullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:1-50 0.0 0.0 0 0 oncyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:1-50 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:1-50 0.0 0.0 0 0 ondullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:1-51 0.0 0.0 0 0 onwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:1-51 0.0 0.0 0 0 (...) Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:1-51 0.0 0.0 0 0 oncolorFunctions Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:859:1-56 0.0 0.0 0 0 oncolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:855:1-36 0.0 0.0 0 0 ondullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:856:1-35 0.0 0.0 0 0 bold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:867:1-30 0.0 0.0 0 0 debold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:871:1-34 0.0 0.0 0 0 underline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:901:1-37 0.0 0.0 0 0 deunderline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:905:1-35 0.0 0.0 0 0 plain Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(915,1)-(931,39) 0.0 0.0 0 0 putDoc Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1188:1-44 0.0 0.0 0 0 hPutDoc Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1202:1-64 0.0 0.0 0 0 renderPretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:953:1-31 0.0 0.0 0 0 renderSmart Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:989:1-30 0.0 0.0 0 0 renderFits Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(993,1)-(1056,57) 0.0 0.0 0 0 renderFits.best Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1010,7)-(1047,78) 0.0 0.0 0 0 renderFits.best.sgrs Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1038,17)-(1044,19) 0.0 0.0 0 0 renderFits.best.mb_fc' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1028:17-85 0.0 0.0 0 0 renderFits.best.mb_bc' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1029:17-85 0.0 0.0 0 0 renderFits.best.i' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1020:34-41 0.0 0.0 0 0 renderFits.best.k' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1016:34-41 0.0 0.0 0 0 renderFits.best.k' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1015:34-41 0.0 0.0 0 0 renderFits.best.best_typical Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1046:11-79 0.0 0.0 0 0 renderFits.best.ds_restore Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1047:11-78 0.0 0.0 0 0 renderFits.nicest Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1053,7)-(1056,57) 0.0 0.0 0 0 renderFits.nicest.width Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1056:27-57 0.0 0.0 0 0 renderFits.r Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1005:7-57 0.0 0.0 0 0 fits1 Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1060,1)-(1066,52) 0.0 0.0 0 0 fitsR Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1079,1)-(1086,52) 0.0 0.0 0 0 renderCompact Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1101,1)-(1122,60) 0.0 0.0 0 0 renderCompact.scan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1104,7)-(1122,60) 0.0 0.0 0 0 renderCompact.scan.k' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1109:56-63 0.0 0.0 0 0 renderCompact.scan.k' Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1108:56-63 0.0 0.0 0 0 displayS Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1141,1)-(1147,68) 0.0 0.0 0 0 displayIO Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1156,1)-(1165,63) 0.0 0.0 0 0 displayIO.display Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1159,7)-(1165,63) 0.0 0.0 0 0 indentation Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:1216:1-26 0.0 0.0 0 0 spaces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:(1212,1)-(1213,45) 0.0 0.0 0 0 CAF:$fShowOnly4 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fShowOnly2 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fReadOnly4 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fShowOnly6 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fDataOnly9 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fReadOnly2 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fReadOnly7 Data.Tuple.Only 0.0 0.0 0 0 CAF:$tOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 CAF:$cOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 CAF:$cOnly2_rbaw Data.Tuple.Only 0.0 0.0 0 0 CAF:$fDataOnly4 Data.Tuple.Only 0.0 0.0 0 0 CAF:$fDataOnly3 Data.Tuple.Only 0.0 0.0 0 0 rnf Data.Tuple.Only src/Data/Tuple/Only.hs:33:5-24 0.0 0.0 0 0 dataCast1 Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 dataTypeOf Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 toConstr Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 gunfold Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 gfoldl Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 <$ Data.Tuple.Only src/Data/Tuple/Only.hs:30:56-62 0.0 0.0 0 0 fmap Data.Tuple.Only src/Data/Tuple/Only.hs:30:56-62 0.0 0.0 0 0 showsPrec Data.Tuple.Only src/Data/Tuple/Only.hs:30:41-44 0.0 0.0 0 0 readListPrec Data.Tuple.Only src/Data/Tuple/Only.hs:30:35-38 0.0 0.0 0 0 readPrec Data.Tuple.Only src/Data/Tuple/Only.hs:30:35-38 0.0 0.0 0 0 readList Data.Tuple.Only src/Data/Tuple/Only.hs:30:35-38 0.0 0.0 0 0 min Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 max Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 >= Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 > Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 <= Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 < Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 compare Data.Tuple.Only src/Data/Tuple/Only.hs:30:30-32 0.0 0.0 0 0 /= Data.Tuple.Only src/Data/Tuple/Only.hs:30:26-27 0.0 0.0 0 0 == Data.Tuple.Only src/Data/Tuple/Only.hs:30:26-27 0.0 0.0 0 0 fromOnly Data.Tuple.Only src/Data/Tuple/Only.hs:29:25-32 0.0 0.0 0 0 $tOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 $cOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 0.0 0.0 0 0 CAF:lvl2_rkh7 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl3_rkh8 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl4_rkh9 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl6_rkhb Data.Text.Short.Internal 0.0 0.0 0 0 CAF:splitAt2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$dIP1_rkho Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl17_rkht Data.Text.Short.Internal 0.0 0.0 0 0 CAF:toString6 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:toString7 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fOrdB6 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fEqB1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fEqB2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl1'1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldr3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fReadShortText2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:fromByteStringUnsafe1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:fromByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:672:1-20 0.0 0.0 0 0 CAF:fromText1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:fromText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:605:1-8 0.0 0.0 0 0 CAF:fromShortByteStringUnsafe1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:fromShortByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:649:1-25 0.0 0.0 0 0 CAF:null Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:227:1-4 0.0 0.0 0 0 CAF:toBuilder Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:415:1-9 0.0 0.0 0 0 CAF:toByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:409:1-12 0.0 0.0 0 0 CAF:toText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:572:1-6 0.0 0.0 0 0 CAF:fromString3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fMonoidShortText2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fMonoidShortText1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fSemigroupShortText3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fSemigroupShortText2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fHashableShortText2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fHashableShortText1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNFDataShortText1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNFDataShortText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:70-75 0.0 0.0 0 0 CAF:toString10 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton6 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton11 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton14 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton17 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton18 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton19 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl19_rkhY Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl20_rkhZ Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl21_rki0 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl22_rki1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span6 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl23_rki2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:stripPrefix2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:splitAt1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:replicate1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:stripSuffix1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl24_rki3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl25_rki4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl26_rki5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:toString8 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl'1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldl1'2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldr2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:foldr4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:findIndex1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:find1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl27_rki6 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl28_rki7 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl29_rki8 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:uncons2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:uncons1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:unsnoc1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton20 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton21 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton12 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton15 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton7 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton8 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:ofs_rki9 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl30_rkia Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl31_rkib Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl32_rkic Data.Text.Short.Internal 0.0 0.0 0 0 CAF:ofs1_rkid Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl33_rkie Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl34_rkif Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl35_rkig Data.Text.Short.Internal 0.0 0.0 0 0 CAF:ofs2_rkih Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl36_rkii Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl37_rkij Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl38_rkik Data.Text.Short.Internal 0.0 0.0 0 0 CAF:ofs3_rkil Data.Text.Short.Internal 0.0 0.0 0 0 CAF:ofs4_rkim Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl39_rkin Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl40_rkio Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl41_rkip Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl42_rkiq Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl43_rkir Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl44_rkis Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl45_rkit Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl46_rkiu Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl47_rkiv Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNumB1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNumB2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNumB3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNumB4 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fNumB5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:toString5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:toString11 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:spanEnd1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fIsListShortText1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:span7 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl48_rkiA Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton10 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton13 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton1 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:singleton Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1345:1-9 0.0 0.0 0 0 CAF:$fIsListShortText3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fIsStringShortText_$cfromString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1456:5-14 0.0 0.0 0 0 CAF:$fIsStringShortText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1455:10-29 0.0 0.0 0 0 CAF:lvl49_rkiB Data.Text.Short.Internal 0.0 0.0 0 0 CAF:lvl50_rkiC Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fBinaryShortText5 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:fromByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:659:1-14 0.0 0.0 0 0 CAF:$fBinaryShortText3 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fBinaryShortText2 Data.Text.Short.Internal 0.0 0.0 0 0 CAF:$fBinaryShortText1 Data.Text.Short.Internal 0.0 0.0 0 0 == Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(159,3)-(167,22) 0.0 0.0 0 0 ==.ly Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:167:7-22 0.0 0.0 0 0 compare Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(170,3)-(183,30) 0.0 0.0 0 0 compare.ba1# Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:179:7-28 0.0 0.0 0 0 compare.ba2# Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:180:7-28 0.0 0.0 0 0 compare.n1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:181:7-23 0.0 0.0 0 0 compare.n2 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:182:7-23 0.0 0.0 0 0 show Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:187:5-71 0.0 0.0 0 0 showsPrec Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:186:5-71 0.0 0.0 0 0 readsPrec Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:190:5-88 0.0 0.0 0 0 readsPrec.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:190:34-73 0.0 0.0 0 0 formatArg Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:194:3-45 0.0 0.0 0 0 get Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(200,5)-(204,30) 0.0 0.0 0 0 put Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:199:5-33 0.0 0.0 0 0 toList Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1450:5-23 0.0 0.0 0 0 fromList Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1449:5-25 0.0 0.0 0 0 fromString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1456:5-30 0.0 0.0 0 0 fromInteger Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 signum Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 abs Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 negate Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 * Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 - Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 + Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:28-30 0.0 0.0 0 0 /= Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:25-26 0.0 0.0 0 0 == Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:25-26 0.0 0.0 0 0 min Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 max Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 >= Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 > Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 <= Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 < Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 compare Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1153:21-23 0.0 0.0 0 0 rnf Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:70-75 0.0 0.0 0 0 hash Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:61-68 0.0 0.0 0 0 hashWithSalt Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:61-68 0.0 0.0 0 0 stimes Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:36-59 0.0 0.0 0 0 sconcat Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:36-59 0.0 0.0 0 0 <> Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:36-59 0.0 0.0 0 0 mconcat Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:29-34 0.0 0.0 0 0 mappend Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:29-34 0.0 0.0 0 0 mempty Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:29-34 0.0 0.0 0 0 unB Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1152:17-19 0.0 0.0 0 0 unMBA# Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1166:21-26 0.0 0.0 0 0 reverse Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1046,1)-(1061,23) 0.0 0.0 0 0 reverse.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1055,5)-(1061,23) 0.0 0.0 0 0 reverse.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1059:11-26 0.0 0.0 0 0 reverse.go.cpsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1058:11-26 0.0 0.0 0 0 reverse.go.cp Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1057:11-38 0.0 0.0 0 0 reverse.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1051:5-15 0.0 0.0 0 0 reverse.sn Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1052:5-18 0.0 0.0 0 0 replicate Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1021,1)-(1033,14) 0.0 0.0 0 0 replicate.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1027,5)-(1031,22) 0.0 0.0 0 0 replicate.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1033:5-14 0.0 0.0 0 0 intercalate Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(998,1)-(1002,50) 0.0 0.0 0 0 intersperse Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(959,1)-(981,47) 0.0 0.0 0 0 intersperse.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(962,40)-(966,33) 0.0 0.0 0 0 intersperse.\.cp0sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:964:11-28 0.0 0.0 0 0 intersperse.\.cp0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:963:11-35 0.0 0.0 0 0 intersperse.newsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:968:5-37 0.0 0.0 0 0 intersperse.ssz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:969:5-16 0.0 0.0 0 0 intersperse.sn Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:970:5-19 0.0 0.0 0 0 intersperse.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(975,5)-(981,47) 0.0 0.0 0 0 intersperse.go.cp1sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:978:11-28 0.0 0.0 0 0 intersperse.go.cp1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:977:11-38 0.0 0.0 0 0 intersperse.csz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:971:5-18 0.0 0.0 0 0 intersperse.cp Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:972:5-17 0.0 0.0 0 0 unsnoc Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(854,1)-(862,27) 0.0 0.0 0 0 unsnoc.c0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:859:5-19 0.0 0.0 0 0 unsnoc.len1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:862:5-27 0.0 0.0 0 0 unsnoc.cp0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:860:5-34 0.0 0.0 0 0 unsnoc.stsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:861:5-17 0.0 0.0 0 0 uncons Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(830,1)-(838,23) 0.0 0.0 0 0 uncons.c0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:835:5-19 0.0 0.0 0 0 uncons.len2 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:838:5-23 0.0 0.0 0 0 uncons.ofs Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:837:5-19 0.0 0.0 0 0 uncons.cp0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:836:5-28 0.0 0.0 0 0 null Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:227:1-35 0.0 0.0 0 0 length Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:241:1-102 0.0 0.0 0 0 isAscii Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(262,1)-(264,19) 0.0 0.0 0 0 isAscii.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:264:5-19 0.0 0.0 0 0 all Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:281:1-49 0.0 0.0 0 0 find Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(293,1)-(303,16) 0.0 0.0 0 0 find.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(295,5)-(301,36) 0.0 0.0 0 0 find.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:297:26-58 0.0 0.0 0 0 find.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:297:26-58 0.0 0.0 0 0 find.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:297:26-58 0.0 0.0 0 0 find.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:303:5-16 0.0 0.0 0 0 findIndex Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(317,1)-(327,16) 0.0 0.0 0 0 findIndex.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(319,5)-(325,42) 0.0 0.0 0 0 findIndex.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:321:26-58 0.0 0.0 0 0 findIndex.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:321:26-58 0.0 0.0 0 0 findIndex.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:321:26-58 0.0 0.0 0 0 findIndex.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:327:5-16 0.0 0.0 0 0 dropAround Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1117,1)-(1127,17) 0.0 0.0 0 0 dropAround.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1121,70)-(1122,69) 0.0 0.0 0 0 dropAround.mofs1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1125:5-41 0.0 0.0 0 0 dropAround.mofs2 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1126:5-40 0.0 0.0 0 0 dropAround.t0sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1127:5-17 0.0 0.0 0 0 filter Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1079,1)-(1105,53) 0.0 0.0 0 0 filter.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1084,75)-(1090,19) 0.0 0.0 0 0 filter.mofs2 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1093:5-47 0.0 0.0 0 0 filter.mofs1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1092:5-37 0.0 0.0 0 0 filter.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1098,5)-(1105,53) 0.0 0.0 0 0 filter.go.cpsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1101:25-40 0.0 0.0 0 0 filter.go.cp Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1100:25-51 0.0 0.0 0 0 filter.t0sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1095:5-16 0.0 0.0 0 0 span Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(363,1)-(365,27) 0.0 0.0 0 0 spanEnd Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(376,1)-(378,27) 0.0 0.0 0 0 splitAtEnd Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(793,1)-(800,18) 0.0 0.0 0 0 splitAtEnd.ofs Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(798,5)-(799,115) 0.0 0.0 0 0 splitAtEnd.stsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:800:5-18 0.0 0.0 0 0 splitAt Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(764,1)-(770,22) 0.0 0.0 0 0 splitAt.ofs Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(768,5)-(769,99) 0.0 0.0 0 0 splitAt.stsz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:770:5-22 0.0 0.0 0 0 indexEndMaybe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(736,1)-(740,109) 0.0 0.0 0 0 indexEndMaybe.cp Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:740:5-109 0.0 0.0 0 0 indexMaybe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(718,1)-(722,105) 0.0 0.0 0 0 indexMaybe.cp Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:722:5-105 0.0 0.0 0 0 fromByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:659:1-50 0.0 0.0 0 0 fromShortByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(633,1)-(637,22) 0.0 0.0 0 0 fromShortByteString.st Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:637:5-22 0.0 0.0 0 0 isValidUtf8 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:698:1-107 0.0 0.0 0 0 toCSize Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:383:1-55 0.0 0.0 0 0 snoc Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1378,1)-(1388,45) 0.0 0.0 0 0 snoc.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1383:45-83 0.0 0.0 0 0 snoc.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1382:45-83 0.0 0.0 0 0 snoc.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1381:45-83 0.0 0.0 0 0 snoc.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1380:45-83 0.0 0.0 0 0 snoc.copyPfx Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1388:5-45 0.0 0.0 0 0 snoc.n Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1385:5-16 0.0 0.0 0 0 cons Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1360,1)-(1370,51) 0.0 0.0 0 0 cons.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1365:45-85 0.0 0.0 0 0 cons.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1364:45-85 0.0 0.0 0 0 cons.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1363:45-85 0.0 0.0 0 0 cons.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1362:45-85 0.0 0.0 0 0 cons.copySfx Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1370:5-51 0.0 0.0 0 0 cons.n Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1367:5-16 0.0 0.0 0 0 stripSuffix Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(941,1)-(945,28) 0.0 0.0 0 0 stripSuffix.pfxLen Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:945:5-28 0.0 0.0 0 0 stripPrefix Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(900,1)-(902,30) 0.0 0.0 0 0 slice Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1135,1)-(1143,20) 0.0 0.0 0 0 slice.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1139:40-71 0.0 0.0 0 0 slice.len' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1142:5-37 0.0 0.0 0 0 slice.len0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1141:5-17 0.0 0.0 0 0 slice.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1143:5-20 0.0 0.0 0 0 foldr1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(551,1)-(559,16) 0.0 0.0 0 0 foldr1.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(555,5)-(557,58) 0.0 0.0 0 0 foldr1.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:555:19-51 0.0 0.0 0 0 foldr1.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:555:19-51 0.0 0.0 0 0 foldr1.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:555:19-51 0.0 0.0 0 0 foldr1.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:559:5-16 0.0 0.0 0 0 foldr Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(527,1)-(534,16) 0.0 0.0 0 0 foldr.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(529,5)-(532,56) 0.0 0.0 0 0 foldr.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:531:26-58 0.0 0.0 0 0 foldr.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:531:26-58 0.0 0.0 0 0 foldr.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:531:26-58 0.0 0.0 0 0 foldr.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:534:5-16 0.0 0.0 0 0 foldl1' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(504,1)-(513,40) 0.0 0.0 0 0 foldl1'.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(508,5)-(511,60) 0.0 0.0 0 0 foldl1'.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:510:26-58 0.0 0.0 0 0 foldl1'.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:510:26-58 0.0 0.0 0 0 foldl1'.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:510:26-58 0.0 0.0 0 0 foldl1'.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:512:5-16 0.0 0.0 0 0 foldl1'.c0sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:513:5-40 0.0 0.0 0 0 foldl1'.c0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:513:5-40 0.0 0.0 0 0 foldl1'.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:513:5-40 0.0 0.0 0 0 foldl' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(491,1)-(498,16) 0.0 0.0 0 0 foldl'.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(493,5)-(496,60) 0.0 0.0 0 0 foldl'.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:495:26-58 0.0 0.0 0 0 foldl'.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:495:26-58 0.0 0.0 0 0 foldl'.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:495:26-58 0.0 0.0 0 0 foldl'.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:498:5-16 0.0 0.0 0 0 foldl1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(476,1)-(485,40) 0.0 0.0 0 0 foldl1.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(480,5)-(483,60) 0.0 0.0 0 0 foldl1.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:482:26-58 0.0 0.0 0 0 foldl1.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:482:26-58 0.0 0.0 0 0 foldl1.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:482:26-58 0.0 0.0 0 0 foldl1.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:484:5-16 0.0 0.0 0 0 foldl1.c0sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:485:5-40 0.0 0.0 0 0 foldl1.c0 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:485:5-40 0.0 0.0 0 0 foldl1.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:485:5-40 0.0 0.0 0 0 foldl Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(452,1)-(459,16) 0.0 0.0 0 0 foldl.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(454,5)-(457,60) 0.0 0.0 0 0 foldl.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:456:26-58 0.0 0.0 0 0 foldl.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:456:26-58 0.0 0.0 0 0 foldl.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:456:26-58 0.0 0.0 0 0 foldl.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:459:5-16 0.0 0.0 0 0 toString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(428,1)-(435,16) 0.0 0.0 0 0 toString.go Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(430,5)-(433,56) 0.0 0.0 0 0 toString.go.ofs' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:432:26-58 0.0 0.0 0 0 toString.go.c Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:432:26-58 0.0 0.0 0 0 toString.go.(...) Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:432:26-58 0.0 0.0 0 0 toString.sz Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:435:5-16 0.0 0.0 0 0 toB Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:386:1-51 0.0 0.0 0 0 isSuffixOf Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(918,1)-(927,20) 0.0 0.0 0 0 isSuffixOf.ly Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:927:5-20 0.0 0.0 0 0 isPrefixOf Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(878,1)-(886,20) 0.0 0.0 0 0 isPrefixOf.ly Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:886:5-20 0.0 0.0 0 0 toLength Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:389:1-31 0.0 0.0 0 0 toLength# Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:392:1-58 0.0 0.0 0 0 readCodePointRev Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1436,1)-(1437,79) 0.0 0.0 0 0 readCodePoint Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1430,1)-(1431,75) 0.0 0.0 0 0 toByteArray# Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:395:1-45 0.0 0.0 0 0 toBuilder Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:415:1-50 0.0 0.0 0 0 toText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:572:1-36 0.0 0.0 0 0 toByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:409:1-48 0.0 0.0 0 0 toShortByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:403:1-35 0.0 0.0 0 0 fromString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(591,1)-(596,28) 0.0 0.0 0 0 fromString.r Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(595,5)-(596,28) 0.0 0.0 0 0 fromText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:605:1-46 0.0 0.0 0 0 fromShortByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:649:1-37 0.0 0.0 0 0 fromByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:672:1-46 0.0 0.0 0 0 encodeStringShort Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:692:1-52 0.0 0.0 0 0 encodeString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:677:1-83 0.0 0.0 0 0 decodeStringShort' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:689:1-56 0.0 0.0 0 0 decodeString' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:686:1-85 0.0 0.0 0 0 mulB Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1158:1-22 0.0 0.0 0 0 csizeFromB Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1161:1-31 0.0 0.0 0 0 csizeToB Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1164:1-27 0.0 0.0 0 0 singleton Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1345:1-30 0.0 0.0 0 0 singleton' Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1348,1)-(1352,64) 0.0 0.0 0 0 singleton'.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1352:41-64 0.0 0.0 0 0 singleton'.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1351:41-64 0.0 0.0 0 0 singleton'.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1350:41-64 0.0 0.0 0 0 singleton'.\ Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1349:41-64 0.0 0.0 0 0 writeCodePointN Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1400,1)-(1404,29) 0.0 0.0 0 0 writeCodePoint4 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1422,1)-(1426,74) 0.0 0.0 0 0 writeCodePoint3 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1416,1)-(1419,74) 0.0 0.0 0 0 writeCodePoint2 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1411,1)-(1413,74) 0.0 0.0 0 0 writeCodePoint1 Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1407,1)-(1408,28) 0.0 0.0 0 0 cp2chSafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:(1280,1)-(1285,33) 0.0 0.0 0 0 cp2chSafe.cpNull Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1285:5-33 0.0 0.0 0 0 CAF:lvl2_rync Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl4_ryne Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl7_rynh Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl10_rynk Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl13_rynn Data.Csv.Parser 0.0 0.0 0 0 CAF:$fShowDecodeOptions6 Data.Csv.Parser 0.0 0.0 0 0 CAF:$fShowDecodeOptions4 Data.Csv.Parser 0.0 0.0 0 0 CAF:$fShowDecodeOptions2 Data.Csv.Parser 0.0 0.0 0 0 CAF:$fShowDecodeOptions8 Data.Csv.Parser 0.0 0.0 0 0 CAF:removeBlankLines Data.Csv.Parser Data/Csv/Parser.hs:130:1-16 0.0 0.0 0 0 CAF:err3_rynL Data.Csv.Parser 0.0 0.0 0 0 CAF:msg20_rynN Data.Csv.Parser 0.0 0.0 0 0 CAF:p33_rynP Data.Csv.Parser 0.0 0.0 0 0 CAF:dquote_rynR Data.Csv.Parser 0.0 0.0 0 0 CAF:defaultDecodeOptions Data.Csv.Parser Data/Csv/Parser.hs:64:1-20 0.0 0.0 0 0 CAF:m1_rynU Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl38_rynW Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl40_rynY Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl42_ryo0 Data.Csv.Parser 0.0 0.0 0 0 CAF:m2_ryo2 Data.Csv.Parser 0.0 0.0 0 0 CAF:m3_ryo3 Data.Csv.Parser 0.0 0.0 0 0 CAF:m4_ryo4 Data.Csv.Parser 0.0 0.0 0 0 CAF:unescape_ryo5 Data.Csv.Parser 0.0 0.0 0 0 CAF:p_ryo7 Data.Csv.Parser 0.0 0.0 0 0 CAF:m_ryo8 Data.Csv.Parser 0.0 0.0 0 0 CAF:csv2 Data.Csv.Parser 0.0 0.0 0 0 CAF:err1_ryoa Data.Csv.Parser 0.0 0.0 0 0 CAF:msg2_ryob Data.Csv.Parser 0.0 0.0 0 0 CAF:p2_ryoc Data.Csv.Parser 0.0 0.0 0 0 CAF:msg3_ryod Data.Csv.Parser 0.0 0.0 0 0 CAF:k1_ryoe Data.Csv.Parser 0.0 0.0 0 0 CAF:f2_ryof Data.Csv.Parser 0.0 0.0 0 0 CAF:s2_ryoh Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl47_ryoj Data.Csv.Parser 0.0 0.0 0 0 CAF:g2_ryok Data.Csv.Parser 0.0 0.0 0 0 CAF:f3_ryol Data.Csv.Parser 0.0 0.0 0 0 CAF:p3_ryom Data.Csv.Parser 0.0 0.0 0 0 CAF:msg4_ryon Data.Csv.Parser 0.0 0.0 0 0 CAF:g3_ryoo Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl50_ryor Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl53_ryox Data.Csv.Parser 0.0 0.0 0 0 CAF:msg5_ryoA Data.Csv.Parser 0.0 0.0 0 0 CAF:p1_ryoB Data.Csv.Parser 0.0 0.0 0 0 CAF:msg0_ryoC Data.Csv.Parser 0.0 0.0 0 0 CAF:m5_ryoD Data.Csv.Parser 0.0 0.0 0 0 CAF:msg6_ryoE Data.Csv.Parser 0.0 0.0 0 0 CAF:p5_ryoF Data.Csv.Parser 0.0 0.0 0 0 CAF:msg7_ryoG Data.Csv.Parser 0.0 0.0 0 0 CAF:k2_ryoH Data.Csv.Parser 0.0 0.0 0 0 CAF:f1_ryoI Data.Csv.Parser 0.0 0.0 0 0 CAF:s1_ryoJ Data.Csv.Parser 0.0 0.0 0 0 CAF:g1_ryoK Data.Csv.Parser 0.0 0.0 0 0 CAF:f5_ryoL Data.Csv.Parser 0.0 0.0 0 0 CAF:p6_ryoM Data.Csv.Parser 0.0 0.0 0 0 CAF:msg8_ryoN Data.Csv.Parser 0.0 0.0 0 0 CAF:g5_ryoO Data.Csv.Parser 0.0 0.0 0 0 CAF:f_ryoP Data.Csv.Parser 0.0 0.0 0 0 CAF:g_ryoQ Data.Csv.Parser 0.0 0.0 0 0 CAF:m6_ryoS Data.Csv.Parser 0.0 0.0 0 0 CAF:m7_ryoT Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl55_ryoU Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl56_ryoX Data.Csv.Parser 0.0 0.0 0 0 CAF:msg9_ryp3 Data.Csv.Parser 0.0 0.0 0 0 CAF:p7_ryp4 Data.Csv.Parser 0.0 0.0 0 0 CAF:msg10_ryp5 Data.Csv.Parser 0.0 0.0 0 0 CAF:m8_ryp6 Data.Csv.Parser 0.0 0.0 0 0 CAF:msg11_ryp7 Data.Csv.Parser 0.0 0.0 0 0 CAF:p8_ryp8 Data.Csv.Parser 0.0 0.0 0 0 CAF:msg12_ryp9 Data.Csv.Parser 0.0 0.0 0 0 CAF:k3_rypa Data.Csv.Parser 0.0 0.0 0 0 CAF:f6_rypb Data.Csv.Parser 0.0 0.0 0 0 CAF:s3_rypc Data.Csv.Parser 0.0 0.0 0 0 CAF:g6_rypd Data.Csv.Parser 0.0 0.0 0 0 CAF:f7_rype Data.Csv.Parser 0.0 0.0 0 0 CAF:p9_rypf Data.Csv.Parser 0.0 0.0 0 0 CAF:msg13_rypg Data.Csv.Parser 0.0 0.0 0 0 CAF:g7_ryph Data.Csv.Parser 0.0 0.0 0 0 CAF:f8_rypi Data.Csv.Parser 0.0 0.0 0 0 CAF:g8_rypj Data.Csv.Parser 0.0 0.0 0 0 CAF:m9_rypl Data.Csv.Parser 0.0 0.0 0 0 CAF:m10_rypm Data.Csv.Parser 0.0 0.0 0 0 CAF:lvl60_rypp Data.Csv.Parser 0.0 0.0 0 0 showsPrec Data.Csv.Parser Data/Csv/Parser.hs:60:21-24 0.0 0.0 0 0 == Data.Csv.Parser Data/Csv/Parser.hs:60:17-18 0.0 0.0 0 0 decDelimiter Data.Csv.Parser Data/Csv/Parser.hs:59:7-18 0.0 0.0 0 0 defaultDecodeOptions Data.Csv.Parser Data/Csv/Parser.hs:(64,1)-(66,5) 0.0 0.0 0 0 csvWithHeader Data.Csv.Parser Data/Csv/Parser.hs:(110,1)-(117,19) 0.0 0.0 0 0 csvWithHeader.v Data.Csv.Parser Data/Csv/Parser.hs:116:9-28 0.0 0.0 0 0 header Data.Csv.Parser Data/Csv/Parser.hs:122:1-76 0.0 0.0 0 0 name Data.Csv.Parser Data/Csv/Parser.hs:127:1-25 0.0 0.0 0 0 removeBlankLines Data.Csv.Parser Data/Csv/Parser.hs:130:1-43 0.0 0.0 0 0 escapedField Data.Csv.Parser Data/Csv/Parser.hs:(155,1)-(167,21) 0.0 0.0 0 0 escapedField.\ Data.Csv.Parser Data/Csv/Parser.hs:(159,45)-(162,64) 0.0 0.0 0 0 unescapedField Data.Csv.Parser Data/Csv/Parser.hs:(170,1)-(173,52) 0.0 0.0 0 0 unescapedField.\ Data.Csv.Parser Data/Csv/Parser.hs:(170,45)-(173,51) 0.0 0.0 0 0 dquote Data.Csv.Parser Data/Csv/Parser.hs:176:1-17 0.0 0.0 0 0 unescape Data.Csv.Parser Data/Csv/Parser.hs:(179,1)-(191,15) 0.0 0.0 0 0 unescape.go Data.Csv.Parser Data/Csv/Parser.hs:(180,3)-(191,15) 0.0 0.0 0 0 unescape.go.rest Data.Csv.Parser Data/Csv/Parser.hs:(182,9)-(187,53) 0.0 0.0 0 0 CAF:cr Data.Csv.Util Data/Csv/Util.hs:68:1-2 0.0 0.0 0 0 CAF:newline Data.Csv.Util Data/Csv/Util.hs:67:1-7 0.0 0.0 0 0 CAF:err2_reDM Data.Csv.Util 0.0 0.0 0 0 CAF:msg4_reDO Data.Csv.Util 0.0 0.0 0 0 CAF:p_reDQ Data.Csv.Util 0.0 0.0 0 0 CAF:msg0_reDR Data.Csv.Util 0.0 0.0 0 0 CAF:k_reDS Data.Csv.Util 0.0 0.0 0 0 CAF:f_reDT Data.Csv.Util 0.0 0.0 0 0 CAF:s1_reDV Data.Csv.Util 0.0 0.0 0 0 CAF:lvl11_reDX Data.Csv.Util 0.0 0.0 0 0 CAF:g_reDY Data.Csv.Util 0.0 0.0 0 0 CAF:f1_reDZ Data.Csv.Util 0.0 0.0 0 0 CAF:p1_reE0 Data.Csv.Util 0.0 0.0 0 0 CAF:msg1_reE1 Data.Csv.Util 0.0 0.0 0 0 CAF:g1_reE2 Data.Csv.Util 0.0 0.0 0 0 CAF:endOfLine1_reE3 Data.Csv.Util 0.0 0.0 0 0 CAF:endOfLine Data.Csv.Util Data/Csv/Util.hs:62:1-9 0.0 0.0 0 0 CAF:doubleQuote Data.Csv.Util Data/Csv/Util.hs:66:1-11 0.0 0.0 0 0 blankLine Data.Csv.Util Data/Csv/Util.hs:46:1-52 0.0 0.0 0 0 doubleQuote Data.Csv.Util Data/Csv/Util.hs:66:1-16 0.0 0.0 0 0 newline Data.Csv.Util Data/Csv/Util.hs:67:1-12 0.0 0.0 0 0 cr Data.Csv.Util Data/Csv/Util.hs:68:1-7 0.0 0.0 0 0 CAF:lvl2_r8tH Data.Csv.Types 0.0 0.0 0 0 CAF:lvl3_r8tI Data.Csv.Types 0.0 0.0 0 0 toNamedRecord Data.Csv.Types Data/Csv/Types.hs:46:1-58 0.0 0.0 0 0 CAF:lvl1_r2O2v Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl2_r2O2w Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl3_r2O2x Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl5_r2O2z Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl11_r2O2F Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl15_r2O2J Data.Csv.Encoding 0.0 0.0 0 0 CAF:bs_r2O2L Data.Csv.Encoding 0.0 0.0 0 0 CAF:dquote_r2O2M Data.Csv.Encoding Data/Csv/Encoding.hs:260:5-10 0.0 0.0 0 0 CAF:nl_r2O2N Data.Csv.Encoding Data/Csv/Encoding.hs:261:5-6 0.0 0.0 0 0 CAF:cr_r2O2O Data.Csv.Encoding Data/Csv/Encoding.hs:262:5-6 0.0 0.0 0 0 CAF:lvl18_r2O2R Data.Csv.Encoding 0.0 0.0 0 0 CAF:defaultEncodeOptions Data.Csv.Encoding Data/Csv/Encoding.hs:192:1-20 0.0 0.0 0 0 CAF:encodeWith10 Data.Csv.Encoding 0.0 0.0 0 0 CAF:encodeWith9 Data.Csv.Encoding 0.0 0.0 0 0 CAF:encodeWith8 Data.Csv.Encoding 0.0 0.0 0 0 CAF:encodeWith2 Data.Csv.Encoding 0.0 0.0 0 0 CAF:k3_r2O2Z Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg3_r2O30 Data.Csv.Encoding 0.0 0.0 0 0 CAF:err1_r2O33 Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg1_r2O35 Data.Csv.Encoding 0.0 0.0 0 0 CAF:p3_r2O36 Data.Csv.Encoding 0.0 0.0 0 0 CAF:g3_r2O37 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl23_r2O39 Data.Csv.Encoding 0.0 0.0 0 0 CAF:s2_r2O3a Data.Csv.Encoding 0.0 0.0 0 0 CAF:g2_r2O3b Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg2_r2O3c Data.Csv.Encoding 0.0 0.0 0 0 CAF:p2_r2O3d Data.Csv.Encoding 0.0 0.0 0 0 CAF:f2_r2O3e Data.Csv.Encoding 0.0 0.0 0 0 CAF:f3_r2O3f Data.Csv.Encoding 0.0 0.0 0 0 CAF:poly_k_r2O3g Data.Csv.Encoding 0.0 0.0 0 0 CAF:m_r2O3h Data.Csv.Encoding 0.0 0.0 0 0 CAF:poly_f_r2O3i Data.Csv.Encoding 0.0 0.0 0 0 CAF:p1_r2O3l Data.Csv.Encoding 0.0 0.0 0 0 CAF:g1_r2O3m Data.Csv.Encoding 0.0 0.0 0 0 CAF:p5_r2O3n Data.Csv.Encoding 0.0 0.0 0 0 CAF:f1_r2O3o Data.Csv.Encoding 0.0 0.0 0 0 CAF:f5_r2O3p Data.Csv.Encoding 0.0 0.0 0 0 CAF:k1_r2O3q Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg5_r2O3r Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg6_r2O3s Data.Csv.Encoding 0.0 0.0 0 0 CAF:p6_r2O3t Data.Csv.Encoding 0.0 0.0 0 0 CAF:g5_r2O3u Data.Csv.Encoding 0.0 0.0 0 0 CAF:s1_r2O3v Data.Csv.Encoding 0.0 0.0 0 0 CAF:g6_r2O3w Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg7_r2O3x Data.Csv.Encoding 0.0 0.0 0 0 CAF:p7_r2O3y Data.Csv.Encoding 0.0 0.0 0 0 CAF:f6_r2O3z Data.Csv.Encoding 0.0 0.0 0 0 CAF:f7_r2O3A Data.Csv.Encoding 0.0 0.0 0 0 CAF:poly_k1_r2O3B Data.Csv.Encoding 0.0 0.0 0 0 CAF:m1_r2O3C Data.Csv.Encoding 0.0 0.0 0 0 CAF:poly_f1_r2O3D Data.Csv.Encoding 0.0 0.0 0 0 CAF:p8_r2O3E Data.Csv.Encoding 0.0 0.0 0 0 CAF:g7_r2O3F Data.Csv.Encoding 0.0 0.0 0 0 CAF:p9_r2O3G Data.Csv.Encoding 0.0 0.0 0 0 CAF:f8_r2O3H Data.Csv.Encoding 0.0 0.0 0 0 CAF:f9_r2O3I Data.Csv.Encoding 0.0 0.0 0 0 CAF:p10_r2O3J Data.Csv.Encoding 0.0 0.0 0 0 CAF:g8_r2O3K Data.Csv.Encoding 0.0 0.0 0 0 CAF:p11_r2O3L Data.Csv.Encoding 0.0 0.0 0 0 CAF:f10_r2O3M Data.Csv.Encoding 0.0 0.0 0 0 CAF:f11_r2O3N Data.Csv.Encoding 0.0 0.0 0 0 CAF:p12_r2O3O Data.Csv.Encoding 0.0 0.0 0 0 CAF:g9_r2O3P Data.Csv.Encoding 0.0 0.0 0 0 CAF:p13_r2O3Q Data.Csv.Encoding 0.0 0.0 0 0 CAF:f12_r2O3R Data.Csv.Encoding 0.0 0.0 0 0 CAF:f13_r2O3S Data.Csv.Encoding 0.0 0.0 0 0 CAF:p14_r2O3T Data.Csv.Encoding 0.0 0.0 0 0 CAF:g10_r2O3U Data.Csv.Encoding 0.0 0.0 0 0 CAF:p15_r2O3V Data.Csv.Encoding 0.0 0.0 0 0 CAF:f14_r2O3W Data.Csv.Encoding 0.0 0.0 0 0 CAF:f15_r2O3X Data.Csv.Encoding 0.0 0.0 0 0 CAF:p16_r2O3Y Data.Csv.Encoding 0.0 0.0 0 0 CAF:g11_r2O3Z Data.Csv.Encoding 0.0 0.0 0 0 CAF:p17_r2O40 Data.Csv.Encoding 0.0 0.0 0 0 CAF:f16_r2O41 Data.Csv.Encoding 0.0 0.0 0 0 CAF:f17_r2O42 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl27_r2O44 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl29_r2O46 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl31_r2O48 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl34_r2O4b Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl36_r2O4f Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl39_r2O4i Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl43_r2O4n Data.Csv.Encoding 0.0 0.0 0 0 CAF:n_r2O4w Data.Csv.Encoding 0.0 0.0 0 0 CAF:idDecodeWith Data.Csv.Encoding Data/Csv/Encoding.hs:131:1-12 0.0 0.0 0 0 CAF:k2_r2O4I Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg8_r2O4J Data.Csv.Encoding 0.0 0.0 0 0 CAF:msg9_r2O4K Data.Csv.Encoding 0.0 0.0 0 0 CAF:p18_r2O4L Data.Csv.Encoding 0.0 0.0 0 0 CAF:g12_r2O4M Data.Csv.Encoding 0.0 0.0 0 0 CAF:s3_r2O4N Data.Csv.Encoding 0.0 0.0 0 0 CAF:g13_r2O4O Data.Csv.Encoding 0.0 0.0 0 0 CAF:poly_k2_r2O4P Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl49_r2O4Q Data.Csv.Encoding 0.0 0.0 0 0 CAF:p19_r2O4R Data.Csv.Encoding 0.0 0.0 0 0 CAF:g14_r2O4S Data.Csv.Encoding 0.0 0.0 0 0 CAF:g15_r2O4T Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl50_r2O4U Data.Csv.Encoding 0.0 0.0 0 0 CAF:p20_r2O4Z Data.Csv.Encoding 0.0 0.0 0 0 CAF:g16_r2O50 Data.Csv.Encoding 0.0 0.0 0 0 CAF:g17_r2O51 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl51_r2O54 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl52_r2O57 Data.Csv.Encoding 0.0 0.0 0 0 CAF:$dIP1_r2O5b Data.Csv.Encoding 0.0 0.0 0 0 CAF:encodeOptionsError Data.Csv.Encoding Data/Csv/Encoding.hs:225:1-18 0.0 0.0 0 0 CAF:$fShowQuoting3 Data.Csv.Encoding 0.0 0.0 0 0 CAF:$fShowQuoting6 Data.Csv.Encoding 0.0 0.0 0 0 CAF:$fShowQuoting9 Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl63_r2O5x Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl64_r2O5y Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl65_r2O5z Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl66_r2O5A Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl67_r2O5B Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl68_r2O5C Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl71_r2O5F Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl74_r2O5I Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl81_r2O5P Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl83_r2O5R Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl84_r2O5S Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl85_r2O5T Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl86_r2O5U Data.Csv.Encoding 0.0 0.0 0 0 CAF:lvl88_r2O5W Data.Csv.Encoding 0.0 0.0 0 0 showsPrec Data.Csv.Encoding Data/Csv/Encoding.hs:188:21-24 0.0 0.0 0 0 == Data.Csv.Encoding Data/Csv/Encoding.hs:188:17-18 0.0 0.0 0 0 showsPrec Data.Csv.Encoding Data/Csv/Encoding.hs:157:19-22 0.0 0.0 0 0 == Data.Csv.Encoding Data/Csv/Encoding.hs:157:15-16 0.0 0.0 0 0 encQuoting Data.Csv.Encoding Data/Csv/Encoding.hs:187:7-16 0.0 0.0 0 0 encIncludeHeader Data.Csv.Encoding Data/Csv/Encoding.hs:184:7-22 0.0 0.0 0 0 encUseCrLf Data.Csv.Encoding Data/Csv/Encoding.hs:180:7-16 0.0 0.0 0 0 encDelimiter Data.Csv.Encoding Data/Csv/Encoding.hs:176:7-18 0.0 0.0 0 0 idDecodeWith Data.Csv.Encoding Data/Csv/Encoding.hs:131:1-37 0.0 0.0 0 0 decodeByNameWith Data.Csv.Encoding Data/Csv/Encoding.hs:150:1-57 0.0 0.0 0 0 defaultEncodeOptions Data.Csv.Encoding Data/Csv/Encoding.hs:(192,1)-(197,5) 0.0 0.0 0 0 validDelim Data.Csv.Encoding Data/Csv/Encoding.hs:(213,1)-(217,15) 0.0 0.0 0 0 validDelim.nl Data.Csv.Encoding Data/Csv/Encoding.hs:215:5-11 0.0 0.0 0 0 validDelim.cr Data.Csv.Encoding Data/Csv/Encoding.hs:216:5-11 0.0 0.0 0 0 validDelim.dquote Data.Csv.Encoding Data/Csv/Encoding.hs:217:5-15 0.0 0.0 0 0 encodeOptionsError Data.Csv.Encoding Data/Csv/Encoding.hs:(225,1)-(228,14) 0.0 0.0 0 0 encodeNamedRecord Data.Csv.Encoding Data/Csv/Encoding.hs:(240,1)-(241,53) 0.0 0.0 0 0 escape Data.Csv.Encoding Data/Csv/Encoding.hs:(245,1)-(262,15) 0.0 0.0 0 0 escape.\ Data.Csv.Encoding Data/Csv/Encoding.hs:(252,29)-(254,32) 0.0 0.0 0 0 escape.\ Data.Csv.Encoding Data/Csv/Encoding.hs:247:23-69 0.0 0.0 0 0 escape.dquote Data.Csv.Encoding Data/Csv/Encoding.hs:260:5-15 0.0 0.0 0 0 escape.nl Data.Csv.Encoding Data/Csv/Encoding.hs:261:5-15 0.0 0.0 0 0 escape.cr Data.Csv.Encoding Data/Csv/Encoding.hs:262:5-15 0.0 0.0 0 0 namedRecordToRecord Data.Csv.Encoding Data/Csv/Encoding.hs:(303,1)-(309,20) 0.0 0.0 0 0 namedRecordToRecord.find Data.Csv.Encoding Data/Csv/Encoding.hs:(305,5)-(309,20) 0.0 0.0 0 0 moduleError Data.Csv.Encoding Data/Csv/Encoding.hs:312:1-74 0.0 0.0 0 0 recordSep Data.Csv.Encoding Data/Csv/Encoding.hs:(316,1)-(317,32) 0.0 0.0 0 0 unlines Data.Csv.Encoding Data/Csv/Encoding.hs:(320,1)-(321,47) 0.0 0.0 0 0 intersperse Data.Csv.Encoding Data/Csv/Encoding.hs:(324,1)-(325,49) 0.0 0.0 0 0 prependToAll Data.Csv.Encoding Data/Csv/Encoding.hs:(328,1)-(329,56) 0.0 0.0 0 0 csvWithHeader Data.Csv.Encoding Data/Csv/Encoding.hs:(373,1)-(389,60) 0.0 0.0 0 0 csvWithHeader.v Data.Csv.Encoding Data/Csv/Encoding.hs:376:9-28 0.0 0.0 0 0 csvWithHeader.records Data.Csv.Encoding Data/Csv/Encoding.hs:(379,5)-(387,39) 0.0 0.0 0 0 csvWithHeader.convert Data.Csv.Encoding Data/Csv/Encoding.hs:389:5-60 0.0 0.0 0 0 CAF:$fReadFPFormat18 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat13 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat8 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat16 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat11 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat6 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat1 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat_$creadListPrec Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 0.0 0.0 0 0 CAF:$fReadFPFormat20 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fReadFPFormat_$creadList Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 0.0 0.0 0 0 CAF:minExpt_rLT2 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:274:1-7 0.0 0.0 0 0 CAF:maxExpt_rLT3 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:275:1-7 0.0 0.0 0 0 CAF:maxExpt10_rLT6 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:287:1-9 0.0 0.0 0 0 CAF:word8s Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:299:1-6 0.0 0.0 0 0 CAF:loc_rWiA Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:loc1_rWiB Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:loc3_rWiD Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$dIP1_rWiI Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl5_rWiM Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl6_rWiN Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl8_rWiP Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fEnumFPFormat3 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fEnumFPFormat2 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fEnumFPFormat1 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fEnumFPFormat5 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:$fEnumFPFormat4 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:zero Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:92:1-4 0.0 0.0 0 0 CAF:decimal2 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:r_rWiT Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl13_rWiV Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl15_rWiX Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl17_rWiZ Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl24_rWj6 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:n_rWj7 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl26_rWj9 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl35_rWji Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl36_rWjj Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl37_rWjk Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:expts_rLT5 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:284:1-5 0.0 0.0 0 0 CAF:r1_rWjn Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl40_rWjo Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:n1_rWjp Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl41_rWjq Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl42_rWjr Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl43_rWjs Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:expts10_rLT7 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:290:1-7 0.0 0.0 0 0 CAF:b_rWjy Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:189:3 0.0 0.0 0 0 CAF:p_rWjz Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:188:3 0.0 0.0 0 0 CAF:ds_rWjA Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:minExp0_rWjB Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:4-10 0.0 0.0 0 0 CAF:minExp_rWjC Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:190:3-8 0.0 0.0 0 0 CAF:lvl47_rWjD Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl48_rWjE Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl49_rWjF Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl50_rWjG Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl51_rWjH Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl52_rWjI Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:p1_rWjM Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:188:3 0.0 0.0 0 0 CAF:ds1_rWjN Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:minExp1_rWjO Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:4-10 0.0 0.0 0 0 CAF:minExp2_rWjP Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:190:3-8 0.0 0.0 0 0 CAF:lvl55_rWjQ Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl56_rWjR Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:decimal_$sformatPositive8 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive7 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive6 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive5 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive4 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive3 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive2 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive1 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal_$sformatPositive9 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 0.0 0.0 0 0 CAF:decimal13 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:decimal10 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:decimal7 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:decimal4 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:decimal16 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:realFloat1 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl60_rWk2 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl63_rWk5 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:lvl65_rWk7 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:realFloat9 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:realFloat6 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:realFloat12 Data.Csv.Conversion.Internal 0.0 0.0 0 0 CAF:realFloat_$srealFloat1 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:112:1-9 0.0 0.0 0 0 CAF:realFloat_$srealFloat Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:112:1-9 0.0 0.0 0 0 showsPrec Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:39-42 0.0 0.0 0 0 readListPrec Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 0.0 0.0 0 0 readPrec Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 0.0 0.0 0 0 readList Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 0.0 0.0 0 0 enumFromThen Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 enumFrom Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 fromEnum Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 toEnum Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 pred Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 succ Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:27-30 0.0 0.0 0 0 realFloat Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:112:1-65 0.0 0.0 0 0 formatRealFloat Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(127,1)-(160,69) 0.0 0.0 0 0 formatRealFloat.doFmt Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(135,3)-(160,69) 0.0 0.0 0 0 formatRealFloat.doFmt.f Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(155,17)-(157,47) 0.0 0.0 0 0 formatRealFloat.doFmt.mk0 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:160:14-69 0.0 0.0 0 0 formatRealFloat.doFmt.show_e' Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:142:13-41 0.0 0.0 0 0 formatRealFloat.doFmt.ds Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:136:9-23 0.0 0.0 0 0 formatDecimal Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(53,1)-(58,34) 0.0 0.0 0 0 formatBoundedSigned Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(66,1)-(71,34) 0.0 0.0 0 0 formatPositive Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(84,1)-(86,65) 0.0 0.0 0 0 formatPositive.go Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(85,9)-(86,65) 0.0 0.0 0 0 minus Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:89:1-16 0.0 0.0 0 0 zero Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:92:1-9 0.0 0.0 0 0 floatToDigits Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(183,1)-(270,36) 0.0 0.0 0 0 floatToDigits.rds Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(263,3)-(268,44) 0.0 0.0 0 0 floatToDigits.rds.bk Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:267:10-26 0.0 0.0 0 0 floatToDigits.k Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(209,3)-(249,11) 0.0 0.0 0 0 floatToDigits.k.k0 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(212,5)-(240,26) 0.0 0.0 0 0 floatToDigits.k.k0.k1 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:233:13-41 0.0 0.0 0 0 floatToDigits.k.k0.lx Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:232:13-27 0.0 0.0 0 0 floatToDigits.k.fixup Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(243,5)-(247,64) 0.0 0.0 0 0 floatToDigits.mDn Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(196,3)-(207,32) 0.0 0.0 0 0 floatToDigits.mUp Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(196,3)-(207,32) 0.0 0.0 0 0 floatToDigits.s Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(196,3)-(207,32) 0.0 0.0 0 0 floatToDigits.r Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(196,3)-(207,32) 0.0 0.0 0 0 floatToDigits.(...) Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(196,3)-(207,32) 0.0 0.0 0 0 floatToDigits.(...).be Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:198:9-21 0.0 0.0 0 0 floatToDigits.e Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(193,3)-(195,59) 0.0 0.0 0 0 floatToDigits.f Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(193,3)-(195,59) 0.0 0.0 0 0 floatToDigits.(...) Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(193,3)-(195,59) 0.0 0.0 0 0 floatToDigits.(...).n Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:194:8-22 0.0 0.0 0 0 floatToDigits.e0 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:186:3-26 0.0 0.0 0 0 floatToDigits.f0 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:186:3-26 0.0 0.0 0 0 floatToDigits.(...) Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:186:3-26 0.0 0.0 0 0 floatToDigits.minExp Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:190:3-22 0.0 0.0 0 0 floatToDigits.minExp0 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:3-29 0.0 0.0 0 0 floatToDigits.(...) Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:3-29 0.0 0.0 0 0 floatToDigits.p Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:188:3-19 0.0 0.0 0 0 floatToDigits.b Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:189:3-18 0.0 0.0 0 0 floatToDigits.gen Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(251,3)-(261,52) 0.0 0.0 0 0 floatToDigits.gen.rn' Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:253:5-38 0.0 0.0 0 0 floatToDigits.gen.dn Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:253:5-38 0.0 0.0 0 0 floatToDigits.gen.(...) Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:253:5-38 0.0 0.0 0 0 floatToDigits.gen.mUpN' Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:254:5-21 0.0 0.0 0 0 floatToDigits.gen.mDnN' Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:255:5-21 0.0 0.0 0 0 expt Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:(278,1)-(281,56) 0.0 0.0 0 0 expts10 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:290:1-76 0.0 0.0 0 0 expts Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:284:1-69 0.0 0.0 0 0 minExpt Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:274:1-11 0.0 0.0 0 0 maxExpt Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:275:1-14 0.0 0.0 0 0 maxExpt10 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:287:1-15 0.0 0.0 0 0 word8s Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:299:1-37 0.0 0.0 0 0 CAF:lvl_r1IaA Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl6_r1IaI Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl7_r1IaJ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl8_r1IaK Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl11_r1IaN Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl13_r1IaP Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl15_r1IaR Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl16_r1IaU Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl17_r1IaX Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl19_r1IaZ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl20_r1Ib2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl21_r1Ib5 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField_r1Ib7 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField1_r1Ib9 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField2_r1Ibb Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField3_r1Ibd Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField4_r1Ibf Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField5_r1Ibh Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl28_r1Ibm Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl29_r1Ibn Data.Csv.Conversion 0.0 0.0 0 0 CAF:k_r1Ibo Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl30_r1Ibt Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl31_r1Ibu Data.Csv.Conversion 0.0 0.0 0 0 CAF:k1_r1Ibv Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl32_r1IbA Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl33_r1IbB Data.Csv.Conversion 0.0 0.0 0 0 CAF:k2_r1IbC Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl34_r1IbH Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl35_r1IbI Data.Csv.Conversion 0.0 0.0 0 0 CAF:k3_r1IbJ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl36_r1IbO Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl37_r1IbP Data.Csv.Conversion 0.0 0.0 0 0 CAF:k4_r1IbQ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl38_r1IbV Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl39_r1IbW Data.Csv.Conversion 0.0 0.0 0 0 CAF:k5_r1IbX Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField6_r1IbZ Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField7_r1Ic1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField8_r1Ic3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField9_r1Ic5 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField10_r1Ic7 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField11_r1Ic9 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl46_r1Ice Data.Csv.Conversion 0.0 0.0 0 0 CAF:k6_r1Icf Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl47_r1Ick Data.Csv.Conversion 0.0 0.0 0 0 CAF:k7_r1Icl Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl48_r1Icq Data.Csv.Conversion 0.0 0.0 0 0 CAF:k8_r1Icr Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl49_r1Icw Data.Csv.Conversion 0.0 0.0 0 0 CAF:k9_r1Icx Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl50_r1IcC Data.Csv.Conversion 0.0 0.0 0 0 CAF:k10_r1IcD Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl51_r1IcI Data.Csv.Conversion 0.0 0.0 0 0 CAF:k11_r1IcJ Data.Csv.Conversion 0.0 0.0 0 0 CAF:m37_r1IcK Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldDouble_go1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldDouble1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:x_r1IcL Data.Csv.Conversion 0.0 0.0 0 0 CAF:x1_r1IcM Data.Csv.Conversion 0.0 0.0 0 0 CAF:x2_r1IcN Data.Csv.Conversion 0.0 0.0 0 0 CAF:x3_r1IcO Data.Csv.Conversion 0.0 0.0 0 0 CAF:x4_r1IcP Data.Csv.Conversion 0.0 0.0 0 0 CAF:x5_r1IcQ Data.Csv.Conversion 0.0 0.0 0 0 CAF:x6_r1IcR Data.Csv.Conversion 0.0 0.0 0 0 CAF:x7_r1IcS Data.Csv.Conversion 0.0 0.0 0 0 CAF:x8_r1IcT Data.Csv.Conversion 0.0 0.0 0 0 CAF:x9_r1IcU Data.Csv.Conversion 0.0 0.0 0 0 CAF:x10_r1IcV Data.Csv.Conversion 0.0 0.0 0 0 CAF:x11_r1IcW Data.Csv.Conversion 0.0 0.0 0 0 CAF:x12_r1IcX Data.Csv.Conversion 0.0 0.0 0 0 CAF:x13_r1IcY Data.Csv.Conversion 0.0 0.0 0 0 CAF:x14_r1IcZ Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fAlternativeParser1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:msg_r1Id1 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 0.0 0.0 0 0 CAF:$cempty_r1Id3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Csv.Conversion Data/Csv/Conversion.hs:1211:5-9 0.0 0.0 0 0 CAF:msg1_r1Id5 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 0.0 0.0 0 0 CAF:$cmzero_r1Id7 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Csv.Conversion Data/Csv/Conversion.hs:1217:5-9 0.0 0.0 0 0 CAF:msg2_r1Id9 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 0.0 0.0 0 0 CAF:$cmempty_r1Idb Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Csv.Conversion Data/Csv/Conversion.hs:1229:5-10 0.0 0.0 0 0 CAF:lvl60_r1Ide Data.Csv.Conversion 0.0 0.0 0 0 CAF:msg3_r1Idg Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 0.0 0.0 0 0 CAF:n_r1Idh Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldShortText_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1015:5-14 0.0 0.0 0 0 CAF:$fFromFieldShortText Data.Csv.Conversion Data/Csv/Conversion.hs:1014:10-32 0.0 0.0 0 0 CAF:$cparseField12_r1Idi Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromField[]_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1048:5-14 0.0 0.0 0 0 CAF:$fFromField[] Data.Csv.Conversion Data/Csv/Conversion.hs:1047:10-25 0.0 0.0 0 0 CAF:$fFromFieldText0_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1028:5-14 0.0 0.0 0 0 CAF:$fFromFieldText0 Data.Csv.Conversion Data/Csv/Conversion.hs:1027:10-25 0.0 0.0 0 0 CAF:$fFromFieldText_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1038:5-14 0.0 0.0 0 0 CAF:$fFromFieldText Data.Csv.Conversion Data/Csv/Conversion.hs:1037:10-26 0.0 0.0 0 0 CAF:$fFromRecord(,)8 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromRecord(,)6 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldChar2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldWord64_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:976:5-14 0.0 0.0 0 0 CAF:$fFromFieldWord64 Data.Csv.Conversion Data/Csv/Conversion.hs:975:10-25 0.0 0.0 0 0 CAF:$fFromFieldWord32_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:966:5-14 0.0 0.0 0 0 CAF:$fFromFieldWord32 Data.Csv.Conversion Data/Csv/Conversion.hs:965:10-25 0.0 0.0 0 0 CAF:$fFromFieldWord16_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:956:5-14 0.0 0.0 0 0 CAF:$fFromFieldWord16 Data.Csv.Conversion Data/Csv/Conversion.hs:955:10-25 0.0 0.0 0 0 CAF:$fFromFieldWord8_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:946:5-14 0.0 0.0 0 0 CAF:$fFromFieldWord8 Data.Csv.Conversion Data/Csv/Conversion.hs:945:10-24 0.0 0.0 0 0 CAF:$fFromFieldNatural_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:934:5-14 0.0 0.0 0 0 CAF:$fFromFieldNatural Data.Csv.Conversion Data/Csv/Conversion.hs:933:10-26 0.0 0.0 0 0 CAF:$fFromFieldWord_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:922:5-14 0.0 0.0 0 0 CAF:$fFromFieldWord Data.Csv.Conversion Data/Csv/Conversion.hs:921:10-23 0.0 0.0 0 0 CAF:$fFromFieldInt64_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:912:5-14 0.0 0.0 0 0 CAF:$fFromFieldInt64 Data.Csv.Conversion Data/Csv/Conversion.hs:911:10-24 0.0 0.0 0 0 CAF:$fFromFieldInt32_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:902:5-14 0.0 0.0 0 0 CAF:$fFromFieldInt32 Data.Csv.Conversion Data/Csv/Conversion.hs:901:10-24 0.0 0.0 0 0 CAF:$fFromFieldInt16_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:892:5-14 0.0 0.0 0 0 CAF:$fFromFieldInt16 Data.Csv.Conversion Data/Csv/Conversion.hs:891:10-24 0.0 0.0 0 0 CAF:$fFromFieldInt8_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:882:5-14 0.0 0.0 0 0 CAF:$fFromFieldInt8 Data.Csv.Conversion Data/Csv/Conversion.hs:881:10-23 0.0 0.0 0 0 CAF:$fFromFieldInteger_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:872:5-14 0.0 0.0 0 0 CAF:$fFromFieldInteger Data.Csv.Conversion Data/Csv/Conversion.hs:871:10-26 0.0 0.0 0 0 CAF:$fFromFieldInt_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:862:5-14 0.0 0.0 0 0 CAF:$fFromFieldInt Data.Csv.Conversion Data/Csv/Conversion.hs:861:10-22 0.0 0.0 0 0 CAF:$fFromFieldDouble2_r1Idx Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldDouble Data.Csv.Conversion Data/Csv/Conversion.hs:833:10-25 0.0 0.0 0 0 CAF:lvl76_r1Idz Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl80_r1IdD Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cparseField15_r1IdF Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldByteString_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:993:5-14 0.0 0.0 0 0 CAF:$fFromFieldByteString Data.Csv.Conversion Data/Csv/Conversion.hs:992:10-31 0.0 0.0 0 0 CAF:$cparseField16_r1IdG Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldShortByteString_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1002:5-14 0.0 0.0 0 0 CAF:$fFromFieldShortByteString Data.Csv.Conversion Data/Csv/Conversion.hs:1001:10-38 0.0 0.0 0 0 CAF:poly_f_r1IdH Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl81_r1IdI Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl82_r1IdJ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl83_r1IdK Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl85_r1IdM Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl87_r1IdO Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl89_r1IdQ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl92_r1IdT Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl94_r1IdX Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl97_r1Ie0 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl99_r1Ie3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl100_r1Ie4 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl101_r1Ie5 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl102_r1Ie8 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl104_r1Iea Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl107_r1Ied Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl109_r1Ief Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl112_r1Iei Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl113_r1Iej Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGFromRecordProdkU1r2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fMonadParser1_r1Iel Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fApplicativeParser2_r1Ien Data.Csv.Conversion 0.0 0.0 0 0 CAF:header Data.Csv.Conversion Data/Csv/Conversion.hs:1162:1-6 0.0 0.0 0 0 CAF:record Data.Csv.Conversion Data/Csv/Conversion.hs:1153:1-6 0.0 0.0 0 0 CAF:lvl114_r1If2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl116_r1If4 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl118_r1If6 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl121_r1If9 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl122_r1Ifb Data.Csv.Conversion 0.0 0.0 0 0 CAF:$dmheaderOrder1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:defaultOptions Data.Csv.Conversion Data/Csv/Conversion.hs:174:1-14 0.0 0.0 0 0 CAF:$fToFieldByteString1_r1Iff Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldByteString Data.Csv.Conversion Data/Csv/Conversion.hs:996:10-29 0.0 0.0 0 0 CAF:f_r1Ifg Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldText_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1043:5-11 0.0 0.0 0 0 CAF:$fToFieldText Data.Csv.Conversion Data/Csv/Conversion.hs:1042:10-24 0.0 0.0 0 0 CAF:$fAlternativeParser2_r1Ifk Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fSemigroupParser2_r1Ifl Data.Csv.Conversion 0.0 0.0 0 0 CAF:$cmconcat_r1Ifm Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderTYPEM3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl130_r1IfD Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM4 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderk:*:1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderk:*:2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkU2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl141_r1IfO Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl142_r1IfP Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl146_r1IfT Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl147_r1IfU Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl148_r1IfV Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl149_r1IfX Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl150_r1IfZ Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl151_r1Ig1 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl152_r1Ig3 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl153_r1Ig5 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl154_r1Ig7 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl155_r1Ig9 Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl156_r1Igb Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl157_r1Igd Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl158_r1Igg Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl159_r1Igj Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl160_r1Igm Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl161_r1Igp Data.Csv.Conversion 0.0 0.0 0 0 CAF:lvl162_r1Igs Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fMonadParser2_r1IgB Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldByteString1_r1IgC Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromFieldByteString0 Data.Csv.Conversion Data/Csv/Conversion.hs:984:10-31 0.0 0.0 0 0 CAF:$fMonadParser3_r1IgE Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToField[]_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1053:5-11 0.0 0.0 0 0 CAF:$fToField[] Data.Csv.Conversion Data/Csv/Conversion.hs:1052:10-23 0.0 0.0 0 0 CAF:f1_r1IgG Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldText0_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1033:5-11 0.0 0.0 0 0 CAF:$fToFieldText0 Data.Csv.Conversion Data/Csv/Conversion.hs:1032:10-23 0.0 0.0 0 0 CAF:$fToFieldShortText1_r1IgH Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldShortText Data.Csv.Conversion Data/Csv/Conversion.hs:1021:10-30 0.0 0.0 0 0 CAF:$fToFieldShortByteString1_r1IgI Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldShortByteString Data.Csv.Conversion Data/Csv/Conversion.hs:1005:10-36 0.0 0.0 0 0 CAF:f2_r1IgJ Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldChar_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:813:5-11 0.0 0.0 0 0 CAF:$fToFieldChar Data.Csv.Conversion Data/Csv/Conversion.hs:812:10-21 0.0 0.0 0 0 CAF:$fToFieldByteString2_r1IgK Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldByteString0 Data.Csv.Conversion Data/Csv/Conversion.hs:988:10-29 0.0 0.0 0 0 CAF:$fToFieldWord64_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:981:5-11 0.0 0.0 0 0 CAF:$fToFieldWord64 Data.Csv.Conversion Data/Csv/Conversion.hs:980:10-23 0.0 0.0 0 0 CAF:$fToFieldWord32_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:971:5-11 0.0 0.0 0 0 CAF:$fToFieldWord32 Data.Csv.Conversion Data/Csv/Conversion.hs:970:10-23 0.0 0.0 0 0 CAF:$fToFieldWord16_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:961:5-11 0.0 0.0 0 0 CAF:$fToFieldWord16 Data.Csv.Conversion Data/Csv/Conversion.hs:960:10-23 0.0 0.0 0 0 CAF:$fToFieldWord8_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:951:5-11 0.0 0.0 0 0 CAF:$fToFieldWord8 Data.Csv.Conversion Data/Csv/Conversion.hs:950:10-22 0.0 0.0 0 0 CAF:$fToFieldNatural_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:941:5-11 0.0 0.0 0 0 CAF:$fToFieldNatural Data.Csv.Conversion Data/Csv/Conversion.hs:940:10-24 0.0 0.0 0 0 CAF:$fToFieldWord_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:927:5-11 0.0 0.0 0 0 CAF:$fToFieldWord Data.Csv.Conversion Data/Csv/Conversion.hs:926:10-21 0.0 0.0 0 0 CAF:$fToFieldInt64_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:917:5-11 0.0 0.0 0 0 CAF:$fToFieldInt64 Data.Csv.Conversion Data/Csv/Conversion.hs:916:10-22 0.0 0.0 0 0 CAF:$fToFieldInt32_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:907:5-11 0.0 0.0 0 0 CAF:$fToFieldInt32 Data.Csv.Conversion Data/Csv/Conversion.hs:906:10-22 0.0 0.0 0 0 CAF:$fToFieldInt16_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:897:5-11 0.0 0.0 0 0 CAF:$fToFieldInt16 Data.Csv.Conversion Data/Csv/Conversion.hs:896:10-22 0.0 0.0 0 0 CAF:$fToFieldInt8_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:887:5-11 0.0 0.0 0 0 CAF:$fToFieldInt8 Data.Csv.Conversion Data/Csv/Conversion.hs:886:10-21 0.0 0.0 0 0 CAF:$fToFieldInteger_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:877:5-11 0.0 0.0 0 0 CAF:$fToFieldInteger Data.Csv.Conversion Data/Csv/Conversion.hs:876:10-24 0.0 0.0 0 0 CAF:$fToFieldInt_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:867:5-11 0.0 0.0 0 0 CAF:$fToFieldInt Data.Csv.Conversion Data/Csv/Conversion.hs:866:10-20 0.0 0.0 0 0 CAF:$fToFieldFloat1_r1IgL Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldFloat Data.Csv.Conversion Data/Csv/Conversion.hs:850:10-22 0.0 0.0 0 0 CAF:$fToFieldDouble1_r1IgM Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldDouble Data.Csv.Conversion Data/Csv/Conversion.hs:839:10-23 0.0 0.0 0 0 CAF:$fToFieldScientific1_r1IgN Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToFieldScientific Data.Csv.Conversion Data/Csv/Conversion.hs:828:10-27 0.0 0.0 0 0 CAF:$fShowOptions5 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fShowOptions_sampleField Data.Csv.Conversion Data/Csv/Conversion.hs:162:7-17 0.0 0.0 0 0 CAF:$fShowOptions7 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fShowOptions4 Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fShowOptions2 Data.Csv.Conversion 0.0 0.0 0 0 CAF:f3_r1IgQ Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fToNamedRecordMap_f Data.Csv.Conversion 0.0 0.0 0 0 CAF:namedRecord_$sfromList Data.Csv.Conversion 0.0 0.0 0 0 CAF:namedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1158:1-11 0.0 0.0 0 0 CAF:lvl166_r1IgS Data.Csv.Conversion 0.0 0.0 0 0 CAF:$fFromRecord(,)10 Data.Csv.Conversion 0.0 0.0 0 0 show Data.Csv.Conversion Data/Csv/Conversion.hs:(155,3)-(162,31) 0.0 0.0 0 0 show.sampleField Data.Csv.Conversion Data/Csv/Conversion.hs:162:7-31 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:786:5-35 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:813:5-50 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:829:3-22 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:840:5-23 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:851:5-23 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:867:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:877:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:887:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:897:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:907:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:917:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:927:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:941:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:951:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:961:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:971:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:981:5-21 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:989:5-16 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:997:5-22 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:1006:5-27 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:1022:5-30 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:1033:5-36 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:1043:5-48 0.0 0.0 0 0 toField Data.Csv.Conversion Data/Csv/Conversion.hs:1053:5-30 0.0 0.0 0 0 fail Data.Csv.Conversion Data/Csv/Conversion.hs:1191:5-20 0.0 0.0 0 0 return Data.Csv.Conversion Data/Csv/Conversion.hs:1189:5-17 0.0 0.0 0 0 >> Data.Csv.Conversion Data/Csv/Conversion.hs:1187:5-15 0.0 0.0 0 0 >>= Data.Csv.Conversion Data/Csv/Conversion.hs:(1184,5)-(1185,53) 0.0 0.0 0 0 >>=.\ Data.Csv.Conversion Data/Csv/Conversion.hs:(1184,34)-(1185,53) 0.0 0.0 0 0 >>=.\.ks' Data.Csv.Conversion Data/Csv/Conversion.hs:1184:38-65 0.0 0.0 0 0 fail Data.Csv.Conversion Data/Csv/Conversion.hs:1196:5-41 0.0 0.0 0 0 fail.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1196:36-41 0.0 0.0 0 0 fmap Data.Csv.Conversion Data/Csv/Conversion.hs:(1200,5)-(1201,54) 0.0 0.0 0 0 fmap.\ Data.Csv.Conversion Data/Csv/Conversion.hs:(1200,35)-(1201,54) 0.0 0.0 0 0 fmap.\.ks' Data.Csv.Conversion Data/Csv/Conversion.hs:1200:39-54 0.0 0.0 0 0 <*> Data.Csv.Conversion Data/Csv/Conversion.hs:1207:5-15 0.0 0.0 0 0 pure Data.Csv.Conversion Data/Csv/Conversion.hs:1205:5-37 0.0 0.0 0 0 pure.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1205:34-37 0.0 0.0 0 0 <|> Data.Csv.Conversion Data/Csv/Conversion.hs:1213:5-17 0.0 0.0 0 0 empty Data.Csv.Conversion Data/Csv/Conversion.hs:1211:5-24 0.0 0.0 0 0 mplus Data.Csv.Conversion Data/Csv/Conversion.hs:(1219,5)-(1220,55) 0.0 0.0 0 0 mplus.\ Data.Csv.Conversion Data/Csv/Conversion.hs:(1219,36)-(1220,55) 0.0 0.0 0 0 mplus.\.kf' Data.Csv.Conversion Data/Csv/Conversion.hs:1219:40-63 0.0 0.0 0 0 mzero Data.Csv.Conversion Data/Csv/Conversion.hs:1217:5-24 0.0 0.0 0 0 <> Data.Csv.Conversion Data/Csv/Conversion.hs:1225:5-16 0.0 0.0 0 0 mappend Data.Csv.Conversion Data/Csv/Conversion.hs:1231:5-18 0.0 0.0 0 0 mempty Data.Csv.Conversion Data/Csv/Conversion.hs:1229:5-27 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:(779,5)-(781,43) 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:(791,5)-(793,33) 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:798:5-26 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:(803,5)-(808,53) 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:(820,3)-(822,37) 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:834:5-28 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:845:5-49 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:862:5-34 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:872:5-38 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:882:5-35 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:892:5-36 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:902:5-36 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:912:5-36 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:922:5-37 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:934:5-40 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:946:5-38 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:956:5-39 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:966:5-39 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:976:5-39 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:985:5-21 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:993:5-34 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:1002:5-35 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:1015:5-78 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:1028:5-58 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:1038:5-76 0.0 0.0 0 0 parseField Data.Csv.Conversion Data/Csv/Conversion.hs:1048:5-43 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(244,5)-(248,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:248:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(256,5)-(261,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:261:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(267,5)-(273,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:273:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(281,5)-(288,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:288:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(297,5)-(305,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:305:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(315,5)-(324,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:324:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(334,5)-(344,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:344:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(356,5)-(367,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:367:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(379,5)-(391,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:391:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(403,5)-(416,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:416:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(429,5)-(443,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:443:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(456,5)-(471,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:471:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(484,5)-(500,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:500:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(515,5)-(532,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:532:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(547,5)-(565,26) 0.0 0.0 0 0 parseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:565:13-26 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:588:5-48 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:594:5-37 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:600:5-54 0.0 0.0 0 0 parseNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(721,5)-(722,59) 0.0 0.0 0 0 parseNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(728,5)-(729,59) 0.0 0.0 0 0 gparseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(1261,5)-(1266,22) 0.0 0.0 0 0 gparseRecord.n Data.Csv.Conversion Data/Csv/Conversion.hs:1266:9-22 0.0 0.0 0 0 gparseNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(1272,5)-(1273,80) 0.0 0.0 0 0 gparseNamedRecord.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1273:24-39 0.0 0.0 0 0 gparseRecordSum Data.Csv.Conversion Data/Csv/Conversion.hs:(1279,5)-(1282,52) 0.0 0.0 0 0 gparseRecordSum.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1280:33-43 0.0 0.0 0 0 gparseRecordSum Data.Csv.Conversion Data/Csv/Conversion.hs:(1285,5)-(1287,40) 0.0 0.0 0 0 gparseRecordSum.f Data.Csv.Conversion Data/Csv/Conversion.hs:1287:9-40 0.0 0.0 0 0 gparseRecordSum.n Data.Csv.Conversion Data/Csv/Conversion.hs:1287:9-40 0.0 0.0 0 0 gparseRecordSum.(...) Data.Csv.Conversion Data/Csv/Conversion.hs:1287:9-40 0.0 0.0 0 0 gparseRecordProd Data.Csv.Conversion Data/Csv/Conversion.hs:1293:5-47 0.0 0.0 0 0 gparseRecordProd Data.Csv.Conversion Data/Csv/Conversion.hs:(1296,5)-(1300,43) 0.0 0.0 0 0 gparseRecordProd.f Data.Csv.Conversion Data/Csv/Conversion.hs:1298:9-37 0.0 0.0 0 0 gparseRecordProd.fb Data.Csv.Conversion Data/Csv/Conversion.hs:1300:9-43 0.0 0.0 0 0 gparseRecordProd.n2 Data.Csv.Conversion Data/Csv/Conversion.hs:1300:9-43 0.0 0.0 0 0 gparseRecordProd.(...) Data.Csv.Conversion Data/Csv/Conversion.hs:1300:9-43 0.0 0.0 0 0 gparseRecordProd.fa Data.Csv.Conversion Data/Csv/Conversion.hs:1299:9-43 0.0 0.0 0 0 gparseRecordProd.n1 Data.Csv.Conversion Data/Csv/Conversion.hs:1299:9-43 0.0 0.0 0 0 gparseRecordProd.(...) Data.Csv.Conversion Data/Csv/Conversion.hs:1299:9-43 0.0 0.0 0 0 gparseRecordProd Data.Csv.Conversion Data/Csv/Conversion.hs:1303:5-71 0.0 0.0 0 0 gparseRecordProd Data.Csv.Conversion Data/Csv/Conversion.hs:1306:5-79 0.0 0.0 0 0 gparseRecordProd.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1306:42-78 0.0 0.0 0 0 gparseRecordProd Data.Csv.Conversion Data/Csv/Conversion.hs:(1311,5)-(1313,95) 0.0 0.0 0 0 gparseRecordProd.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1311:45-67 0.0 0.0 0 0 gparseRecordProd.name Data.Csv.Conversion Data/Csv/Conversion.hs:1313:9-95 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1320:5-23 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1323:5-67 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(1326,5)-(1327,44) 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1330:5-44 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1333:5-44 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1336:5-44 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1339:5-36 0.0 0.0 0 0 gtoRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(1342,5)-(1344,74) 0.0 0.0 0 0 gtoRecord.name Data.Csv.Conversion Data/Csv/Conversion.hs:1344:9-74 0.0 0.0 0 0 toNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:725:5-85 0.0 0.0 0 0 toNamedRecord.\ Data.Csv.Conversion Data/Csv/Conversion.hs:725:52-73 0.0 0.0 0 0 toNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:732:5-86 0.0 0.0 0 0 toNamedRecord.\ Data.Csv.Conversion Data/Csv/Conversion.hs:732:52-73 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:253:5-47 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:264:5-55 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:277:5-69 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(292,5)-(293,51) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(309,5)-(310,62) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(328,5)-(329,73) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(349,5)-(351,18) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(372,5)-(374,29) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(396,5)-(398,40) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(421,5)-(423,51) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(448,5)-(450,62) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(476,5)-(478,73) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(506,5)-(509,18) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(538,5)-(541,29) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:(571,5)-(574,40) 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:591:5-39 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:597:5-28 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:603:5-40 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:1355:5-33 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:(1360,5)-(1361,78) 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:1365:5-78 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:1369:5-78 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:(1385,5)-(1388,28) 0.0 0.0 0 0 gtoNamedRecordHeader.name Data.Csv.Conversion Data/Csv/Conversion.hs:1388:13-28 0.0 0.0 0 0 gtoNamedRecordHeader Data.Csv.Conversion Data/Csv/Conversion.hs:(1380,5)-(1381,84) 0.0 0.0 0 0 headerOrder Data.Csv.Conversion Data/Csv/Conversion.hs:709:5-51 0.0 0.0 0 0 toRecord Data.Csv.Conversion Data/Csv/Conversion.hs:233:5-45 0.0 0.0 0 0 toNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:664:5-55 0.0 0.0 0 0 parseNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:638:5-61 0.0 0.0 0 0 parseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:204:5-51 0.0 0.0 0 0 fieldLabelModifier Data.Csv.Conversion Data/Csv/Conversion.hs:148:5-22 0.0 0.0 0 0 unParser Data.Csv.Conversion Data/Csv/Conversion.hs:1177:7-14 0.0 0.0 0 0 defaultOptions Data.Csv.Conversion Data/Csv/Conversion.hs:(174,1)-(176,3) 0.0 0.0 0 0 genericParseRecord Data.Csv.Conversion Data/Csv/Conversion.hs:212:1-54 0.0 0.0 0 0 genericToRecord Data.Csv.Conversion Data/Csv/Conversion.hs:241:1-57 0.0 0.0 0 0 lengthMismatch Data.Csv.Conversion Data/Csv/Conversion.hs:(577,1)-(585,55) 0.0 0.0 0 0 lengthMismatch.n Data.Csv.Conversion Data/Csv/Conversion.hs:582:5-18 0.0 0.0 0 0 lengthMismatch.desired Data.Csv.Conversion Data/Csv/Conversion.hs:(583,5)-(585,55) 0.0 0.0 0 0 genericParseNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:646:1-64 0.0 0.0 0 0 genericToNamedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:673:1-63 0.0 0.0 0 0 genericHeaderOrder Data.Csv.Conversion Data/Csv/Conversion.hs:718:1-70 0.0 0.0 0 0 parseBoth Data.Csv.Conversion Data/Csv/Conversion.hs:735:1-56 0.0 0.0 0 0 ws Data.Csv.Conversion Data/Csv/Conversion.hs:1069:1-47 0.0 0.0 0 0 ws.\ Data.Csv.Conversion Data/Csv/Conversion.hs:1069:26-46 0.0 0.0 0 0 typeError Data.Csv.Conversion Data/Csv/Conversion.hs:(1094,1)-(1099,22) 0.0 0.0 0 0 typeError.cause Data.Csv.Conversion Data/Csv/Conversion.hs:(1097,5)-(1099,22) 0.0 0.0 0 0 record Data.Csv.Conversion Data/Csv/Conversion.hs:1153:1-19 0.0 0.0 0 0 namedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1158:1-25 0.0 0.0 0 0 header Data.Csv.Conversion Data/Csv/Conversion.hs:1162:1-19 0.0 0.0 0 0 CAF:withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-12 0.0 0.0 0 16 CAF:cp12001 System.IO.CodePage src/System/IO/CodePage.hs:68:1-7 0.0 0.0 0 0 CAF:withCP12001 System.IO.CodePage src/System/IO/CodePage.hs:88:1-11 0.0 0.0 0 0 CAF:cp12000 System.IO.CodePage src/System/IO/CodePage.hs:64:1-7 0.0 0.0 0 0 CAF:withCP12000 System.IO.CodePage src/System/IO/CodePage.hs:84:1-11 0.0 0.0 0 0 CAF:cp1201 System.IO.CodePage src/System/IO/CodePage.hs:60:1-6 0.0 0.0 0 0 CAF:withCP1201 System.IO.CodePage src/System/IO/CodePage.hs:80:1-10 0.0 0.0 0 0 CAF:cp1200 System.IO.CodePage src/System/IO/CodePage.hs:56:1-6 0.0 0.0 0 0 CAF:withCP1200 System.IO.CodePage src/System/IO/CodePage.hs:76:1-10 0.0 0.0 0 0 CAF:cp65001 System.IO.CodePage src/System/IO/CodePage.hs:52:1-7 0.0 0.0 0 0 CAF:withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-11 0.0 0.0 0 0 withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-34 0.0 0.0 0 48 cp65001 System.IO.CodePage src/System/IO/CodePage.hs:52:1-15 0.0 0.0 0 0 withCP1200 System.IO.CodePage src/System/IO/CodePage.hs:76:1-32 0.0 0.0 0 0 cp1200 System.IO.CodePage src/System/IO/CodePage.hs:56:1-13 0.0 0.0 0 0 withCP1201 System.IO.CodePage src/System/IO/CodePage.hs:80:1-32 0.0 0.0 0 0 cp1201 System.IO.CodePage src/System/IO/CodePage.hs:60:1-13 0.0 0.0 0 0 withCP12000 System.IO.CodePage src/System/IO/CodePage.hs:84:1-34 0.0 0.0 0 0 cp12000 System.IO.CodePage src/System/IO/CodePage.hs:64:1-15 0.0 0.0 0 0 withCP12001 System.IO.CodePage src/System/IO/CodePage.hs:88:1-34 0.0 0.0 0 0 cp12001 System.IO.CodePage src/System/IO/CodePage.hs:68:1-15 0.0 0.0 0 0 withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-42 0.0 0.0 0 0 withCodePageVerbosity System.IO.CodePage src/System/IO/CodePage.hs:152:1-39 0.0 0.0 0 0 CAF System.FilePath.Posix 0.0 0.0 0 0 CAF System.Directory.Internal.Posix 0.0 0.0 0 0 CAF System.Directory.Internal.Common 0.0 0.0 0 0 CAF System.Directory.Internal.C_utimensat 0.0 0.0 0 0 CAF System.Directory 0.0 0.0 0 752 CAF Control.Monad.State.Class 0.0 0.0 0 0 CAF Control.Monad.Reader.Class 0.0 0.0 0 0 CAF Control.Monad.Error.Class 0.0 0.0 0 0 CAF Control.Monad.Cont.Class 0.0 0.0 0 0 CAF:$fMonadThrow[]1 Control.Monad.Catch 0.0 0.0 0 0 CAF:$fMonadThrowMaybe1 Control.Monad.Catch 0.0 0.0 0 0 CAF:$fMonadMaskIO3 Control.Monad.Catch 0.0 0.0 0 0 CAF:$fMonadMaskIO2 Control.Monad.Catch 0.0 0.0 0 16 CAF:$fShowExitCase7 Control.Monad.Catch 0.0 0.0 0 0 CAF:$fShowExitCase5 Control.Monad.Catch 0.0 0.0 0 0 CAF:$fShowExitCase3 Control.Monad.Catch 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:317:3-15 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:319:3-20 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:321:3-22 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:324:3-35 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:339:3-23 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:344:3-29 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:368:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:387:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:415:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:440:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:459:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:492:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:525:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:558:3-28 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:592:3-24 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:598:3-24 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:633:3-24 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:669:3-24 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:708:3-24 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:326:3-32 0.0 0.0 0 24 catch Control.Monad.Catch src/Control/Monad/Catch.hs:341:3-22 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:(347,3)-(351,25) 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:370:3-64 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:389:3-31 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:417:3-33 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:442:3-76 0.0 0.0 0 0 catch.\ Control.Monad.Catch src/Control/Monad/Catch.hs:442:41-76 0.0 0.0 0 0 catch.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:442:59-76 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:461:3-91 0.0 0.0 0 0 catch.\ Control.Monad.Catch src/Control/Monad/Catch.hs:461:68-91 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:494:3-85 0.0 0.0 0 0 catch.\ Control.Monad.Catch src/Control/Monad/Catch.hs:494:64-85 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:527:3-97 0.0 0.0 0 0 catch.\ Control.Monad.Catch src/Control/Monad/Catch.hs:527:53-97 0.0 0.0 0 0 catch.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:527:73-97 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:560:3-103 0.0 0.0 0 0 catch.\ Control.Monad.Catch src/Control/Monad/Catch.hs:560:57-103 0.0 0.0 0 0 catch.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:560:77-103 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:594:3-52 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:601:3-55 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:636:3-55 0.0 0.0 0 0 catch Control.Monad.Catch src/Control/Monad/Catch.hs:672:3-58 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(330,3)-(336,17) 0.0 0.0 0 80 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(330,60)-(336,17) 0.0 0.0 0 104 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(332,48)-(334,14) 0.0 0.0 0 504 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:329:3-60 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:328:3-30 0.0 0.0 0 56 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(357,3)-(365,25) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:355:3-30 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:354:3-15 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(380,3)-(384,48) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:384:21-47 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:383:30-69 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(375,3)-(378,46) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:376:45-66 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:378:13-46 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(372,3)-(374,44) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:372:37-58 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:374:11-44 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(399,3)-(412,23) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(399,62)-(412,23) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:411:27-59 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(405,36)-(410,86) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(394,3)-(397,55) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:395:26-80 0.0 0.0 0 0 uninterruptibleMask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:395:54-80 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:397:13-55 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(391,3)-(393,53) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:391:33-72 0.0 0.0 0 0 mask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:391:46-72 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:393:11-53 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(427,3)-(437,23) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(427,64)-(437,23) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:436:27-61 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(430,36)-(435,88) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(422,3)-(425,59) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:423:28-84 0.0 0.0 0 0 uninterruptibleMask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:423:56-84 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:425:13-59 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(419,3)-(421,57) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:419:35-76 0.0 0.0 0 0 mask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:419:48-76 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:421:11-57 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(452,3)-(456,48) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(453,5)-(456,48) 0.0 0.0 0 120 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:456:21-47 0.0 0.0 0 48 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:455:30-69 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(447,3)-(450,45) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:448:21-70 0.0 0.0 0 0 uninterruptibleMask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:448:49-70 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:450:13-45 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(444,3)-(446,43) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:444:28-62 0.0 0.0 0 0 mask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:444:41-62 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:446:11-43 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(471,3)-(489,25) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(486,27)-(488,33) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(474,36)-(485,35) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(466,3)-(469,62) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:467:51-78 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:469:13-62 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(463,3)-(465,60) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:463:43-70 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:465:11-60 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(504,3)-(522,25) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(519,27)-(521,33) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(507,36)-(518,35) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(499,3)-(502,58) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:500:49-74 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:502:13-58 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(496,3)-(498,56) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:496:41-66 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:498:11-56 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(537,3)-(555,29) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(537,64)-(555,29) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(552,31)-(554,37) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(540,40)-(551,39) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(532,3)-(535,68) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:533:28-84 0.0 0.0 0 0 uninterruptibleMask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:533:56-84 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:535:13-68 0.0 0.0 0 0 uninterruptibleMask.q.\ Control.Monad.Catch src/Control/Monad/Catch.hs:535:60-68 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(529,3)-(531,66) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:529:35-76 0.0 0.0 0 0 mask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:529:48-76 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:531:11-66 0.0 0.0 0 0 mask.q.\ Control.Monad.Catch src/Control/Monad/Catch.hs:531:58-66 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(570,3)-(588,29) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(570,66)-(588,29) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(585,31)-(587,37) 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(573,40)-(584,39) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(565,3)-(568,72) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:566:30-88 0.0 0.0 0 0 uninterruptibleMask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:566:58-88 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:568:13-72 0.0 0.0 0 0 uninterruptibleMask.q.\ Control.Monad.Catch src/Control/Monad/Catch.hs:568:64-72 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(562,3)-(564,70) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:562:37-80 0.0 0.0 0 0 mask.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:562:50-80 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:564:11-70 0.0 0.0 0 0 mask.q.\ Control.Monad.Catch src/Control/Monad/Catch.hs:564:62-70 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(615,3)-(629,30) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(624,24)-(626,49) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(618,33)-(623,80) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(609,3)-(613,35) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:609:64-82 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:613:7-35 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(604,3)-(608,35) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:604:34-52 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:608:7-35 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(649,3)-(665,19) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(652,31)-(657,81) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(643,3)-(647,35) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:643:64-82 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:647:7-35 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(638,3)-(642,35) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:638:34-52 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:642:7-35 0.0 0.0 0 0 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(686,3)-(705,19) 0.0 0.0 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(692,31)-(697,82) 0.0 0.0 0 0 uninterruptibleMask Control.Monad.Catch src/Control/Monad/Catch.hs:(680,3)-(684,37) 0.0 0.0 0 0 uninterruptibleMask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:680:65-84 0.0 0.0 0 0 uninterruptibleMask.q Control.Monad.Catch src/Control/Monad/Catch.hs:684:7-37 0.0 0.0 0 0 mask Control.Monad.Catch src/Control/Monad/Catch.hs:(675,3)-(679,37) 0.0 0.0 0 0 mask.\ Control.Monad.Catch src/Control/Monad/Catch.hs:675:35-54 0.0 0.0 0 0 mask.q Control.Monad.Catch src/Control/Monad/Catch.hs:679:7-37 0.0 0.0 0 0 fmap Control.Monad.Catch src/Control/Monad/Catch.hs:791:3-44 0.0 0.0 0 0 showsPrec Control.Monad.Catch src/Control/Monad/Catch.hs:314:12-15 0.0 0.0 0 0 mask_ Control.Monad.Catch src/Control/Monad/Catch.hs:721:1-26 0.0 0.0 0 0 mask_.\ Control.Monad.Catch src/Control/Monad/Catch.hs:721:25-26 0.0 0.0 0 0 uninterruptibleMask_ Control.Monad.Catch src/Control/Monad/Catch.hs:726:1-56 0.0 0.0 0 0 uninterruptibleMask_.\ Control.Monad.Catch src/Control/Monad/Catch.hs:726:55-56 0.0 0.0 0 0 onException Control.Monad.Catch src/Control/Monad/Catch.hs:808:1-72 0.0 0.0 0 0 onException.\ Control.Monad.Catch src/Control/Monad/Catch.hs:808:54-72 0.0 0.0 0 0 catchAll Control.Monad.Catch src/Control/Monad/Catch.hs:734:1-16 0.0 0.0 0 0 catchIOError Control.Monad.Catch src/Control/Monad/Catch.hs:740:1-20 0.0 0.0 0 0 handleIf Control.Monad.Catch src/Control/Monad/Catch.hs:769:1-29 0.0 0.0 0 0 catchIf Control.Monad.Catch src/Control/Monad/Catch.hs:746:1-61 0.0 0.0 0 0 catchIf.\ Control.Monad.Catch src/Control/Monad/Catch.hs:746:33-61 0.0 0.0 0 0 catchJust Control.Monad.Catch src/Control/Monad/Catch.hs:752:1-58 0.0 0.0 0 0 catchJust.\ Control.Monad.Catch src/Control/Monad/Catch.hs:752:35-58 0.0 0.0 0 0 handleAll Control.Monad.Catch src/Control/Monad/Catch.hs:765:1-18 0.0 0.0 0 0 handleIOError Control.Monad.Catch src/Control/Monad/Catch.hs:761:1-22 0.0 0.0 0 0 try Control.Monad.Catch src/Control/Monad/Catch.hs:779:1-47 0.0 0.0 0 0 tryJust Control.Monad.Catch src/Control/Monad/Catch.hs:785:1-84 0.0 0.0 0 0 tryJust.\ Control.Monad.Catch src/Control/Monad/Catch.hs:785:46-83 0.0 0.0 0 0 catches Control.Monad.Catch src/Control/Monad/Catch.hs:(795,1)-(799,76) 0.0 0.0 0 0 catches.handler Control.Monad.Catch src/Control/Monad/Catch.hs:(797,5)-(799,76) 0.0 0.0 0 0 catches.handler.probe Control.Monad.Catch src/Control/Monad/Catch.hs:799:9-76 0.0 0.0 0 0 onError Control.Monad.Catch src/Control/Monad/Catch.hs:822:1-82 0.0 0.0 0 0 finally Control.Monad.Catch src/Control/Monad/Catch.hs:850:1-64 0.0 0.0 0 56 bracket_ Control.Monad.Catch src/Control/Monad/Catch.hs:845:1-74 0.0 0.0 0 120 bracket Control.Monad.Catch src/Control/Monad/Catch.hs:(838,1)-(840,29) 0.0 0.0 0 224 bracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:840:20-28 0.0 0.0 0 0 bracketOnError Control.Monad.Catch src/Control/Monad/Catch.hs:(855,1)-(861,16) 0.0 0.0 0 0 bracketOnError.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(857,19)-(861,15) 0.0 0.0 0 0 CAF:loc_r7E3 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:loc1_r7E4 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:loc2_r7E6 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:$dIP_r7Eb System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:increasingSeq1 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:fromLeft1 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:catchIO1 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:catchIO System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:167:1-7 0.0 0.0 0 0 CAF:lvl4_r7El System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:pathParts1 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:dropLeadingZeroes1 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:getRecursiveContents9 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:getRecursiveContents7 System.FilePath.Glob.Utils 0.0 0.0 0 0 CAF:lvl6_r7En System.FilePath.Glob.Utils 0.0 0.0 0 0 addToRange System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(58,1)-(62,30) 0.0 0.0 0 0 inRange System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:39:1-34 0.0 0.0 0 0 overlap System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(46,1)-(55,18) 0.0 0.0 0 0 increasingSeq System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(69,1)-(77,56) 0.0 0.0 0 0 increasingSeq.go System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(72,4)-(77,56) 0.0 0.0 0 0 isLeft System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(80,1)-(81,23) 0.0 0.0 0 0 fromLeft System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(84,1)-(85,45) 0.0 0.0 0 0 dropLeadingZeroes System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(88,1)-(90,32) 0.0 0.0 0 0 dropLeadingZeroes.x System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:89:8-30 0.0 0.0 0 0 pathParts System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(94,1)-(104,23) 0.0 0.0 0 0 pathParts.d System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:94:23-37 0.0 0.0 0 0 pathParts.f System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(99,4)-(104,23) 0.0 0.0 0 0 getRecursiveContents System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(129,1)-(139,72) 0.0 0.0 0 0 getRecursiveContents.entries System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:134:11-53 0.0 0.0 0 0 getRecursiveContents.\ System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:130:24-48 0.0 0.0 0 0 doesDirectoryExist System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(115,1)-(125,32) 0.0 0.0 0 0 doesDirectoryExist.\ System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(117,7)-(125,32) 0.0 0.0 0 0 doesDirectoryExist.\.\ System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(121,18)-(125,32) 0.0 0.0 0 0 partitionM System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(142,1)-(147,31) 0.0 0.0 0 0 partitionM.f System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(144,4)-(147,31) 0.0 0.0 0 0 partitionM.f.\ System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(145,7)-(147,31) 0.0 0.0 0 0 partitionDL System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(150,1)-(155,32) 0.0 0.0 0 0 partitionDL.f System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(152,4)-(155,32) 0.0 0.0 0 0 nubOrd System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(158,1)-(164,42) 0.0 0.0 0 0 nubOrd.go System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:(160,4)-(164,42) 0.0 0.0 0 0 catchIO System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:167:1-17 0.0 0.0 0 0 CAF:loc_rox5 System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:loc1_rox6 System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:loc3_rox8 System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:$dIP1_roxd System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:lvl1_roxh System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:lvl4_roxl System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:lvl8_roxr System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:matchWith4 System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:matchWith2 System.FilePath.Glob.Match 0.0 0.0 0 0 CAF:match System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:23:1-5 0.0 0.0 0 0 match System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:23:1-30 0.0 0.0 0 0 matchWith System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(27,1)-(30,58) 0.0 0.0 0 0 matchWith.lcPath System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:29:4-58 0.0 0.0 0 0 matchWith.lcPat System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:30:4-58 0.0 0.0 0 0 begMatch System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(43,1)-(72,39) 0.0 0.0 0 0 begMatch.dotSlash System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:61:4-51 0.0 0.0 0 0 begMatch.pat' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(62,4)-(65,79) 0.0 0.0 0 0 begMatch.dotStarSlash System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(62,4)-(65,79) 0.0 0.0 0 0 begMatch.(...) System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(62,4)-(65,79) 0.0 0.0 0 0 begMatch.isSlash System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(49,4)-(50,32) 0.0 0.0 0 0 begMatch.dropDotSlash System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(52,4)-(54,23) 0.0 0.0 0 0 match' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(74,1)-(139,73) 0.0 0.0 0 0 match'.cs System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:135:8-34 0.0 0.0 0 0 match'.pre System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:135:8-34 0.0 0.0 0 0 match'.(...) System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:135:8-34 0.0 0.0 0 0 match'.matches System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:127:8-77 0.0 0.0 0 0 match'.parts System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:126:8-59 0.0 0.0 0 0 match'.\ System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:120:37-60 0.0 0.0 0 0 match'.\ System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:117:30-76 0.0 0.0 0 0 match'.zeroChoices System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:101:8-72 0.0 0.0 0 0 match'.numChoices System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:100:8-37 0.0 0.0 0 0 match'.getNumChoices System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(96,8)-(97,69) 0.0 0.0 0 0 match'.num System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:99:8-43 0.0 0.0 0 0 match'.cs System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:98:8-37 0.0 0.0 0 0 match'.lzNum System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:98:8-37 0.0 0.0 0 0 match'.(...) System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:98:8-37 0.0 0.0 0 0 match'.rangeMatch System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(86,8)-(90,74) 0.0 0.0 0 0 inOpenRange System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(151,1)-(174,53) 0.0 0.0 0 0 inOpenRange.go System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:(153,4)-(174,53) 0.0 0.0 0 0 inOpenRange.go.ordl' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:170:11-44 0.0 0.0 0 0 inOpenRange.go.ordh' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:166:11-44 0.0 0.0 0 0 inOpenRange.go.ordl' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:161:11-44 0.0 0.0 0 0 inOpenRange.go.ordh' System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:162:11-44 0.0 0.0 0 0 CAF:$fReadPattern6 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl2_rgCq System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl10_rgCy System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl12_rgCA System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl14_rgCC System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl16_rgCE System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl26_rgCO System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl28_rgCQ System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl35_rgCX System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl37_rgCZ System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl43_rgD5 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl45_rgD7 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl47_rgD9 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl49_rgDb System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl58_rgDk System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl62_rgDo System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:digit_rgDt System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:510:4-8 0.0 0.0 0 0 CAF:upper_rgDI System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:511:4-8 0.0 0.0 0 0 CAF:lower_rgDM System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:512:4-8 0.0 0.0 0 0 CAF:punct15_rgE5 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:513:4-8 0.0 0.0 0 0 CAF:blanks4_rgEa System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:514:4-9 0.0 0.0 0 0 CAF:spaces5_rgEg System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:515:4-9 0.0 0.0 0 0 CAF:ltell_rgEi System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl88_rgEj System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl89_rgEk System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl90_rgEl System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl91_rgEm System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl92_rgEn System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl93_rgEo System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl94_rgEp System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl95_rgEq System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl96_rgEr System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl97_rgEs System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl98_rgEt System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl99_rgEu System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl100_rgEv System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl104_rgEz System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl114_rgEJ System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl116_rgEN System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:anyDigit_rgEQ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:614:4-11 0.0 0.0 0 0 CAF:compressables_rgES System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compressables1_rgET System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compressables4_rgEW System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compressables5_rgEX System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compressables9_rgF1 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:606:4-16 0.0 0.0 0 0 CAF:lvl121_rgF3 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl125_rgF7 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:f1_rgF8 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:128:11 0.0 0.0 0 0 CAF:lvl127_rgFa System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl129_rgFc System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl131_rgFe System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl135_rgFi System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl138_rgFl System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl140_rgFn System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl142_rgFp System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl143_rgFq System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl144_rgFr System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl145_rgFs System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl146_rgFt System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:decompile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:285:1-9 0.0 0.0 0 0 CAF:$fShowPattern2 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:isLiteral1 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:isLiteral System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:685:1-9 0.0 0.0 0 0 CAF:sortCharRange_r9Fc System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:675:1-13 0.0 0.0 0 0 CAF:$dIP1_rgFD System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:loc4_rgFI System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:loc5_rgFJ System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:loc6_rgFK System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl151_rgFN System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:openRangeNum_r9F8 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:438:1-12 0.0 0.0 0 0 CAF:lvl152_rgGn System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:matchPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:268:1-10 0.0 0.0 0 0 CAF:matchDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:262:1-12 0.0 0.0 0 0 CAF:compPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:231:1-9 0.0 0.0 0 0 CAF:compDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:217:1-11 0.0 0.0 0 0 CAF:g_rgGr System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:f2_rgGA System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl163_rgGB System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl164_rgGC System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl165_rgGD System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl166_rgGE System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl167_rgGF System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl168_rgGG System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl169_rgGH System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl173_rgGL System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl175_rgGN System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl177_rgGP System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl179_rgGR System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl181_rgGT System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl183_rgGV System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lvl185_rgGX System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:ds_rgGZ System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lexeme6_rgH1 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:lexeme1_rgH2 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fReadCompOptions1 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fReadCompOptions_$creadListPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 0.0 0.0 0 0 CAF:$fReadCompOptions3 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fReadCompOptions_$creadList System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 0.0 0.0 0 0 CAF:$fMonoidPattern4 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fEqPattern1 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fEqPattern2 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compileWith6 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compileWith4 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fMonoidPattern1 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fMonoidPattern2 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fSemigroupPattern2 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:compile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:368:1-7 0.0 0.0 0 0 CAF:$fIsStringPattern_$cfromString System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:179:5-14 0.0 0.0 0 0 CAF:$fIsStringPattern System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:178:10-25 0.0 0.0 0 0 CAF:$fReadPattern4 System.FilePath.Glob.Base 0.0 0.0 0 0 CAF:$fReadPattern2 System.FilePath.Glob.Base 0.0 0.0 0 0 show System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(107,4)-(150,27) 0.0 0.0 0 0 show.rest System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(138,11)-(142,45) 0.0 0.0 0 0 show.beg System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(138,11)-(142,45) 0.0 0.0 0 0 show.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(138,11)-(142,45) 0.0 0.0 0 0 show.(...).y System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:139:28-47 0.0 0.0 0 0 show.(...).x System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:139:28-47 0.0 0.0 0 0 show.(...).(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:139:28-47 0.0 0.0 0 0 show.(...).s' System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:138:28-37 0.0 0.0 0 0 show.fs System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(129,11)-(137,20) 0.0 0.0 0 0 show.exclamation System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(129,11)-(137,20) 0.0 0.0 0 0 show.caret System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(129,11)-(137,20) 0.0 0.0 0 0 show.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(129,11)-(137,20) 0.0 0.0 0 0 show.(...).\ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(131,17)-(134,56) 0.0 0.0 0 0 show.f System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:128:11-48 0.0 0.0 0 0 show.f.\ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:128:39-47 0.0 0.0 0 0 showsPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(153,4)-(154,59) 0.0 0.0 0 0 readPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(158,4)-(160,27) 0.0 0.0 0 0 stimes System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:171:4-57 0.0 0.0 0 0 sconcat System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:170:4-62 0.0 0.0 0 0 <> System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:169:4-55 0.0 0.0 0 0 mconcat System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:176:4-53 0.0 0.0 0 0 mappend System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:175:4-17 0.0 0.0 0 0 mempty System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:174:4-23 0.0 0.0 0 0 fromString System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:179:5-24 0.0 0.0 0 0 == System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:27-28 0.0 0.0 0 0 readListPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 0.0 0.0 0 0 readPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 0.0 0.0 0 0 readList System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 0.0 0.0 0 0 showsPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:17-20 0.0 0.0 0 0 /= System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:101:62-63 0.0 0.0 0 0 == System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:101:62-63 0.0 0.0 0 0 == System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:67:14-15 0.0 0.0 0 0 unPattern System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:101:29-37 0.0 0.0 0 0 errorRecovery System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:204:7-19 0.0 0.0 0 0 pathSepInRanges System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:196:7-21 0.0 0.0 0 0 recursiveWildcards System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:194:7-24 0.0 0.0 0 0 wildcards System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:193:7-15 0.0 0.0 0 0 numberRanges System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:192:7-18 0.0 0.0 0 0 characterRanges System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:191:7-21 0.0 0.0 0 0 characterClasses System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:190:7-22 0.0 0.0 0 0 ignoreDotSlash System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:250:7-20 0.0 0.0 0 0 ignoreCase System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:247:7-16 0.0 0.0 0 0 matchDotsImplicitly System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:244:7-25 0.0 0.0 0 0 tokToLower System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(90,1)-(92,34) 0.0 0.0 0 0 liftP System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:104:1-39 0.0 0.0 0 0 compile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:368:1-33 0.0 0.0 0 0 compDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(217,1)-(225,4) 0.0 0.0 0 0 compPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(231,1)-(239,4) 0.0 0.0 0 0 matchDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:262:1-25 0.0 0.0 0 0 matchPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(268,1)-(272,4) 0.0 0.0 0 0 decompile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:285:1-38 0.0 0.0 0 0 compileWith System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:375:1-56 0.0 0.0 0 0 tryCompileWith System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:382:1-51 0.0 0.0 0 0 tokenize System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(385,1)-(419,33) 0.0 0.0 0 0 tokenize.go System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(391,4)-(414,55) 0.0 0.0 0 0 tokenize.go.rest System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:405:11-42 0.0 0.0 0 0 tokenize.go.range System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:405:11-42 0.0 0.0 0 0 tokenize.go.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:405:11-42 0.0 0.0 0 0 tokenize.go.rest System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:399:28-59 0.0 0.0 0 0 tokenize.go.range System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:399:28-59 0.0 0.0 0 0 tokenize.go.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:399:28-59 0.0 0.0 0 0 tokenize.err System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(387,4)-(388,45) 0.0 0.0 0 0 tokenize.wcs System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:416:4-33 0.0 0.0 0 0 tokenize.rwcs System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:417:4-33 0.0 0.0 0 0 tokenize.crs System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:418:4-33 0.0 0.0 0 0 tokenize.ors System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:419:4-33 0.0 0.0 0 0 openRange System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(423,1)-(435,79) 0.0 0.0 0 0 openRangeNum System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:438:1-39 0.0 0.0 0 0 charRange System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(443,1)-(517,22) 0.0 0.0 0 0 charRange.start System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(455,4)-(457,31) 0.0 0.0 0 0 charRange.run System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(461,4)-(463,52) 0.0 0.0 0 0 charRange.go System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(466,4)-(472,63) 0.0 0.0 0 0 charRange.char System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(475,4)-(480,38) 0.0 0.0 0 0 charRange.readClass System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(483,4)-(486,77) 0.0 0.0 0 0 charRange.readClass.end System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:483:23-50 0.0 0.0 0 0 charRange.readClass.name System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:483:23-50 0.0 0.0 0 0 charRange.readClass.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:483:23-50 0.0 0.0 0 0 charRange.charClass System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(489,4)-(508,74) 0.0 0.0 0 0 charRange.digit System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:510:4-27 0.0 0.0 0 0 charRange.upper System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:511:4-27 0.0 0.0 0 0 charRange.lower System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:512:4-27 0.0 0.0 0 0 charRange.punct System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:513:4-66 0.0 0.0 0 0 charRange.blanks System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:514:4-41 0.0 0.0 0 0 charRange.spaces System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:515:4-41 0.0 0.0 0 0 charRange.ltell System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:517:4-22 0.0 0.0 0 0 optimize System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(526,1)-(614,47) 0.0 0.0 0 0 optimize.fin System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(539,4)-(567,26) 0.0 0.0 0 0 optimize.fin.\ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:548:53-56 0.0 0.0 0 0 optimize.fin.rest System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:546:11-43 0.0 0.0 0 0 optimize.fin.ls System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:546:11-43 0.0 0.0 0 0 optimize.fin.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:546:11-43 0.0 0.0 0 0 optimize.go System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(569,4)-(602,31) 0.0 0.0 0 0 optimize.go.ys System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:598:31-62 0.0 0.0 0 0 optimize.go.compressed System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:598:31-62 0.0 0.0 0 0 optimize.go.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:598:31-62 0.0 0.0 0 0 optimize.checkUnmatchable System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:604:4-80 0.0 0.0 0 0 optimize.compressables System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(606,4)-(609,20) 0.0 0.0 0 0 optimize.compressables.\ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:608:56-75 0.0 0.0 0 0 optimize.isCharLiteral System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(611,4)-(612,36) 0.0 0.0 0 0 optimize.anyDigit System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:614:4-47 0.0 0.0 0 0 optimizeCharRange System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(617,1)-(672,72) 0.0 0.0 0 0 optimizeCharRange.fin System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(623,4)-(625,24) 0.0 0.0 0 0 optimizeCharRange.stripUnmatchable System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(627,4)-(629,27) 0.0 0.0 0 0 optimizeCharRange.stripUnmatchable.\ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:628:21-75 0.0 0.0 0 0 optimizeCharRange.go System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(631,4)-(671,39) 0.0 0.0 0 0 optimizeCharRange.go.range System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:642:22-57 0.0 0.0 0 0 optimizeCharRange.go.others System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:641:22-71 0.0 0.0 0 0 optimizeCharRange.go.catable System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:641:22-71 0.0 0.0 0 0 optimizeCharRange.go.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:641:22-71 0.0 0.0 0 0 optimizeCharRange.go.rest System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:640:22-54 0.0 0.0 0 0 optimizeCharRange.go.ls System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:640:22-54 0.0 0.0 0 0 optimizeCharRange.go.(...) System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:640:22-54 0.0 0.0 0 0 sortCharRange System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(675,1)-(680,48) 0.0 0.0 0 0 sortCharRange.cmp System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(677,4)-(680,48) 0.0 0.0 0 0 isLiteral System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(685,1)-(690,16) 0.0 0.0 0 0 isLiteral.lit System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:(687,4)-(690,16) 0.0 0.0 0 0 CAF Text.Parsec.Pos 0.0 0.0 0 0 CAF Text.Parsec.Combinator 0.0 0.0 0 0 CAF Text.Parsec.Char 0.0 0.0 0 0 CAF Text.Parsec.Prim 0.0 0.0 0 0 CAF Text.Parsec.Error 0.0 0.0 0 0 CAF:$fEqKey1 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl14_rfNy Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl22_rfNG Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl25_rfNJ Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl30_rfNO Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl31_rfNP Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl32_rfNQ Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl34_rfNS Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataKey7 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl37_rfNV Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataPName7 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl40_rfNY Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl42_rfO0 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl44_rfO2 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl46_rfO4 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl48_rfO6 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl50_rfO8 Text.Microstache.Type 0.0 0.0 0 0 CAF:f_rfOi Text.Microstache.Type 0.0 0.0 0 0 CAF:f1_rfOk Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException12 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException10 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowPName2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName5 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName6 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdPName7 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fEqPName1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fEqPName2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataKey2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException8 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException6 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl62_rfOm Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl63_rfOn Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl64_rfOo Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl65_rfOp Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowTemplate8 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey7 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fEqKey2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fEqTemplate2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fEqTemplate1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdTemplate1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$tKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 CAF:$cKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 CAF:$cKey2_rfOE Text.Microstache.Type 0.0 0.0 0 0 CAF:$tPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 CAF:$cPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 CAF:$cPName2_rfOH Text.Microstache.Type 0.0 0.0 0 0 CAF:$tNode1_rfOI Text.Microstache.Type 0.0 0.0 0 0 CAF:$cInvertedSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cUnescapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$tNode Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cEscapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cTextBlock Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cPartial Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 CAF:$cEscapedVar2_rfP2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$cUnescapedVar2_rfP3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$cSection2_rfP4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$cInvertedSection2_rfP5 Text.Microstache.Type 0.0 0.0 0 0 CAF:$cPartial2_rfP6 Text.Microstache.Type 0.0 0.0 0 0 CAF:$cTextBlock2_rfP7 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataKey9 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataPName9 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataPName2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataNode3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$s$fDataMap16 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataTemplate1 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl72_rfPh Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl73_rfPi Text.Microstache.Type 0.0 0.0 0 0 CAF:$fIsStringPName1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fIsStringPName Text.Microstache.Type src/Text/Microstache/Type.hs:105:10-23 0.0 0.0 0 0 CAF:$fMonoidKey1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fMonoidKey2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fMonoidKey3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fSemigroupKey2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fSemigroupKey3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowTemplate6 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowTemplate4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowTemplate2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheWarning4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheWarning2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey3 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey4 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey5 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fOrdKey6 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataTemplate6 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl83_rfPs Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl86_rfPv Text.Microstache.Type 0.0 0.0 0 0 CAF:$tTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 CAF:$cTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 CAF:$cTemplate2_rfPz Text.Microstache.Type 0.0 0.0 0 0 CAF:$fDataTemplate8 Text.Microstache.Type 0.0 0.0 0 0 CAF:lvl88_rfPK Text.Microstache.Type 0.0 0.0 0 0 CAF:$fExceptionMustacheException2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fExceptionMustacheException1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning2 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning1 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException14 Text.Microstache.Type 0.0 0.0 0 0 CAF:$fShowMustacheException2 Text.Microstache.Type 0.0 0.0 0 0 CAF:displayMustacheException2 Text.Microstache.Type 0.0 0.0 0 0 CAF:t1_rfPQ Text.Microstache.Type 0.0 0.0 0 0 CAF:$fExceptionMustacheException_$cdisplayException Text.Microstache.Type src/Text/Microstache/Type.hs:133:5-20 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning_$cdisplayException Text.Microstache.Type src/Text/Microstache/Type.hs:153:5-20 0.0 0.0 0 0 fromString Text.Microstache.Type src/Text/Microstache/Type.hs:106:3-29 0.0 0.0 0 0 <> Text.Microstache.Type src/Text/Microstache/Type.hs:65:3-69 0.0 0.0 0 0 displayException Text.Microstache.Type src/Text/Microstache/Type.hs:133:5-47 0.0 0.0 0 0 displayException Text.Microstache.Type src/Text/Microstache/Type.hs:153:5-45 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:142:17-20 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:142:13-14 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:120:17-20 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:120:13-14 0.0 0.0 0 0 dataTypeOf Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 toConstr Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 gunfold Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 gfoldl Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:62:24-27 0.0 0.0 0 0 >= Text.Microstache.Type src/Text/Microstache/Type.hs:62:19-21 0.0 0.0 0 0 > Text.Microstache.Type src/Text/Microstache/Type.hs:62:19-21 0.0 0.0 0 0 <= Text.Microstache.Type src/Text/Microstache/Type.hs:62:19-21 0.0 0.0 0 0 < Text.Microstache.Type src/Text/Microstache/Type.hs:62:19-21 0.0 0.0 0 0 compare Text.Microstache.Type src/Text/Microstache/Type.hs:62:19-21 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:62:15-16 0.0 0.0 0 0 dataTypeOf Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 toConstr Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 gunfold Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 gfoldl Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:77:22-25 0.0 0.0 0 0 compare Text.Microstache.Type src/Text/Microstache/Type.hs:77:17-19 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:77:13-14 0.0 0.0 0 0 dataTypeOf Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 toConstr Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 gunfold Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 gfoldl Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:103:22-25 0.0 0.0 0 0 min Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 max Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 >= Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 > Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 <= Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 < Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 compare Text.Microstache.Type src/Text/Microstache/Type.hs:103:17-19 0.0 0.0 0 0 /= Text.Microstache.Type src/Text/Microstache/Type.hs:103:13-14 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:103:13-14 0.0 0.0 0 0 dataTypeOf Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 toConstr Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 gunfold Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 gfoldl Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 mconcat Text.Microstache.Type src/Text/Microstache/Type.hs:88:39-44 0.0 0.0 0 0 mappend Text.Microstache.Type src/Text/Microstache/Type.hs:88:39-44 0.0 0.0 0 0 mempty Text.Microstache.Type src/Text/Microstache/Type.hs:88:39-44 0.0 0.0 0 0 stimes Text.Microstache.Type src/Text/Microstache/Type.hs:88:28-36 0.0 0.0 0 0 sconcat Text.Microstache.Type src/Text/Microstache/Type.hs:88:28-36 0.0 0.0 0 0 <> Text.Microstache.Type src/Text/Microstache/Type.hs:88:28-36 0.0 0.0 0 0 showsPrec Text.Microstache.Type src/Text/Microstache/Type.hs:88:22-25 0.0 0.0 0 0 min Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 max Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 >= Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 > Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 <= Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 < Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 compare Text.Microstache.Type src/Text/Microstache/Type.hs:88:17-19 0.0 0.0 0 0 /= Text.Microstache.Type src/Text/Microstache/Type.hs:88:13-14 0.0 0.0 0 0 == Text.Microstache.Type src/Text/Microstache/Type.hs:88:13-14 0.0 0.0 0 0 unKey Text.Microstache.Type src/Text/Microstache/Type.hs:87:21-25 0.0 0.0 0 0 unPName Text.Microstache.Type src/Text/Microstache/Type.hs:102:25-31 0.0 0.0 0 0 templateCache Text.Microstache.Type src/Text/Microstache/Type.hs:58:5-17 0.0 0.0 0 0 templateActual Text.Microstache.Type src/Text/Microstache/Type.hs:56:5-18 0.0 0.0 0 0 displayMustacheWarning Text.Microstache.Type src/Text/Microstache/Type.hs:(146,1)-(149,69) 0.0 0.0 0 0 displayMustacheException Text.Microstache.Type src/Text/Microstache/Type.hs:(126,1)-(129,41) 0.0 0.0 0 0 showKey Text.Microstache.Type src/Text/Microstache/Type.hs:(96,1)-(97,39) 0.0 0.0 0 0 $tKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 $cKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 0.0 0.0 0 0 $tPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 $cPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 0.0 0.0 0 0 $tNode Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cTextBlock Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cEscapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cUnescapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cInvertedSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $cPartial Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 0.0 0.0 0 0 $tTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 $cTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 0.0 0.0 0 0 CAF:lvl1_rExR Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl3_rExT Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl5_rExV Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl7_rExX Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl9_rExZ Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl11_rEy1 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl13_rEy3 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl15_rEy5 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl17_rEy7 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl18_rEy8 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl20_rEyb Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl23_rEye Text.Microstache.Render 0.0 0.0 0 0 CAF:str_rEyf Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl24_rEyg Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl25_rEyh Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl31_rEyn Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl32_rEyo Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl33_rEyp Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl36_rEyt Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl41_rEz0 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl42_rEz1 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl43_rEz2 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl44_rEz4 Text.Microstache.Render 0.0 0.0 0 0 CAF:b'_rEz6 Text.Microstache.Render src/Text/Microstache/Render.hs:73:13-14 0.0 0.0 0 0 CAF:lvl46_rEz8 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl47_rEz9 Text.Microstache.Render 0.0 0.0 0 0 CAF:lvl48_rEza Text.Microstache.Render 0.0 0.0 0 0 rcLastNode Text.Microstache.Render src/Text/Microstache/Render.hs:82:5-14 0.0 0.0 0 0 rcTemplate Text.Microstache.Render src/Text/Microstache/Render.hs:81:5-14 0.0 0.0 0 0 rcPrefix Text.Microstache.Render src/Text/Microstache/Render.hs:80:5-12 0.0 0.0 0 0 rcContext Text.Microstache.Render src/Text/Microstache/Render.hs:79:5-13 0.0 0.0 0 0 rcIndent Text.Microstache.Render src/Text/Microstache/Render.hs:78:5-12 0.0 0.0 0 0 renderMustache Text.Microstache.Render src/Text/Microstache/Render.hs:91:1-42 0.0 0.0 0 0 renderMustacheW Text.Microstache.Render src/Text/Microstache/Render.hs:(97,1)-(98,67) 0.0 0.0 0 0 renderNode Text.Microstache.Render src/Text/Microstache/Render.hs:(103,1)-(123,39) 0.0 0.0 0 0 renderNode.\ Text.Microstache.Render src/Text/Microstache/Render.hs:115:13-58 0.0 0.0 0 0 lookupKey Text.Microstache.Render src/Text/Microstache/Render.hs:(210,1)-(220,23) 0.0 0.0 0 0 lookupKey.f Text.Microstache.Render src/Text/Microstache/Render.hs:214:7-52 0.0 0.0 0 0 tellWarning Text.Microstache.Render src/Text/Microstache/Render.hs:(69,1)-(70,32) 0.0 0.0 0 0 tellWarning.f Text.Microstache.Render src/Text/Microstache/Render.hs:70:5-32 0.0 0.0 0 0 tellBuilder Text.Microstache.Render src/Text/Microstache/Render.hs:(73,1)-(74,31) 0.0 0.0 0 0 tellBuilder.f Text.Microstache.Render src/Text/Microstache/Render.hs:74:5-31 0.0 0.0 0 0 renderMany Text.Microstache.Render src/Text/Microstache/Render.hs:(199,1)-(205,17) 0.0 0.0 0 0 renderMany.\ Text.Microstache.Render src/Text/Microstache/Render.hs:204:17-41 0.0 0.0 0 0 renderMany.\ Text.Microstache.Render src/Text/Microstache/Render.hs:202:17-55 0.0 0.0 0 0 CAF:lvl1_rR1B Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache9 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache7 Text.Microstache.Parser 0.0 0.0 0 0 CAF:eta_rR1E Text.Microstache.Parser 0.0 0.0 0 0 CAF:cs1_rR1G Text.Microstache.Parser 0.0 0.0 0 0 CAF:msg1_rR1N Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache8 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache_eta Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache11 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache10 Text.Microstache.Parser 0.0 0.0 0 0 CAF:cs3_rR1T Text.Microstache.Parser 0.0 0.0 0 0 CAF:msg3_rR23 Text.Microstache.Parser 0.0 0.0 0 0 CAF:m1_rR26 Text.Microstache.Parser 0.0 0.0 0 0 CAF:m2_rR27 Text.Microstache.Parser 0.0 0.0 0 0 CAF:lvl8_rR29 Text.Microstache.Parser 0.0 0.0 0 0 CAF:lvl11_rR2e Text.Microstache.Parser 0.0 0.0 0 0 CAF:suffix1_rR2m Text.Microstache.Parser src/Text/Microstache/Parser.hs:131:6-11 0.0 0.0 0 0 CAF:lvl16_rR2p Text.Microstache.Parser 0.0 0.0 0 0 CAF:t1_rR2q Text.Microstache.Parser 0.0 0.0 0 0 CAF:suffix3_rR2t Text.Microstache.Parser src/Text/Microstache/Parser.hs:131:6-11 0.0 0.0 0 0 CAF:suffix5_rR2H Text.Microstache.Parser src/Text/Microstache/Parser.hs:85:10-15 0.0 0.0 0 0 CAF:suffix7_rR2P Text.Microstache.Parser src/Text/Microstache/Parser.hs:85:10-15 0.0 0.0 0 0 CAF:lvl18_rR30 Text.Microstache.Parser 0.0 0.0 0 0 CAF:lvl20_rR3d Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache4 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache2 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache1 Text.Microstache.Parser 0.0 0.0 0 0 CAF:parseMustache Text.Microstache.Parser src/Text/Microstache/Parser.hs:43:1-13 0.0 0.0 0 0 closingDel Text.Microstache.Parser src/Text/Microstache/Parser.hs:179:5-14 0.0 0.0 0 0 openingDel Text.Microstache.Parser src/Text/Microstache/Parser.hs:178:5-14 0.0 0.0 0 0 parseMustache Text.Microstache.Parser src/Text/Microstache/Parser.hs:43:1-64 0.0 0.0 0 0 indentLevel Text.Microstache.Parser src/Text/Microstache/Parser.hs:159:1-60 0.0 0.0 0 0 eol Text.Microstache.Parser src/Text/Microstache/Parser.hs:198:1-56 0.0 0.0 0 0 string' Text.Microstache.Parser src/Text/Microstache/Parser.hs:201:1-22 0.0 0.0 0 0 someTill Text.Microstache.Parser src/Text/Microstache/Parser.hs:213:1-45 0.0 0.0 0 0 gets Text.Microstache.Parser src/Text/Microstache/Parser.hs:216:1-24 0.0 0.0 0 0 alphaNumChar Text.Microstache.Parser src/Text/Microstache/Parser.hs:219:1-33 0.0 0.0 0 0 CAF:compileMustacheDir6 Text.Microstache.Compile 0.0 0.0 0 0 CAF:loc_r11VT Text.Microstache.Compile 0.0 0.0 0 0 CAF:loc1_r11VU Text.Microstache.Compile 0.0 0.0 0 0 CAF:loc3_r11VW Text.Microstache.Compile 0.0 0.0 0 0 CAF:$dIP1_r11W1 Text.Microstache.Compile 0.0 0.0 0 0 CAF:compileMustacheDir7 Text.Microstache.Compile 0.0 0.0 0 0 CAF:compileMustacheDir11 Text.Microstache.Compile 0.0 0.0 0 0 CAF:compileMustacheDir4 Text.Microstache.Compile 0.0 0.0 0 0 CAF:compileMustacheDir3 Text.Microstache.Compile 0.0 0.0 0 0 compileMustacheDir Text.Microstache.Compile src/Text/Microstache/Compile.hs:(50,1)-(57,51) 0.0 0.0 0 0 compileMustacheDir.selectKey Text.Microstache.Compile src/Text/Microstache/Compile.hs:54:5-46 0.0 0.0 0 0 compileMustacheDir.f Text.Microstache.Compile src/Text/Microstache/Compile.hs:(55,5)-(57,51) 0.0 0.0 0 0 getMustacheFilesInDir Text.Microstache.Compile src/Text/Microstache/Compile.hs:(65,1)-(68,20) 0.0 0.0 0 0 compileMustacheFile Text.Microstache.Compile src/Text/Microstache/Compile.hs:(77,1)-(81,76) 0.0 0.0 0 0 compileMustacheFile.compile Text.Microstache.Compile src/Text/Microstache/Compile.hs:81:5-76 0.0 0.0 0 0 compileMustacheFile.pname Text.Microstache.Compile src/Text/Microstache/Compile.hs:80:5-28 0.0 0.0 0 0 compileMustacheText Text.Microstache.Compile src/Text/Microstache/Compile.hs:(90,1)-(91,61) 0.0 0.0 0 0 isMustacheFile Text.Microstache.Compile src/Text/Microstache/Compile.hs:(99,1)-(102,35) 0.0 0.0 0 0 isMustacheFile.rightExtension Text.Microstache.Compile src/Text/Microstache/Compile.hs:101:7-58 0.0 0.0 0 0 pathToPName Text.Microstache.Compile src/Text/Microstache/Compile.hs:107:1-45 0.0 0.0 0 0 withException Text.Microstache.Compile src/Text/Microstache/Compile.hs:115:1-65 0.0 0.0 0 0 makeAbsolute' Text.Microstache.Compile src/Text/Microstache/Compile.hs:(118,1)-(130,69) 0.0 0.0 0 0 makeAbsolute'.prependCurrentDirectory Text.Microstache.Compile src/Text/Microstache/Compile.hs:(122,5)-(125,22) 0.0 0.0 0 0 makeAbsolute'.matchTrailingSeparator Text.Microstache.Compile src/Text/Microstache/Compile.hs:(128,5)-(130,69) 0.0 0.0 0 0 CAF:getBinDir9 Paths_js_flot 0.0 0.0 0 0 CAF:version Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:29:1-7 0.0 0.0 0 0 CAF:getBinDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getBinDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getBinDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getBinDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:40:1-9 0.0 0.0 0 0 CAF:getLibDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getLibDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getLibDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:41:1-9 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getDynLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:42:1-12 0.0 0.0 0 0 CAF:getDataDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getDataDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getDataDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getDataDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:43:1-10 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getLibexecDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:44:1-13 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_js_flot 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_js_flot 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_js_flot 0.0 0.0 0 0 CAF:getSysconfDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:45:1-13 0.0 0.0 0 0 getSysconfDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:45:1-79 0.0 0.0 0 0 getSysconfDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:45:62-78 0.0 0.0 0 0 getLibexecDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:44:1-79 0.0 0.0 0 0 getLibexecDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:44:62-78 0.0 0.0 0 0 getDataFileName Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:(48,1)-(50,29) 0.0 0.0 0 0 getDataDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:43:1-70 0.0 0.0 0 0 getDataDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:43:56-69 0.0 0.0 0 0 getDynLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:42:1-76 0.0 0.0 0 0 getDynLibDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:42:60-75 0.0 0.0 0 0 getLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:41:1-67 0.0 0.0 0 0 getLibDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:41:54-66 0.0 0.0 0 0 getBinDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:40:1-67 0.0 0.0 0 0 getBinDir.\ Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:40:54-66 0.0 0.0 0 0 catchIO Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:26:1-25 0.0 0.0 0 0 version Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:29:1-28 0.0 0.0 0 0 bindir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:32:1-84 0.0 0.0 0 0 libdir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:33:1-144 0.0 0.0 0 0 dynlibdir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:34:1-107 0.0 0.0 0 0 datadir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:35:1-123 0.0 0.0 0 0 libexecdir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:36:1-125 0.0 0.0 0 0 sysconfdir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:37:1-84 0.0 0.0 0 0 CAF:$fBoundedFlot_$cmaxBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 0.0 0.0 0 0 CAF:$fBoundedFlot_$cminBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 0.0 0.0 0 0 CAF:$fReadFlot90 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot88 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot85 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot83 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot80 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot78 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot75 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot73 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot70 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot68 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot65 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot63 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot60 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot58 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot55 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot53 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot50 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot48 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot45 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot43 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot40 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot38 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot35 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot33 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot30 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot28 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot25 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot23 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot20 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot18 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot1 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot_$creadListPrec Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 0.0 0.0 0 0 CAF:$fReadFlot91 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fReadFlot_$creadList Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 0.0 0.0 0 0 CAF:file2 Language.Javascript.Flot 0.0 0.0 0 0 CAF:z_rayp Language.Javascript.Flot 0.0 0.0 0 0 CAF:file1 Language.Javascript.Flot 0.0 0.0 0 0 CAF:file Language.Javascript.Flot Language/Javascript/Flot.hs:43:1-4 0.0 0.0 0 0 CAF:version1 Language.Javascript.Flot 0.0 0.0 0 0 CAF:version Language.Javascript.Flot Language/Javascript/Flot.hs:53:1-7 0.0 0.0 0 0 CAF:$cFlotThreshold Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotSymbol Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotStack Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotSelection Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotResize Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotPie Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotNavigate Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotImage Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotFillbetween Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotErrorbars Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotCrosshair Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotCategories Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$tFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotCanvas Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotTime Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:$cFlotCanvas2_raza Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotCategories2_razb Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotCrosshair2_razc Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotErrorbars2_razd Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotFillbetween2_raze Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotImage2_razf Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotNavigate2_razg Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotPie2_razh Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotResize2_razi Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotSelection2_razj Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotStack2_razk Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotSymbol2_razl Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotThreshold2_razm Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlotTime2_razn Language.Javascript.Flot 0.0 0.0 0 0 CAF:$cFlot2_razo Language.Javascript.Flot 0.0 0.0 0 0 CAF:loc_razp Language.Javascript.Flot 0.0 0.0 0 0 CAF:loc1_razq Language.Javascript.Flot 0.0 0.0 0 0 CAF:loc3_razs Language.Javascript.Flot 0.0 0.0 0 0 CAF:$dIP1_razx Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fEnumFlot1 Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fEnumFlot2 Language.Javascript.Flot 0.0 0.0 0 0 CAF:lvl4_razD Language.Javascript.Flot 0.0 0.0 0 0 CAF:lvl5_razE Language.Javascript.Flot 0.0 0.0 0 0 CAF:lvl7_razG Language.Javascript.Flot 0.0 0.0 0 0 CAF:$fDataFlot4 Language.Javascript.Flot 0.0 0.0 0 0 dataTypeOf Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 toConstr Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 gunfold Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 gfoldl Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 enumFromThen Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 enumFrom Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 fromEnum Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 toEnum Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 pred Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 succ Language.Javascript.Flot Language/Javascript/Flot.hs:39:40-43 0.0 0.0 0 0 maxBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 0.0 0.0 0 0 minBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 0.0 0.0 0 0 readListPrec Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 0.0 0.0 0 0 readPrec Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 0.0 0.0 0 0 readList Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 0.0 0.0 0 0 showsPrec Language.Javascript.Flot Language/Javascript/Flot.hs:39:22-25 0.0 0.0 0 0 >= Language.Javascript.Flot Language/Javascript/Flot.hs:39:18-20 0.0 0.0 0 0 > Language.Javascript.Flot Language/Javascript/Flot.hs:39:18-20 0.0 0.0 0 0 <= Language.Javascript.Flot Language/Javascript/Flot.hs:39:18-20 0.0 0.0 0 0 < Language.Javascript.Flot Language/Javascript/Flot.hs:39:18-20 0.0 0.0 0 0 compare Language.Javascript.Flot Language/Javascript/Flot.hs:39:18-20 0.0 0.0 0 0 == Language.Javascript.Flot Language/Javascript/Flot.hs:39:15-16 0.0 0.0 0 0 file Language.Javascript.Flot Language/Javascript/Flot.hs:43:1-35 0.0 0.0 0 0 name Language.Javascript.Flot Language/Javascript/Flot.hs:(46,1)-(47,69) 0.0 0.0 0 0 version Language.Javascript.Flot Language/Javascript/Flot.hs:53:1-59 0.0 0.0 0 0 $tFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotCanvas Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotCategories Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotCrosshair Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotErrorbars Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotFillbetween Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotImage Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotNavigate Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotPie Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotResize Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotSelection Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotStack Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotSymbol Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotThreshold Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 $cFlotTime Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 0.0 0.0 0 0 CAF:getBinDir9 Paths_js_jquery 0.0 0.0 0 0 CAF:version Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:29:1-7 0.0 0.0 0 0 CAF:getBinDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getBinDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getBinDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getBinDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:40:1-9 0.0 0.0 0 0 CAF:getLibDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:41:1-9 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getDynLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:42:1-12 0.0 0.0 0 0 CAF:getDataDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getDataDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getDataDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getDataDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:43:1-10 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getLibexecDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:44:1-13 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_js_jquery 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_js_jquery 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_js_jquery 0.0 0.0 0 0 CAF:getSysconfDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:45:1-13 0.0 0.0 0 0 getSysconfDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:45:1-81 0.0 0.0 0 0 getSysconfDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:45:64-80 0.0 0.0 0 0 getLibexecDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:44:1-81 0.0 0.0 0 0 getLibexecDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:44:64-80 0.0 0.0 0 0 getDataFileName Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:(48,1)-(50,29) 0.0 0.0 0 0 getDataDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:43:1-72 0.0 0.0 0 0 getDataDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:43:58-71 0.0 0.0 0 0 getDynLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:42:1-78 0.0 0.0 0 0 getDynLibDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:42:62-77 0.0 0.0 0 0 getLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:41:1-69 0.0 0.0 0 0 getLibDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:41:56-68 0.0 0.0 0 0 getBinDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:40:1-69 0.0 0.0 0 0 getBinDir.\ Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:40:56-68 0.0 0.0 0 0 catchIO Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:26:1-25 0.0 0.0 0 0 version Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:29:1-28 0.0 0.0 0 0 bindir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:32:1-84 0.0 0.0 0 0 libdir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:33:1-146 0.0 0.0 0 0 dynlibdir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:34:1-107 0.0 0.0 0 0 datadir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:35:1-125 0.0 0.0 0 0 libexecdir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:36:1-127 0.0 0.0 0 0 sysconfdir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:37:1-84 0.0 0.0 0 0 CAF:version1 Language.Javascript.JQuery 0.0 0.0 0 0 CAF:version Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:52:1-7 0.0 0.0 0 0 CAF:file3 Language.Javascript.JQuery 0.0 0.0 0 0 CAF:file5 Language.Javascript.JQuery 0.0 0.0 0 0 CAF:file2 Language.Javascript.JQuery 0.0 0.0 0 0 CAF:name Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:47:1-4 0.0 0.0 0 0 CAF:url Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:45:1-3 0.0 0.0 0 0 CAF:file1 Language.Javascript.JQuery 0.0 0.0 0 0 CAF:file Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:37:1-4 0.0 0.0 0 0 file Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:37:1-33 0.0 0.0 0 0 url Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:45:1-34 0.0 0.0 0 0 name Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:47:1-83 0.0 0.0 0 0 version Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:52:1-59 0.0 0.0 0 0 fmap Numeric.Series Numeric/Series.hs:42:3-82 0.0 0.0 0 0 fmap.\ Numeric.Series Numeric/Series.hs:42:50-81 0.0 0.0 0 0 fmap.\.s' Numeric.Series Numeric/Series.hs:42:54-68 0.0 0.0 0 0 fmap.\.a Numeric.Series Numeric/Series.hs:42:54-68 0.0 0.0 0 0 fmap.\.(...) Numeric.Series Numeric/Series.hs:42:54-68 0.0 0.0 0 0 <*> Numeric.Series Numeric/Series.hs:(47,3)-(50,23) 0.0 0.0 0 0 <*>.\ Numeric.Series Numeric/Series.hs:(48,5)-(50,23) 0.0 0.0 0 0 <*>.\.sa' Numeric.Series Numeric/Series.hs:48:9-23 0.0 0.0 0 0 <*>.\.a Numeric.Series Numeric/Series.hs:48:9-23 0.0 0.0 0 0 <*>.\.(...) Numeric.Series Numeric/Series.hs:48:9-23 0.0 0.0 0 0 <*>.\.sb' Numeric.Series Numeric/Series.hs:49:9-23 0.0 0.0 0 0 <*>.\.b Numeric.Series Numeric/Series.hs:49:9-23 0.0 0.0 0 0 <*>.\.(...) Numeric.Series Numeric/Series.hs:49:9-23 0.0 0.0 0 0 pure Numeric.Series Numeric/Series.hs:46:3-38 0.0 0.0 0 0 pure.\ Numeric.Series Numeric/Series.hs:46:32-37 0.0 0.0 0 0 fromInteger Numeric.Series Numeric/Series.hs:64:3-34 0.0 0.0 0 0 signum Numeric.Series Numeric/Series.hs:63:3-27 0.0 0.0 0 0 abs Numeric.Series Numeric/Series.hs:62:3-24 0.0 0.0 0 0 * Numeric.Series Numeric/Series.hs:57:3-18 0.0 0.0 0 0 - Numeric.Series Numeric/Series.hs:58:3-18 0.0 0.0 0 0 + Numeric.Series Numeric/Series.hs:56:3-18 0.0 0.0 0 0 fromRational Numeric.Series Numeric/Series.hs:73:3-36 0.0 0.0 0 0 recip Numeric.Series Numeric/Series.hs:72:3-27 0.0 0.0 0 0 / Numeric.Series Numeric/Series.hs:71:3-27 0.0 0.0 0 0 sequenceToList Numeric.Series Numeric/Series.hs:143:1-52 0.0 0.0 0 0 CAF:$fAlternativeRoot_$creturn Numeric.RootFinding Numeric/RootFinding.hs:57:5-10 0.0 0.0 0 0 CAF:$fMonadPlusRoot_$cmzero Numeric.RootFinding Numeric/RootFinding.hs:60:5-9 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cpure Numeric.RootFinding Numeric/RootFinding.hs:66:5-8 0.0 0.0 0 0 CAF:$fAlternativeRoot_$c<*> Numeric.RootFinding Numeric/RootFinding.hs:67:5-9 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cempty Numeric.RootFinding Numeric/RootFinding.hs:70:5-9 0.0 0.0 0 0 CAF:$fAlternativeRoot1 Numeric.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot12 Numeric.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot8 Numeric.RootFinding 0.0 0.0 0 0 CAF:$fShowRoot2 Numeric.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot2 Numeric.RootFinding 0.0 0.0 0 0 CAF:loc_rlgg Numeric.RootFinding 0.0 0.0 0 0 CAF:loc1_rlgh Numeric.RootFinding 0.0 0.0 0 0 CAF:loc2_rlgj Numeric.RootFinding 0.0 0.0 0 0 CAF:$dIP_rlgo Numeric.RootFinding 0.0 0.0 0 0 CAF:newtonRaphson1 Numeric.RootFinding 0.0 0.0 0 0 CAF:$tRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 CAF:$cSearchFailed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 CAF:$cRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 CAF:$cNotBracketed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 CAF:$cRoot2_rlgz Numeric.RootFinding 0.0 0.0 0 0 CAF:$cNotBracketed2_rlgA Numeric.RootFinding 0.0 0.0 0 0 CAF:$cSearchFailed2_rlgB Numeric.RootFinding 0.0 0.0 0 0 CAF:$fDataRoot9 Numeric.RootFinding 0.0 0.0 0 0 CAF:$fDataRoot8 Numeric.RootFinding 0.0 0.0 0 0 fmap Numeric.RootFinding Numeric/RootFinding.hs:(48,5)-(50,36) 0.0 0.0 0 0 return Numeric.RootFinding Numeric/RootFinding.hs:57:5-17 0.0 0.0 0 0 >>= Numeric.RootFinding Numeric/RootFinding.hs:(53,5)-(55,28) 0.0 0.0 0 0 mplus Numeric.RootFinding Numeric/RootFinding.hs:(62,5)-(63,28) 0.0 0.0 0 0 mzero Numeric.RootFinding Numeric/RootFinding.hs:60:5-24 0.0 0.0 0 0 <*> Numeric.RootFinding Numeric/RootFinding.hs:67:5-14 0.0 0.0 0 0 pure Numeric.RootFinding Numeric/RootFinding.hs:66:5-16 0.0 0.0 0 0 <|> Numeric.RootFinding Numeric/RootFinding.hs:(72,5)-(73,24) 0.0 0.0 0 0 empty Numeric.RootFinding Numeric/RootFinding.hs:70:5-24 0.0 0.0 0 0 dataCast1 Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 dataTypeOf Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 toConstr Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 gunfold Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 gfoldl Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 showsPrec Numeric.RootFinding Numeric/RootFinding.hs:40:35-38 0.0 0.0 0 0 readListPrec Numeric.RootFinding Numeric/RootFinding.hs:40:29-32 0.0 0.0 0 0 readPrec Numeric.RootFinding Numeric/RootFinding.hs:40:29-32 0.0 0.0 0 0 readList Numeric.RootFinding Numeric/RootFinding.hs:40:29-32 0.0 0.0 0 0 == Numeric.RootFinding Numeric/RootFinding.hs:40:25-26 0.0 0.0 0 0 fromRoot Numeric.RootFinding Numeric/RootFinding.hs:(80,1)-(81,23) 0.0 0.0 0 0 ridders Numeric.RootFinding Numeric/RootFinding.hs:(92,1)-(126,15) 0.0 0.0 0 0 ridders.go Numeric.RootFinding Numeric/RootFinding.hs:(98,5)-(124,18) 0.0 0.0 0 0 ridders.go.d Numeric.RootFinding Numeric/RootFinding.hs:118:9-26 0.0 0.0 0 0 ridders.go.fn Numeric.RootFinding Numeric/RootFinding.hs:124:9-18 0.0 0.0 0 0 ridders.go.n Numeric.RootFinding Numeric/RootFinding.hs:123:9-64 0.0 0.0 0 0 ridders.go.dn Numeric.RootFinding Numeric/RootFinding.hs:122:9-63 0.0 0.0 0 0 ridders.go.fm Numeric.RootFinding Numeric/RootFinding.hs:121:9-18 0.0 0.0 0 0 ridders.go.m Numeric.RootFinding Numeric/RootFinding.hs:120:9-21 0.0 0.0 0 0 ridders.go.dm Numeric.RootFinding Numeric/RootFinding.hs:119:9-28 0.0 0.0 0 0 ridders.flo Numeric.RootFinding Numeric/RootFinding.hs:125:5-15 0.0 0.0 0 0 ridders.fhi Numeric.RootFinding Numeric/RootFinding.hs:126:5-15 0.0 0.0 0 0 newtonRaphson Numeric.RootFinding Numeric/RootFinding.hs:(144,1)-(165,32) 0.0 0.0 0 0 newtonRaphson.go Numeric.RootFinding Numeric/RootFinding.hs:(147,5)-(165,32) 0.0 0.0 0 0 newtonRaphson.go.xMax' Numeric.RootFinding Numeric/RootFinding.hs:(164,9)-(165,32) 0.0 0.0 0 0 newtonRaphson.go.xMin' Numeric.RootFinding Numeric/RootFinding.hs:(162,9)-(163,32) 0.0 0.0 0 0 newtonRaphson.go.x' Numeric.RootFinding Numeric/RootFinding.hs:(157,9)-(160,29) 0.0 0.0 0 0 newtonRaphson.go.dx Numeric.RootFinding Numeric/RootFinding.hs:(157,9)-(160,29) 0.0 0.0 0 0 newtonRaphson.go.(...) Numeric.RootFinding Numeric/RootFinding.hs:(157,9)-(160,29) 0.0 0.0 0 0 newtonRaphson.go.(...).d Numeric.RootFinding Numeric/RootFinding.hs:158:35-52 0.0 0.0 0 0 newtonRaphson.go.(...).d Numeric.RootFinding Numeric/RootFinding.hs:157:35-52 0.0 0.0 0 0 newtonRaphson.go.(...).z Numeric.RootFinding Numeric/RootFinding.hs:160:17-29 0.0 0.0 0 0 newtonRaphson.go.delta Numeric.RootFinding Numeric/RootFinding.hs:(154,9)-(155,34) 0.0 0.0 0 0 newtonRaphson.go.f' Numeric.RootFinding Numeric/RootFinding.hs:152:9-27 0.0 0.0 0 0 newtonRaphson.go.f Numeric.RootFinding Numeric/RootFinding.hs:152:9-27 0.0 0.0 0 0 newtonRaphson.go.(...) Numeric.RootFinding Numeric/RootFinding.hs:152:9-27 0.0 0.0 0 0 $tRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 $cNotBracketed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 $cSearchFailed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 $cRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 0.0 0.0 0 0 CAF:lvl2_rdsV Numeric.Polynomial.Chebyshev 0.0 0.0 0 0 CAF:lvl4_rdsX Numeric.Polynomial.Chebyshev 0.0 0.0 0 0 CAF:lvl8_rdt1 Numeric.Polynomial.Chebyshev 0.0 0.0 0 0 CAF:lvl1_r13so Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl2_r13sq Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl12_r13sA Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl16_r13sE Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl18_r13sG Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl21_r13sJ Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl24_r13sM Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl27_r13sP Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:loc1_r13ta Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:loc2_r13tc Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:loc3_r13te Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:$dIP1_r13th Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:trigamma1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:1006:1-9 0.0 0.0 0 0 CAF:loc_r13tI Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:loc4_r13tJ Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:loc6_r13tL Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl69_r13uf Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl73_r13um Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl74_r13un Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl76_r13up Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl77_r13uq Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl78_r13uu Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl79_r13uv Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl81_r13ux Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:choose2 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:c_r13uz Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:971:5 0.0 0.0 0 0 CAF:lvl84_r13uB Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl85_r13uC Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl86_r13uD Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl88_r13uF Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl128_r13vj Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl129_r13vl Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl130_r13vm Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefY Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:995:1-5 0.0 0.0 0 0 CAF:lvl132_r13vo Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl133_r13vr Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGammaCorrection4 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGammaCorrection1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl134_r13vs Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl135_r13vt Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGamma25 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGamma_a Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:143:5 0.0 0.0 0 0 CAF:logGamma_a0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:142:5-6 0.0 0.0 0 0 CAF:logGamma3 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGamma4 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGamma2 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGamma1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logGammaL Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:155:1-9 0.0 0.0 0 0 CAF:lvl136_r13vu Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logChoose1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl138_r13vy Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl184_r13wi Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl185_r13wk Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl186_r13wl Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:fm_r13wn Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:246:11-12 0.0 0.0 0 0 CAF:n_r13wo Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl188_r13wp Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl189_r13wq Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl190_r13wr Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl191_r13ws Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl192_r13wt Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl193_r13wu Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl196_r13wy Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl197_r13wz Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:eps_r13wA Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:347:5-7 0.0 0.0 0 0 CAF:lvl199_r13wC Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl201_r13wE Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl203_r13wG Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl240_r13xh Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl241_r13xj Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl242_r13xk Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefW Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:988:1-5 0.0 0.0 0 0 CAF:lvl244_r13xm Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl245_r13xn Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl246_r13xo Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl247_r13xp Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl248_r13xq Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:eps1_r13xr Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:451:5-7 0.0 0.0 0 0 CAF:lvl250_r13xt Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl252_r13xv Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl254_r13xx Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl255_r13xy Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl256_r13xz Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl257_r13xA Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:invIncompleteBeta1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:invIncompleteBeta4 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:factorial1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:factorial4 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:factorial3 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl260_r13xJ Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial_coefs Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial10 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial11 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial3 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial12 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:logFactorial2 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefs_r13xR Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl264_r13xT Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl265_r13xU Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl268_r13xX Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl269_r13xY Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl270_r13xZ Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl271_r13y0 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl272_r13y1 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl273_r13y2 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefs1_r13y7 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl275_r13y8 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl276_r13y9 Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl278_r13yb Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl279_r13yc Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefs2_r13yh Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl282_r13yj Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl283_r13yk Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefs3_r13yp Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl286_r13yr Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl287_r13ys Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:coefs4_r13yx Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl290_r13yz Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl291_r13yA Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl353_r13zA Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl354_r13zC Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl355_r13zD Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl357_r13zF Numeric.SpecFunctions.Internal 0.0 0.0 0 0 CAF:lvl358_r13zG Numeric.SpecFunctions.Internal 0.0 0.0 0 0 invIncompleteBeta Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(490,1)-(496,67) 0.0 0.0 0 0 invIncompleteBetaWorker Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(500,1)-(538,28) 0.0 0.0 0 0 invIncompleteBetaWorker.loop Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(505,5)-(538,28) 0.0 0.0 0 0 invIncompleteBetaWorker.loop.x' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(535,9)-(538,28) 0.0 0.0 0 0 invIncompleteBetaWorker.loop.x'.z Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:538:19-28 0.0 0.0 0 0 invIncompleteBetaWorker.loop.dx Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:532:9-34 0.0 0.0 0 0 invIncompleteBetaWorker.loop.corr Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(526,9)-(531,43) 0.0 0.0 0 0 invIncompleteBetaWorker.loop.corr.d Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:531:13-43 0.0 0.0 0 0 invIncompleteBetaWorker.loop.u Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:524:9-20 0.0 0.0 0 0 invIncompleteBetaWorker.loop.f Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:522:9-44 0.0 0.0 0 0 invIncompleteBetaWorker.loop.f' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:523:9-55 0.0 0.0 0 0 invIncompleteBetaWorker.a1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:502:5-14 0.0 0.0 0 0 invIncompleteBetaWorker.b1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:503:5-14 0.0 0.0 0 0 invIncBetaGuess Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(549,1)-(696,30) 0.0 0.0 0 0 invIncBetaGuess.w Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:683:10-20 0.0 0.0 0 0 invIncBetaGuess.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:681:10-33 0.0 0.0 0 0 invIncBetaGuess.lna Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:679:10-30 0.0 0.0 0 0 invIncBetaGuess.u Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:682:10-33 0.0 0.0 0 0 invIncBetaGuess.lnb Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:680:10-30 0.0 0.0 0 0 invIncBetaGuess.w Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:664:11-69 0.0 0.0 0 0 invIncBetaGuess.r Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:660:11-27 0.0 0.0 0 0 invIncBetaGuess.h Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:663:11-25 0.0 0.0 0 0 invIncBetaGuess.s Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:661:11-27 0.0 0.0 0 0 invIncBetaGuess.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:662:11-27 0.0 0.0 0 0 invIncBetaGuess.x0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:655:9-65 0.0 0.0 0 0 invIncBetaGuess.(...) Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:655:9-65 0.0 0.0 0 0 invIncBetaGuess.x_guess Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:651:9-37 0.0 0.0 0 0 invIncBetaGuess.upper Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:650:9-51 0.0 0.0 0 0 invIncBetaGuess.lower Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:649:9-47 0.0 0.0 0 0 invIncBetaGuess.func Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(652,9)-(654,19) 0.0 0.0 0 0 invIncBetaGuess.u Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:647:9-66 0.0 0.0 0 0 invIncBetaGuess.eta Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:645:9-58 0.0 0.0 0 0 invIncBetaGuess.e3 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(631,9)-(644,39) 0.0 0.0 0 0 invIncBetaGuess.e2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(619,9)-(630,38) 0.0 0.0 0 0 invIncBetaGuess.e1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(610,9)-(618,36) 0.0 0.0 0 0 invIncBetaGuess.d_3 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:603:9-22 0.0 0.0 0 0 invIncBetaGuess.d_4 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:604:9-24 0.0 0.0 0 0 invIncBetaGuess.d_2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:602:9-20 0.0 0.0 0 0 invIncBetaGuess.d Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:601:9-24 0.0 0.0 0 0 invIncBetaGuess.eta0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:588:9-45 0.0 0.0 0 0 invIncBetaGuess.cross Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:648:9-30 0.0 0.0 0 0 invIncBetaGuess.w1_3 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:607:9-24 0.0 0.0 0 0 invIncBetaGuess.w1_4 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:608:9-26 0.0 0.0 0 0 invIncBetaGuess.w1_2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:606:9-22 0.0 0.0 0 0 invIncBetaGuess.w1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:605:9-20 0.0 0.0 0 0 invIncBetaGuess.w_7 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:597:9-24 0.0 0.0 0 0 invIncBetaGuess.w_6 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:596:9-24 0.0 0.0 0 0 invIncBetaGuess.w_10 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:600:9-24 0.0 0.0 0 0 invIncBetaGuess.w_9 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:599:9-24 0.0 0.0 0 0 invIncBetaGuess.w_5 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:595:9-24 0.0 0.0 0 0 invIncBetaGuess.w_3 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:593:9-22 0.0 0.0 0 0 invIncBetaGuess.w_8 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:598:9-24 0.0 0.0 0 0 invIncBetaGuess.w_4 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:594:9-24 0.0 0.0 0 0 invIncBetaGuess.w_2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:592:9-20 0.0 0.0 0 0 invIncBetaGuess.w Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:591:9-27 0.0 0.0 0 0 invIncBetaGuess.mu Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:589:9-20 0.0 0.0 0 0 invIncBetaGuess.x Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(574,9)-(575,65) 0.0 0.0 0 0 invIncBetaGuess.x Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(569,9)-(570,61) 0.0 0.0 0 0 invIncBetaGuess.p_infl Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:568:9-42 0.0 0.0 0 0 invIncBetaGuess.x_infl Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:567:9-38 0.0 0.0 0 0 invIncBetaGuess.x Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(561,9)-(562,82) 0.0 0.0 0 0 invIncBetaGuess.x.xg Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:562:30-65 0.0 0.0 0 0 invIncBetaGuess.x.xg Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:561:30-65 0.0 0.0 0 0 invIncBetaGuess.p_infl Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:560:9-42 0.0 0.0 0 0 invIncBetaGuess.x_infl Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:559:9-38 0.0 0.0 0 0 invIncBetaGuess.ratio Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:686:5-34 0.0 0.0 0 0 invIncBetaGuess.chi2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(688,5)-(690,25) 0.0 0.0 0 0 invIncBetaGuess.chi2.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:690:9-25 0.0 0.0 0 0 invIncBetaGuess.y Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(693,5)-(696,30) 0.0 0.0 0 0 invIncBetaGuess.y.r Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:696:9-30 0.0 0.0 0 0 invIncompleteGamma Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(293,1)-(347,15) 0.0 0.0 0 0 invIncompleteGamma.loop Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(304,5)-(323,33) 0.0 0.0 0 0 invIncompleteGamma.loop.x' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(322,9)-(323,33) 0.0 0.0 0 0 invIncompleteGamma.loop.dx Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:320:9-43 0.0 0.0 0 0 invIncompleteGamma.loop.corr Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:319:9-31 0.0 0.0 0 0 invIncompleteGamma.loop.u Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:317:9-21 0.0 0.0 0 0 invIncompleteGamma.loop.f Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:313:9-38 0.0 0.0 0 0 invIncompleteGamma.loop.f' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(315,9)-(316,54) 0.0 0.0 0 0 invIncompleteGamma.guess Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(325,5)-(341,44) 0.0 0.0 0 0 invIncompleteGamma.guess.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:338:14-41 0.0 0.0 0 0 invIncompleteGamma.guess.x2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:330:14-45 0.0 0.0 0 0 invIncompleteGamma.guess.x1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:329:14-81 0.0 0.0 0 0 invIncompleteGamma.guess.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:328:14-63 0.0 0.0 0 0 invIncompleteGamma.afac Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:345:5-39 0.0 0.0 0 0 invIncompleteGamma.lna1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:344:5-17 0.0 0.0 0 0 invIncompleteGamma.a1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:343:5-16 0.0 0.0 0 0 invIncompleteGamma.gln Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:346:5-21 0.0 0.0 0 0 invIncompleteGamma.eps Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:347:5-15 0.0 0.0 0 0 incompleteGamma Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(201,1)-(279,71) 0.0 0.0 0 0 incompleteGamma.uniformExpansion Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(243,5)-(279,71) 0.0 0.0 0 0 incompleteGamma.uniformExpansion.s_a Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(276,11)-(278,46) 0.0 0.0 0 0 incompleteGamma.uniformExpansion.s_a.n Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:276:21-35 0.0 0.0 0 0 incompleteGamma.uniformExpansion.loop Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(272,11)-(275,52) 0.0 0.0 0 0 incompleteGamma.uniformExpansion.loop.u' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:274:34-49 0.0 0.0 0 0 incompleteGamma.uniformExpansion.loop.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:273:34-77 0.0 0.0 0 0 incompleteGamma.uniformExpansion.fm Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(246,11)-(268,27) 0.0 0.0 0 0 incompleteGamma.uniformExpansion.eta Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:270:11-40 0.0 0.0 0 0 incompleteGamma.uniformExpansion.y Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:269:11-28 0.0 0.0 0 0 incompleteGamma.useTemme Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(222,5)-(223,29) 0.0 0.0 0 0 incompleteGamma.mu Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:221:5-20 0.0 0.0 0 0 incompleteGamma.taylorSeriesP Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(229,5)-(231,44) 0.0 0.0 0 0 incompleteGamma.taylorSeriesComplQ Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(233,5)-(235,31) 0.0 0.0 0 0 incompleteGamma.contFraction Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(237,5)-(241,72) 0.0 0.0 0 0 incompleteGamma.contFraction.frac Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:241:9-72 0.0 0.0 0 0 incompleteGamma.contFraction.frac.\ Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:241:23-48 0.0 0.0 0 0 invErf Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:84:1-26 0.0 0.0 0 0 invErfc Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(89,1)-(106,36) 0.0 0.0 0 0 invErfc.r Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:99:5-18 0.0 0.0 0 0 invErfc.loop Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(102,5)-(106,36) 0.0 0.0 0 0 invErfc.loop.x' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:105:25-85 0.0 0.0 0 0 invErfc.loop.err Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:104:25-41 0.0 0.0 0 0 invErfc.x0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:98:5-85 0.0 0.0 0 0 invErfc.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:96:5-35 0.0 0.0 0 0 invErfc.pp Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:95:5-36 0.0 0.0 0 0 stirlingError Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(848,1)-(878,78) 0.0 0.0 0 0 stirlingError.s0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:858:5-32 0.0 0.0 0 0 stirlingError.s1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:859:5-34 0.0 0.0 0 0 stirlingError.s2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:860:5-37 0.0 0.0 0 0 stirlingError.s3 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:861:5-38 0.0 0.0 0 0 stirlingError.s4 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:862:5-39 0.0 0.0 0 0 stirlingError.sfe Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(863,5)-(878,78) 0.0 0.0 0 0 choose Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(925,1)-(934,37) 0.0 0.0 0 0 choose.approx Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:932:5-75 0.0 0.0 0 0 choose.k' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:931:5-32 0.0 0.0 0 0 choose.max64 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:933:5-53 0.0 0.0 0 0 choose.round64 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:934:5-37 0.0 0.0 0 0 logChoose Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(907,1)-(914,20) 0.0 0.0 0 0 logChoose.k' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:914:5-20 0.0 0.0 0 0 logChooseFast Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:894:1-62 0.0 0.0 0 0 incompleteBeta Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:397:1-54 0.0 0.0 0 0 logBeta Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(364,1)-(383,56) 0.0 0.0 0 0 logBeta.c Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:383:7-56 0.0 0.0 0 0 logBeta.ppq Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:381:7-18 0.0 0.0 0 0 logBeta.pq Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:382:7-17 0.0 0.0 0 0 logBeta.p Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:379:7-19 0.0 0.0 0 0 logBeta.q Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:380:7-19 0.0 0.0 0 0 logGammaL Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:155:1-20 0.0 0.0 0 0 logGamma Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(129,1)-(151,22) 0.0 0.0 0 0 logGamma.lanczos Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(135,5)-(140,21) 0.0 0.0 0 0 logGamma.lanczos.fini Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:138:9-79 0.0 0.0 0 0 logGamma.lanczos.go Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:139:9-44 0.0 0.0 0 0 logGamma.lanczos.z65 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:140:9-21 0.0 0.0 0 0 logGamma.a0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:142:5-28 0.0 0.0 0 0 logGamma.a Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(143,5)-(151,22) 0.0 0.0 0 0 logGammaCorrection Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(168,1)-(183,14) 0.0 0.0 0 0 logGammaCorrection.big Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:173:5-30 0.0 0.0 0 0 logGammaCorrection.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:174:5-19 0.0 0.0 0 0 logGammaCorrection.coeffs Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(175,5)-(183,14) 0.0 0.0 0 0 incompleteBeta_ Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(406,1)-(413,64) 0.0 0.0 0 0 incompleteBetaWorker Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(444,1)-(479,46) 0.0 0.0 0 0 incompleteBetaWorker.loop Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(467,5)-(479,46) 0.0 0.0 0 0 incompleteBetaWorker.loop.done Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:478:9-66 0.0 0.0 0 0 incompleteBetaWorker.loop.done.db Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:478:53-66 0.0 0.0 0 0 incompleteBetaWorker.loop.betain' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:473:9-32 0.0 0.0 0 0 incompleteBetaWorker.loop.term' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:472:9-40 0.0 0.0 0 0 incompleteBetaWorker.loop.fact Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(474,9)-(476,34) 0.0 0.0 0 0 incompleteBetaWorker.loop.psq' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:479:9-46 0.0 0.0 0 0 incompleteBetaWorker.eps Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:451:5-15 0.0 0.0 0 0 incompleteBetaWorker.factor Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(461,5)-(465,34) 0.0 0.0 0 0 incompleteBetaWorker.factor.prod Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:465:9-34 0.0 0.0 0 0 incompleteBetaWorker.cx Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:452:5-15 0.0 0.0 0 0 incompleteBetaApprox Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(420,1)-(438,61) 0.0 0.0 0 0 incompleteBetaApprox.ans Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:438:5-61 0.0 0.0 0 0 incompleteBetaApprox.s Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:437:5-42 0.0 0.0 0 0 incompleteBetaApprox.go Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(435,5)-(436,73) 0.0 0.0 0 0 incompleteBetaApprox.go.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:435:18-37 0.0 0.0 0 0 incompleteBetaApprox.p1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:425:5-17 0.0 0.0 0 0 incompleteBetaApprox.q1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:426:5-17 0.0 0.0 0 0 incompleteBetaApprox.xu Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(431,5)-(433,57) 0.0 0.0 0 0 incompleteBetaApprox.xu.t Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:433:10-57 0.0 0.0 0 0 incompleteBetaApprox.lnmuc Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:429:5-23 0.0 0.0 0 0 incompleteBetaApprox.lnmu Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:428:5-22 0.0 0.0 0 0 incompleteBetaApprox.mu Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:427:5-23 0.0 0.0 0 0 sinc Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(706,1)-(717,32) 0.0 0.0 0 0 sinc.ax Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:712:5-17 0.0 0.0 0 0 sinc.x2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:713:5-15 0.0 0.0 0 0 sinc.eps_0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:715:5-33 0.0 0.0 0 0 sinc.eps_2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:716:5-33 0.0 0.0 0 0 sinc.eps_4 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:717:5-32 0.0 0.0 0 0 log1pmx Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(785,1)-(792,13) 0.0 0.0 0 0 log1pmx.ax Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:792:4-13 0.0 0.0 0 0 log2 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(796,1)-(808,36) 0.0 0.0 0 0 log2.go Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(800,5)-(803,47) 0.0 0.0 0 0 log2.go.si Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:801:40-62 0.0 0.0 0 0 log2.b Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:804:5-24 0.0 0.0 0 0 log2.bv Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(805,5)-(807,65) 0.0 0.0 0 0 log2.sv Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:808:5-36 0.0 0.0 0 0 logFactorial Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(828,1)-(838,32) 0.0 0.0 0 0 logFactorial.x Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:838:11-32 0.0 0.0 0 0 factorial Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(819,1)-(823,27) 0.0 0.0 0 0 chooseExact Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(898,1)-(903,29) 0.0 0.0 0 0 chooseExact.go Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(901,5)-(902,42) 0.0 0.0 0 0 chooseExact.go.j Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:902:15-42 0.0 0.0 0 0 chooseExact.nk Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:903:5-29 0.0 0.0 0 0 digamma Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(945,1)-(977,30) 0.0 0.0 0 0 digamma.s Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:959:23-30 0.0 0.0 0 0 digamma.γ Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:970:5-26 0.0 0.0 0 0 digamma.x' Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(973,5)-(977,30) 0.0 0.0 0 0 digamma.r Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(973,5)-(977,30) 0.0 0.0 0 0 digamma.(...) Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(973,5)-(977,30) 0.0 0.0 0 0 digamma.(...).reduce Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(975,9)-(977,30) 0.0 0.0 0 0 digamma.c Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:971:5-11 0.0 0.0 0 0 coefW Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(988,1)-(994,20) 0.0 0.0 0 0 coefY Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:(995,1)-(1001,20) 0.0 0.0 0 0 trigamma1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:1006:1-33 0.0 0.0 0 0 modErr Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:1009:1-52 0.0 0.0 0 0 CAF:lvl_r1Qsy Numeric.Sum 0.0 0.0 0 0 CAF:lvl4_r1QsC Numeric.Sum 0.0 0.0 0 0 CAF:lvl6_r1QsE Numeric.Sum 0.0 0.0 0 0 CAF:loc8_r1QsM Numeric.Sum 0.0 0.0 0 0 CAF:loc9_r1QsO Numeric.Sum 0.0 0.0 0 0 CAF:loc10_r1QsQ Numeric.Sum 0.0 0.0 0 0 CAF:$dIP4_r1QsV Numeric.Sum 0.0 0.0 0 0 CAF:size42_r1Qt3 Numeric.Sum 0.0 0.0 0 0 CAF:lvl19_r1Qt7 Numeric.Sum 0.0 0.0 0 0 CAF:size1_r1Qta Numeric.Sum 0.0 0.0 0 0 CAF:lvl21_r1Qtb Numeric.Sum 0.0 0.0 0 0 CAF:size2_r1Qtc Numeric.Sum 0.0 0.0 0 0 CAF:lvl22_r1Qtd Numeric.Sum 0.0 0.0 0 0 CAF:poly_g_r1Qtf Numeric.Sum 0.0 0.0 0 0 CAF:$fSummationKB2Sum_$czero Numeric.Sum Numeric/Sum.hs:166:5-8 0.0 0.0 0 0 CAF:size3_r1Qti Numeric.Sum 0.0 0.0 0 0 CAF:lvl24_r1Qtj Numeric.Sum 0.0 0.0 0 0 CAF:size4_r1Qtk Numeric.Sum 0.0 0.0 0 0 CAF:lvl25_r1Qtl Numeric.Sum 0.0 0.0 0 0 CAF:size5_r1Qtm Numeric.Sum 0.0 0.0 0 0 CAF:lvl26_r1Qtn Numeric.Sum 0.0 0.0 0 0 CAF:poly_g1_r1Qtp Numeric.Sum 0.0 0.0 0 0 CAF:$fSummationKBNSum_$czero Numeric.Sum Numeric/Sum.hs:131:5-8 0.0 0.0 0 0 CAF:$fShowKB2Sum2 Numeric.Sum 0.0 0.0 0 0 CAF:$fSummationKahanSum_$czero Numeric.Sum Numeric/Sum.hs:103:5-8 0.0 0.0 0 0 CAF:$fShowKBNSum2 Numeric.Sum 0.0 0.0 0 0 CAF:$fSummationDouble_$czero Numeric.Sum Numeric/Sum.hs:83:5-8 0.0 0.0 0 0 CAF:$fShowKahanSum2 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKahanSum7 Numeric.Sum 0.0 0.0 0 0 CAF:$tKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 CAF:$cKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 CAF:$cKahanSum2_r1Qtv Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKBNSum7 Numeric.Sum 0.0 0.0 0 0 CAF:$tKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 CAF:$cKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 CAF:$cKBNSum2_r1Qtx Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKB2Sum7 Numeric.Sum 0.0 0.0 0 0 CAF:$tKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 CAF:$cKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 CAF:$cKB2Sum2_r1Qtz Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKahanSum9 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKahanSum2 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKBNSum9 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKBNSum2 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKB2Sum9 Numeric.Sum 0.0 0.0 0 0 CAF:$fDataKB2Sum2 Numeric.Sum 0.0 0.0 0 0 CAF:lvl28_r1Qu9 Numeric.Sum 0.0 0.0 0 0 CAF:$fSummationDouble_$cadd Numeric.Sum Numeric/Sum.hs:84:5-7 0.0 0.0 0 0 CAF:$fSummationKahanSum_$cadd Numeric.Sum Numeric/Sum.hs:104:5-7 0.0 0.0 0 0 CAF:$fSummationKBNSum_$cadd Numeric.Sum Numeric/Sum.hs:132:5-7 0.0 0.0 0 0 CAF:$fSummationKB2Sum_$cadd Numeric.Sum Numeric/Sum.hs:167:5-7 0.0 0.0 0 0 basicSet.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 basicUnsafeWrite.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 basicUnsafeRead.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 basicUnsafeReplicate.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 elemseq.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 basicUnsafeIndexM.\ Numeric.Sum Numeric/Sum.hs:(160,1)-(163,37) 0.0 0.0 0 0 add Numeric.Sum Numeric/Sum.hs:167:5-17 0.0 0.0 0 0 zero Numeric.Sum Numeric/Sum.hs:166:5-23 0.0 0.0 0 0 rnf Numeric.Sum Numeric/Sum.hs:170:5-15 0.0 0.0 0 0 basicSet.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 basicUnsafeWrite.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 basicUnsafeRead.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 basicUnsafeReplicate.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 elemseq.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 basicUnsafeIndexM.\ Numeric.Sum Numeric/Sum.hs:(125,1)-(128,32) 0.0 0.0 0 0 add Numeric.Sum Numeric/Sum.hs:132:5-17 0.0 0.0 0 0 zero Numeric.Sum Numeric/Sum.hs:131:5-21 0.0 0.0 0 0 rnf Numeric.Sum Numeric/Sum.hs:135:5-15 0.0 0.0 0 0 dataTypeOf Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 toConstr Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 gunfold Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 gfoldl Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 showsPrec Numeric.Sum Numeric/Sum.hs:158:27-30 0.0 0.0 0 0 == Numeric.Sum Numeric/Sum.hs:158:23-24 0.0 0.0 0 0 basicSet.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 basicUnsafeWrite.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 basicUnsafeRead.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 basicUnsafeReplicate.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 elemseq.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 basicUnsafeIndexM.\ Numeric.Sum Numeric/Sum.hs:(97,1)-(100,34) 0.0 0.0 0 0 add Numeric.Sum Numeric/Sum.hs:104:5-19 0.0 0.0 0 0 zero Numeric.Sum Numeric/Sum.hs:103:5-23 0.0 0.0 0 0 rnf Numeric.Sum Numeric/Sum.hs:107:5-15 0.0 0.0 0 0 dataTypeOf Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 toConstr Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 gunfold Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 gfoldl Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 showsPrec Numeric.Sum Numeric/Sum.hs:123:27-30 0.0 0.0 0 0 == Numeric.Sum Numeric/Sum.hs:123:23-24 0.0 0.0 0 0 add Numeric.Sum Numeric/Sum.hs:84:5-13 0.0 0.0 0 0 zero Numeric.Sum Numeric/Sum.hs:83:5-12 0.0 0.0 0 0 dataTypeOf Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 toConstr Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 gunfold Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 gfoldl Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 showsPrec Numeric.Sum Numeric/Sum.hs:95:29-32 0.0 0.0 0 0 == Numeric.Sum Numeric/Sum.hs:95:25-26 0.0 0.0 0 0 sum Numeric.Sum Numeric/Sum.hs:79:5-34 0.0 0.0 0 0 $tKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 $cKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 0.0 0.0 0 0 kahanAdd Numeric.Sum Numeric/Sum.hs:(110,1)-(113,20) 0.0 0.0 0 0 kahanAdd.c' Numeric.Sum Numeric/Sum.hs:112:9-31 0.0 0.0 0 0 kahanAdd.sum' Numeric.Sum Numeric/Sum.hs:111:9-22 0.0 0.0 0 0 kahanAdd.y Numeric.Sum Numeric/Sum.hs:113:9-20 0.0 0.0 0 0 kahan Numeric.Sum Numeric/Sum.hs:117:1-28 0.0 0.0 0 0 $tKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 $cKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 0.0 0.0 0 0 kbnAdd Numeric.Sum Numeric/Sum.hs:(138,1)-(141,39) 0.0 0.0 0 0 kbnAdd.c' Numeric.Sum Numeric/Sum.hs:(139,9)-(140,54) 0.0 0.0 0 0 kbnAdd.sum' Numeric.Sum Numeric/Sum.hs:141:9-39 0.0 0.0 0 0 kbn Numeric.Sum Numeric/Sum.hs:145:1-28 0.0 0.0 0 0 $tKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 $cKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 0.0 0.0 0 0 kb2Add Numeric.Sum Numeric/Sum.hs:(173,1)-(179,47) 0.0 0.0 0 0 kb2Add.cc' Numeric.Sum Numeric/Sum.hs:(176,9)-(177,50) 0.0 0.0 0 0 kb2Add.c' Numeric.Sum Numeric/Sum.hs:175:9-36 0.0 0.0 0 0 kb2Add.k Numeric.Sum Numeric/Sum.hs:(178,9)-(179,47) 0.0 0.0 0 0 kb2Add.sum' Numeric.Sum Numeric/Sum.hs:174:9-38 0.0 0.0 0 0 kb2 Numeric.Sum Numeric/Sum.hs:183:1-36 0.0 0.0 0 0 pairwiseSum Numeric.Sum Numeric/Sum.hs:(198,1)-(202,24) 0.0 0.0 0 0 pairwiseSum.len Numeric.Sum Numeric/Sum.hs:202:9-24 0.0 0.0 0 0 CAF:ulpDelta_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:123:7-9 0.0 0.0 0 0 CAF:ulpDistance_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:97:7-9 0.0 0.0 0 0 CAF:addUlps_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:72:7-9 0.0 0.0 0 0 eqRelErr Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:57:1-42 0.0 0.0 0 0 relativeError Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(47,1)-(49,56) 0.0 0.0 0 0 addUlps Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(68,1)-(80,50) 0.0 0.0 0 0 addUlps.ai0' Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:79:7-49 0.0 0.0 0 0 addUlps.unorder Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(77,7)-(78,65) 0.0 0.0 0 0 addUlps.order Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(74,7)-(75,63) 0.0 0.0 0 0 addUlps.big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:72:7-34 0.0 0.0 0 0 within Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(139,1)-(141,52) 0.0 0.0 0 0 ulpDistance Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(89,1)-(104,13) 0.0 0.0 0 0 ulpDistance.d Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(102,7)-(103,30) 0.0 0.0 0 0 ulpDistance.bi Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:101:7-20 0.0 0.0 0 0 ulpDistance.ai Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:100:7-20 0.0 0.0 0 0 ulpDistance.order Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(98,7)-(99,40) 0.0 0.0 0 0 ulpDistance.big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:97:7-34 0.0 0.0 0 0 ulpDelta Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(115,1)-(128,34) 0.0 0.0 0 0 ulpDelta.bi Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:127:7-20 0.0 0.0 0 0 ulpDelta.ai Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:126:7-20 0.0 0.0 0 0 ulpDelta.order Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:(124,7)-(125,40) 0.0 0.0 0 0 ulpDelta.big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:123:7-44 0.0 0.0 0 0 CAF:m_max_exp Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:50:1-9 0.0 0.0 0 0 CAF:m_NaN Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:64:1-5 0.0 0.0 0 0 CAF:m_pos_inf Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:54:1-9 0.0 0.0 0 0 CAF:m_epsilon2 Numeric.MathFunctions.Constants 0.0 0.0 0 0 CAF:m_epsilon Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:104:1-9 0.0 0.0 0 0 CAF:m_neg_inf Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:59:1-9 0.0 0.0 0 0 m_max_exp Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:50:1-16 0.0 0.0 0 0 m_epsilon Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:(104,1)-(105,51) 0.0 0.0 0 0 m_epsilon.expo Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:105:11-51 0.0 0.0 0 0 m_epsilon.signif Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:105:11-51 0.0 0.0 0 0 m_epsilon.(...) Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:105:11-51 0.0 0.0 0 0 CAF:lvl10_r2mwp System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl12_r2mwr System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl15_r2mwu System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl18_r2mwx System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl20_r2mwz System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl23_r2mwC System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl26_r2mwF System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl29_r2mwI System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl32_r2mwL System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl35_r2mwO System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl39_r2mwS System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc1_r2mwY System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc2_r2mx0 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc3_r2mx2 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:$dIP1_r2mx5 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:rNorm System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:123:1-5 0.0 0.0 0 0 CAF:lvl48_r2mxj System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl51_r2mxm System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl54_r2mxp System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl60_r2mxv System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc_r2mxw System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc4_r2mxx System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:loc6_r2mxz System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:func1_r2mxK System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:msg1_r2mxM System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl64_r2mxN System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl66_r2mxP System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:func3_r2mxY System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:msg3_r2my0 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl71_r2my1 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:msg5_r2my3 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl72_r2my4 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl75_r2my7 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl76_r2my9 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl77_r2mya System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl81_r2mye System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl83_r2myg System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl85_r2myi System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:func5_r2myk System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:lvl86_r2myl System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl87_r2mym System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl88_r2myn System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:func7_r2myp System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:msg7_r2myr System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl89_r2mys System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:f_r2myt System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:119:5 0.0 0.0 0 0 CAF:v_r2myu System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:118:5 0.0 0.0 0 0 CAF:lvl95_r2myC System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl96_r2myD System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl97_r2myE System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl108_r2myQ System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl109_r2myR System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl111_r2myT System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl112_r2myU System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl115_r2myX System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl116_r2myY System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:blocks System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:113:1-6 0.0 0.0 0 0 CAF:lvl117_r2myZ System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl118_r2mz0 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:lvl119_r2mz1 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:ratios System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:126:1-6 0.0 0.0 0 0 CAF:func9_r2mz4 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:msg9_r2mz6 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl121_r2mz7 System.Random.MWC.Distributions 0.0 0.0 0 0 CAF:func11_r2mz9 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 0.0 0.0 0 0 CAF:msg11_r2mzb System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 0.0 0.0 0 0 CAF:lvl122_r2mzc System.Random.MWC.Distributions 0.0 0.0 0 0 ratios System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:126:1-45 0.0 0.0 0 0 blocks System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:(113,1)-(119,34) 0.0 0.0 0 0 blocks.go System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:(115,5)-(117,31) 0.0 0.0 0 0 blocks.go.u System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:115:22-50 0.0 0.0 0 0 blocks.go.h System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:116:22-53 0.0 0.0 0 0 blocks.v System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:118:5-27 0.0 0.0 0 0 blocks.f System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:119:5-34 0.0 0.0 0 0 rNorm System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:123:1-22 0.0 0.0 0 0 pkgError System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:(345,1)-(346,39) 0.0 0.0 0 0 CAF:lvl1_rzl5 System.Random.MWC 0.0 0.0 0 0 CAF:lvl3_rzl7 System.Random.MWC 0.0 0.0 0 0 CAF:lvl6_rzla System.Random.MWC 0.0 0.0 0 0 CAF:lvl9_rzld System.Random.MWC 0.0 0.0 0 0 CAF:lvl12_rzlg System.Random.MWC 0.0 0.0 0 0 CAF:lvl15_rzlj System.Random.MWC 0.0 0.0 0 0 CAF:lvl18_rzlm System.Random.MWC 0.0 0.0 0 0 CAF:lvl22_rzlq System.Random.MWC 0.0 0.0 0 0 CAF:loc1_rzlw System.Random.MWC 0.0 0.0 0 0 CAF:loc2_rzly System.Random.MWC 0.0 0.0 0 0 CAF:loc3_rzlA System.Random.MWC 0.0 0.0 0 0 CAF:$dIP1_rzlD System.Random.MWC 0.0 0.0 0 0 CAF:lvl30_rzlQ System.Random.MWC 0.0 0.0 0 0 CAF:lvl33_rzlT System.Random.MWC 0.0 0.0 0 0 CAF:lvl34_rzlV System.Random.MWC 0.0 0.0 0 0 CAF:lvl36_rzlX System.Random.MWC 0.0 0.0 0 0 CAF:lvl37_rzlY System.Random.MWC 0.0 0.0 0 0 CAF:lvl38_rzlZ System.Random.MWC 0.0 0.0 0 0 CAF:lvl42_rzm5 System.Random.MWC 0.0 0.0 0 0 CAF:lvl43_rzm6 System.Random.MWC 0.0 0.0 0 0 CAF:lvl44_rzm7 System.Random.MWC 0.0 0.0 0 0 CAF:asGenIO1 System.Random.MWC 0.0 0.0 0 0 CAF:asGenIO System.Random.MWC System/Random/MWC.hs:326:1-7 0.0 0.0 0 0 CAF:asGenST1 System.Random.MWC 0.0 0.0 0 0 CAF:asGenST System.Random.MWC System/Random/MWC.hs:330:1-7 0.0 0.0 0 0 CAF:ioff System.Random.MWC System/Random/MWC.hs:333:1-4 0.0 0.0 0 0 CAF:coff System.Random.MWC System/Random/MWC.hs:334:1-4 0.0 0.0 0 0 CAF:size42_rzm8 System.Random.MWC 0.0 0.0 0 0 CAF:lvl46_rzmb System.Random.MWC 0.0 0.0 0 0 CAF:lvl50_rzmg System.Random.MWC 0.0 0.0 0 0 CAF:lvl52_rzmi System.Random.MWC 0.0 0.0 0 0 CAF:lvl53_rzmj System.Random.MWC 0.0 0.0 0 0 CAF:lvl54_rzmk System.Random.MWC 0.0 0.0 0 0 CAF:random_rzmB System.Random.MWC System/Random/MWC.hs:429:7-12 0.0 0.0 0 0 CAF:nbytes_rzmC System.Random.MWC System/Random/MWC.hs:428:7-12 0.0 0.0 0 0 CAF:acquireSeedSystem_rzmD System.Random.MWC 0.0 0.0 0 0 CAF:acquireSeedTime_rzmE System.Random.MWC 0.0 0.0 0 0 CAF:lvl577_rzuZ System.Random.MWC 0.0 0.0 0 0 CAF:lvl581_rzv5 System.Random.MWC 0.0 0.0 0 0 CAF:lvl582_rzv6 System.Random.MWC 0.0 0.0 0 0 CAF:defaultSeed System.Random.MWC System/Random/MWC.hs:650:1-11 0.0 0.0 0 0 CAF:lvl584_rzv8 System.Random.MWC 0.0 0.0 0 0 CAF:lvl585_rzv9 System.Random.MWC 0.0 0.0 0 0 CAF:lvl586_rzva System.Random.MWC 0.0 0.0 0 0 CAF:lvl588_rzvc System.Random.MWC 0.0 0.0 0 0 CAF:lvl590_rzve System.Random.MWC 0.0 0.0 0 0 CAF:lvl591_rzvf System.Random.MWC 0.0 0.0 0 0 CAF:fini_rzvg System.Random.MWC 0.0 0.0 0 0 CAF:lvl592_rzvh System.Random.MWC 0.0 0.0 0 0 CAF:x_rzvi System.Random.MWC 0.0 0.0 0 0 CAF:x1_rzvj System.Random.MWC 0.0 0.0 0 0 CAF:lvl593_rzvk System.Random.MWC 0.0 0.0 0 0 CAF:lvl595_rzvm System.Random.MWC 0.0 0.0 0 0 CAF:lvl596_rzvn System.Random.MWC 0.0 0.0 0 0 CAF:size1_rzvo System.Random.MWC 0.0 0.0 0 0 CAF:lvl598_rzvq System.Random.MWC 0.0 0.0 0 0 CAF:lvl599_rzvr System.Random.MWC 0.0 0.0 0 0 CAF:warned_rzvt System.Random.MWC System/Random/MWC.hs:504:5-10 0.0 0.0 0 0 CAF:size2_rzvu System.Random.MWC 0.0 0.0 0 0 CAF:lvl601_rzvv System.Random.MWC 0.0 0.0 0 0 CAF:lvl602_rzvw System.Random.MWC 0.0 0.0 0 0 CAF:lvl603_rzvx System.Random.MWC 0.0 0.0 0 0 CAF:lvl605_rzvz System.Random.MWC 0.0 0.0 0 0 CAF:lvl607_rzvB System.Random.MWC 0.0 0.0 0 0 CAF:lvl609_rzvD System.Random.MWC 0.0 0.0 0 0 CAF:lvl610_rzvE System.Random.MWC 0.0 0.0 0 0 CAF:lvl614_rzvI System.Random.MWC 0.0 0.0 0 0 CAF:lvl615_rzvJ System.Random.MWC 0.0 0.0 0 0 CAF:lvl619_rzvN System.Random.MWC 0.0 0.0 0 0 CAF:lvl620_rzvP System.Random.MWC 0.0 0.0 0 0 CAF:lvl621_rzvQ System.Random.MWC 0.0 0.0 0 0 CAF:warned1_rzvR System.Random.MWC System/Random/MWC.hs:504:5-10 0.0 0.0 0 0 CAF:lvl622_rzvS System.Random.MWC 0.0 0.0 0 0 CAF:lvl623_rzvT System.Random.MWC 0.0 0.0 0 0 CAF:createSystemRandom1 System.Random.MWC 0.0 0.0 0 0 CAF:createSystemRandom System.Random.MWC System/Random/MWC.hs:510:1-18 0.0 0.0 0 0 CAF:lvl626_rzvX System.Random.MWC 0.0 0.0 0 0 CAF:$fEqSeed2 System.Random.MWC 0.0 0.0 0 0 CAF:$fEqSeed1 System.Random.MWC 0.0 0.0 0 0 CAF:$fShowSeed6 System.Random.MWC 0.0 0.0 0 0 CAF:$fShowSeed4 System.Random.MWC 0.0 0.0 0 0 CAF:$fShowSeed2 System.Random.MWC 0.0 0.0 0 0 CAF:$fShowSeed9 System.Random.MWC 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:170:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:169:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:176:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:175:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:182:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:181:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:188:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:187:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:194:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:193:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:200:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:199:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:206:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:205:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:212:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:211:5-36 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:(218,5)-(221,40) 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:217:5-33 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:227:5-68 0.0 0.0 0 0 uniformR.\ System.Random.MWC System/Random/MWC.hs:227:40-67 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:226:5-43 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:233:5-78 0.0 0.0 0 0 uniformR.\ System.Random.MWC System/Random/MWC.hs:233:44-77 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:232:5-45 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:243:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:241:5-35 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:253:5-35 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:251:5-35 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:267:5-89 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:266:5-52 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:(273,5)-(274,85) 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:272:5-68 0.0 0.0 0 0 uniformR System.Random.MWC System/Random/MWC.hs:(281,5)-(283,62) 0.0 0.0 0 0 uniform System.Random.MWC System/Random/MWC.hs:(279,5)-(280,30) 0.0 0.0 0 0 showsPrec System.Random.MWC System/Random/MWC.hs:391:19-22 0.0 0.0 0 0 /= System.Random.MWC System/Random/MWC.hs:391:15-16 0.0 0.0 0 0 == System.Random.MWC System/Random/MWC.hs:391:15-16 0.0 0.0 0 0 fromSeed System.Random.MWC System/Random/MWC.hs:389:5-12 0.0 0.0 0 0 asGenIO System.Random.MWC System/Random/MWC.hs:326:1-12 0.0 0.0 0 0 asGenST System.Random.MWC System/Random/MWC.hs:330:1-12 0.0 0.0 0 0 createSystemRandom System.Random.MWC System/Random/MWC.hs:510:1-67 0.0 0.0 0 0 withSystemRandom System.Random.MWC System/Random/MWC.hs:(490,1)-(505,27) 0.0 0.0 0 0 withSystemRandom.\ System.Random.MWC System/Random/MWC.hs:(491,62)-(501,19) 0.0 0.0 0 0 withSystemRandom.\.\ System.Random.MWC System/Random/MWC.hs:493:52-60 0.0 0.0 0 0 withSystemRandom.warned System.Random.MWC System/Random/MWC.hs:504:5-45 0.0 0.0 0 0 toSeed System.Random.MWC System/Random/MWC.hs:399:1-67 0.0 0.0 0 0 ioff System.Random.MWC System/Random/MWC.hs:333:1-10 0.0 0.0 0 0 coff System.Random.MWC System/Random/MWC.hs:334:1-10 0.0 0.0 0 0 acquireSeedTime System.Random.MWC System/Random/MWC.hs:(415,1)-(419,71) 0.0 0.0 0 0 acquireSeedTime.n System.Random.MWC System/Random/MWC.hs:418:7-49 0.0 0.0 0 0 acquireSeedSystem System.Random.MWC System/Random/MWC.hs:(425,1)-(433,33) 0.0 0.0 0 0 acquireSeedSystem.\ System.Random.MWC System/Random/MWC.hs:(430,32)-(433,33) 0.0 0.0 0 0 acquireSeedSystem.\.\ System.Random.MWC System/Random/MWC.hs:432:22-41 0.0 0.0 0 0 acquireSeedSystem.nbytes System.Random.MWC System/Random/MWC.hs:428:7-19 0.0 0.0 0 0 acquireSeedSystem.random System.Random.MWC System/Random/MWC.hs:429:7-29 0.0 0.0 0 0 defaultSeed System.Random.MWC System/Random/MWC.hs:(650,1)-(693,50) 0.0 0.0 0 0 CAF System.Process.Posix 0.0 0.0 0 0 CAF System.Process.Common 0.0 0.0 0 0 CAF System.Process.Internals 0.0 0.0 0 0 CAF System.Process 0.0 0.0 0 0 CAF:$fShowRichness6 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:$fShowRichness3 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl1_rKpw Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl3_rKpy Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl5_rKpA Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl7_rKpC Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl9_rKpE Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl11_rKpG Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl13_rKpI Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl15_rKpK Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl19_rKpO Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl21_rKpQ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl23_rKpS Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl25_rKpU Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl27_rKpW Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl29_rKpY Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl31_rKq0 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl33_rKq2 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl35_rKq4 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl37_rKq6 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl39_rKq8 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl41_rKqa Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl43_rKqc Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl45_rKqe Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl47_rKqg Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl49_rKqi Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl70_rKqE Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl72_rKqG Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl74_rKqI Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl76_rKqK Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl78_rKqM Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl80_rKqO Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl82_rKqQ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl84_rKqS Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl88_rKqW Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl90_rKqY Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl92_rKr0 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl94_rKr2 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl96_rKr4 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl98_rKr6 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl103_rKrb Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl104_rKrc Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl108_rKrh Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl110_rKrj Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl112_rKrl Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl114_rKrn Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl116_rKrp Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl118_rKrr Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl120_rKrt Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl124_rKrx Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl125_rKry Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl126_rKrz Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl132_rKrH Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x_rKrM Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl135_rKrP Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl136_rKrQ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl137_rKrR Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl139_rKrT Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl140_rKrU Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x1_rKrW Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl142_rKrZ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl143_rKs0 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl144_rKs1 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl149_rKs6 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl150_rKs7 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl151_rKs8 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x2_rKsa Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl153_rKsd Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl154_rKse Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl155_rKsf Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl156_rKsg Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl157_rKsh Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl158_rKsi Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl159_rKsj Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl160_rKsk Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x3_rKsn Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl163_rKsq Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl164_rKsr Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl165_rKss Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:p_rKst Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl166_rKsu Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl167_rKsv Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x4_rKsx Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl169_rKsA Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl170_rKsB Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl171_rKsC Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl172_rKsD Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x5_rKsF Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl174_rKsI Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl175_rKsJ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl176_rKsK Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl177_rKsL Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x6_rKsN Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl179_rKsQ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl180_rKsR Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl181_rKsS Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl182_rKsT Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:x7_rKsV Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl184_rKsY Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl185_rKsZ Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl186_rKt0 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl187_rKt1 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl188_rKt2 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl189_rKt3 Options.Applicative.BashCompletion 0.0 0.0 0 0 CAF:lvl190_rKt4 Options.Applicative.BashCompletion 0.0 0.0 0 0 showsPrec Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:22-25 0.0 0.0 0 0 >= Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:17-19 0.0 0.0 0 0 > Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:17-19 0.0 0.0 0 0 <= Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:17-19 0.0 0.0 0 0 < Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:17-19 0.0 0.0 0 0 compare Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:17-19 0.0 0.0 0 0 == Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:32:13-14 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 0.0 0.0 0 1328 bashCompletionParser.failure Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(37,5)-(38,59) 0.0 0.0 0 0 bashCompletionParser.failure.\ Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:38:36-57 0.0 0.0 0 0 bashCompletionQuery Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(68,1)-(160,23) 0.0 0.0 0 0 bashCompletionQuery.compl Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:76:5-44 0.0 0.0 0 0 bashCompletionQuery.list_options Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(78,5)-(81,37) 0.0 0.0 0 0 bashCompletionQuery.opt_completions Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(94,5)-(114,52) 0.0 0.0 0 0 bashCompletionQuery.add_opt_help Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(119,5)-(124,78) 0.0 0.0 0 0 bashCompletionQuery.add_opt_help.\ Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(123,24)-(124,77) 0.0 0.0 0 0 bashCompletionQuery.add_opt_help.\.\ Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:124:44-74 0.0 0.0 0 0 bashCompletionQuery.add_opt_help.\.h Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:123:28-52 0.0 0.0 0 0 bashCompletionQuery.add_cmd_help Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(129,5)-(134,84) 0.0 0.0 0 0 bashCompletionQuery.add_cmd_help.\ Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(133,26)-(134,83) 0.0 0.0 0 0 bashCompletionQuery.add_cmd_help.\.\ Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:134:48-80 0.0 0.0 0 0 bashCompletionQuery.add_cmd_help.\.h Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:133:30-65 0.0 0.0 0 0 bashCompletionQuery.show_names Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:137:5-46 0.0 0.0 0 0 bashCompletionQuery.render_line Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(143,5)-(146,25) 0.0 0.0 0 0 bashCompletionQuery.filter_names Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:149:5-39 0.0 0.0 0 0 bashCompletionQuery.run_completer Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:152:5-70 0.0 0.0 0 0 bashCompletionQuery.is_completion Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(157,5)-(160,23) 0.0 0.0 0 0 bashCompletionQuery.ws'' Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:154:5-30 0.0 0.0 0 0 bashCompletionQuery.ws' Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:154:5-30 0.0 0.0 0 0 bashCompletionQuery.(...) Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:154:5-30 0.0 0.0 0 0 bashCompletionScript Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(163,1)-(177,59) 0.0 0.0 0 0 fishCompletionScript Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(198,1)-(218,3) 0.0 0.0 0 0 zshCompletionScript Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(221,1)-(254,3) 0.0 0.0 0 0 CAF:lvl2_rmTu Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPP5 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPP4 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPP1 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPlusP3 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeP1 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeP5 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadP_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:64:3-8 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$cpure Options.Applicative.Internal Options/Applicative/Internal.hs:117:3-6 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:121:3-8 0.0 0.0 0 0 CAF:$fApplicativeComplResult_$c<*> Options.Applicative.Internal Options/Applicative/Internal.hs:118:3-7 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$cfmap Options.Applicative.Internal Options/Applicative/Internal.hs:114:3-6 0.0 0.0 0 0 CAF:$fApplicativeCompletion1 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeCompletion6 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPCompletion2 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadCompletion_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:142:3-8 0.0 0.0 0 0 CAF:$fMonadPCompletion_$cexitContext Options.Applicative.Internal Options/Applicative/Internal.hs:151:3-13 0.0 0.0 0 0 CAF:$fMonadPCompletion7 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeCompletion10 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeCompletion9 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeCompletion2 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fAlternativeCompletion1 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPlusCompletion4 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPlusCompletion3 Options.Applicative.Internal 0.0 0.0 0 0 CAF:$fMonadPCompletion_$cerrorP Options.Applicative.Internal Options/Applicative/Internal.hs:157:3-8 0.0 0.0 0 0 CAF:$fMonadPCompletion6 Options.Applicative.Internal 0.0 0.0 0 0 fmap Options.Applicative.Internal Options/Applicative/Internal.hs:53:3-29 0.0 0.0 0 0 <*> Options.Applicative.Internal Options/Applicative/Internal.hs:57:3-27 0.0 0.0 0 0 pure Options.Applicative.Internal Options/Applicative/Internal.hs:56:3-21 0.0 0.0 0 56 <|> Options.Applicative.Internal Options/Applicative/Internal.hs:61:3-27 0.0 0.0 0 0 empty Options.Applicative.Internal Options/Applicative/Internal.hs:60:3-17 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:64:3-15 0.0 0.0 0 0 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:65:3-50 0.0 0.0 0 96 >>=.\ Options.Applicative.Internal Options/Applicative/Internal.hs:65:31-50 0.0 0.0 0 16 mplus Options.Applicative.Internal Options/Applicative/Internal.hs:69:3-35 0.0 0.0 0 0 mzero Options.Applicative.Internal Options/Applicative/Internal.hs:68:3-17 0.0 0.0 0 0 exitP Options.Applicative.Internal Options/Applicative/Internal.hs:83:3-75 0.0 0.0 0 112 errorP Options.Applicative.Internal Options/Applicative/Internal.hs:84:3-21 0.0 0.0 0 0 tryP Options.Applicative.Internal Options/Applicative/Internal.hs:82:3-38 0.0 0.0 0 0 missingArgP Options.Applicative.Internal Options/Applicative/Internal.hs:81:3-28 0.0 0.0 0 0 getPrefs Options.Applicative.Internal Options/Applicative/Internal.hs:79:3-34 0.0 0.0 0 0 exitContext Options.Applicative.Internal Options/Applicative/Internal.hs:78:3-42 0.0 0.0 0 0 enterContext Options.Applicative.Internal Options/Applicative/Internal.hs:77:3-72 0.0 0.0 0 0 fmap Options.Applicative.Internal Options/Applicative/Internal.hs:114:3-14 0.0 0.0 0 0 <*> Options.Applicative.Internal Options/Applicative/Internal.hs:118:3-12 0.0 0.0 0 0 pure Options.Applicative.Internal Options/Applicative/Internal.hs:117:3-20 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:121:3-15 0.0 0.0 0 0 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:(122,3)-(125,34) 0.0 0.0 0 0 fmap Options.Applicative.Internal Options/Applicative/Internal.hs:131:3-47 0.0 0.0 0 0 <*> Options.Applicative.Internal Options/Applicative/Internal.hs:135:3-54 0.0 0.0 0 0 pure Options.Applicative.Internal Options/Applicative/Internal.hs:134:3-30 0.0 0.0 0 0 <|> Options.Applicative.Internal Options/Applicative/Internal.hs:139:3-54 0.0 0.0 0 0 empty Options.Applicative.Internal Options/Applicative/Internal.hs:138:3-26 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:142:3-15 0.0 0.0 0 0 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:143:3-77 0.0 0.0 0 0 >>=.\ Options.Applicative.Internal Options/Applicative/Internal.hs:143:49-77 0.0 0.0 0 0 mplus Options.Applicative.Internal Options/Applicative/Internal.hs:147:3-62 0.0 0.0 0 0 mzero Options.Applicative.Internal Options/Applicative/Internal.hs:146:3-26 0.0 0.0 0 0 exitP Options.Applicative.Internal Options/Applicative/Internal.hs:156:3-73 0.0 0.0 0 0 errorP Options.Applicative.Internal Options/Applicative/Internal.hs:157:3-30 0.0 0.0 0 0 tryP Options.Applicative.Internal Options/Applicative/Internal.hs:155:3-73 0.0 0.0 0 0 missingArgP Options.Applicative.Internal Options/Applicative/Internal.hs:154:3-56 0.0 0.0 0 0 getPrefs Options.Applicative.Internal Options/Applicative/Internal.hs:152:3-34 0.0 0.0 0 0 exitContext Options.Applicative.Internal Options/Applicative/Internal.hs:151:3-25 0.0 0.0 0 0 enterContext Options.Applicative.Internal Options/Applicative/Internal.hs:150:3-30 0.0 0.0 0 0 fmap Options.Applicative.Internal Options/Applicative/Internal.hs:(193,3)-(195,20) 0.0 0.0 0 0 <*> Options.Applicative.Internal Options/Applicative/Internal.hs:199:3-12 0.0 0.0 0 0 pure Options.Applicative.Internal Options/Applicative/Internal.hs:198:3-25 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:202:3-15 0.0 0.0 0 0 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:(203,3)-(207,54) 0.0 0.0 0 0 <|> Options.Applicative.Internal Options/Applicative/Internal.hs:211:3-15 0.0 0.0 0 0 empty Options.Applicative.Internal Options/Applicative/Internal.hs:210:3-15 0.0 0.0 0 0 lift Options.Applicative.Internal Options/Applicative/Internal.hs:214:3-38 0.0 0.0 0 0 mplus Options.Applicative.Internal Options/Applicative/Internal.hs:(218,3)-(222,52) 0.0 0.0 0 0 mzero Options.Applicative.Internal Options/Applicative/Internal.hs:217:3-29 0.0 0.0 0 0 fmap Options.Applicative.Internal Options/Applicative/Internal.hs:230:3-40 0.0 0.0 0 0 <*> Options.Applicative.Internal Options/Applicative/Internal.hs:234:3-49 0.0 0.0 0 0 pure Options.Applicative.Internal Options/Applicative/Internal.hs:233:3-23 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:237:3-15 0.0 0.0 0 0 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:238:3-52 0.0 0.0 0 0 mplus Options.Applicative.Internal Options/Applicative/Internal.hs:242:3-57 0.0 0.0 0 0 mzero Options.Applicative.Internal Options/Applicative/Internal.hs:241:3-23 0.0 0.0 0 0 <|> Options.Applicative.Internal Options/Applicative/Internal.hs:246:3-15 0.0 0.0 0 0 empty Options.Applicative.Internal Options/Applicative/Internal.hs:245:3-15 0.0 0.0 0 0 lift Options.Applicative.Internal Options/Applicative/Internal.hs:249:3-30 0.0 0.0 0 0 stepListT Options.Applicative.Internal Options/Applicative/Internal.hs:168:5-13 0.0 0.0 0 0 runNondetT Options.Applicative.Internal Options/Applicative/Internal.hs:227:5-14 0.0 0.0 0 0 contextNames Options.Applicative.Internal Options/Applicative/Internal.hs:(72,1)-(74,25) 0.0 0.0 0 0 contextNames.go Options.Applicative.Internal Options/Applicative/Internal.hs:73:7-26 0.0 0.0 0 0 hoistMaybe Options.Applicative.Internal Options/Applicative/Internal.hs:87:1-31 0.0 0.0 0 0 runReadM Options.Applicative.Internal Options/Applicative/Internal.hs:100:1-63 0.0 0.0 0 0 hoistEither Options.Applicative.Internal Options/Applicative/Internal.hs:90:1-34 0.0 0.0 0 0 runP Options.Applicative.Internal Options/Applicative/Internal.hs:93:1-59 0.0 0.0 0 32 uncons Options.Applicative.Internal Options/Applicative/Internal.hs:(96,1)-(97,30) 0.0 0.0 0 0 withReadM Options.Applicative.Internal Options/Applicative/Internal.hs:(103,1)-(106,12) 0.0 0.0 0 0 withReadM.f' Options.Applicative.Internal Options/Applicative/Internal.hs:(105,5)-(106,12) 0.0 0.0 0 0 runCompletion Options.Applicative.Internal Options/Applicative/Internal.hs:(160,1)-(163,41) 0.0 0.0 0 0 disamb Options.Applicative.Internal Options/Applicative/Internal.hs:(261,1)-(268,18) 0.0 0.0 0 0 takeListT Options.Applicative.Internal Options/Applicative/Internal.hs:(182,1)-(183,75) 0.0 0.0 0 0 bimapTStep Options.Applicative.Internal Options/Applicative/Internal.hs:(175,1)-(176,46) 0.0 0.0 0 0 hoistList Options.Applicative.Internal Options/Applicative/Internal.hs:179:1-62 0.0 0.0 0 0 hoistList.\ Options.Applicative.Internal Options/Applicative/Internal.hs:179:29-55 0.0 0.0 0 0 runListT Options.Applicative.Internal Options/Applicative/Internal.hs:(186,1)-(190,43) 0.0 0.0 0 0 Options.Applicative.Internal Options/Applicative/Internal.hs:(252,1)-(255,15) 0.0 0.0 0 0 cut Options.Applicative.Internal Options/Applicative/Internal.hs:258:1-31 0.0 0.0 0 0 CAF:$fAlternativeReadM_$cmempty Options.Applicative.Types Options/Applicative/Types.hs:75:3-8 0.0 0.0 0 0 CAF:$fAlternativeReadM6 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeReadM5 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeReadM_$cmappend Options.Applicative.Types Options/Applicative/Types.hs:76:3-9 0.0 0.0 0 0 CAF:$fAlternativeReadM3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fMonoidCompleter1 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fMonoidCompleter3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowCompletionResult3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowCompletionResult5 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserFailure3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserFailure1 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fApplicativeParserResult_$cpure Options.Applicative.Types Options/Applicative/Types.hs:332:3-6 0.0 0.0 0 0 CAF:$fMonadParserResult_$creturn Options.Applicative.Types Options/Applicative/Types.hs:338:3-8 0.0 0.0 0 0 CAF:$fApplicativeParser_$c<*> Options.Applicative.Types Options/Applicative/Types.hs:240:3-7 0.0 0.0 0 0 CAF:$fAlternativeParser_$cpure Options.Applicative.Types Options/Applicative/Types.hs:239:3-6 0.0 0.0 0 16 CAF:lvl1_rdhJ Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeParser_$c<|> Options.Applicative.Types Options/Applicative/Types.hs:274:3-7 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Options.Applicative.Types Options/Applicative/Types.hs:273:3-7 0.0 0.0 0 16 CAF:$fAlternativeParser3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeParser2 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeParser5 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl2_rdhK Options.Applicative.Types 0.0 0.0 0 0 CAF:f_rdhM Options.Applicative.Types 0.0 0.0 0 0 CAF:f1_rdhO Options.Applicative.Types 0.0 0.0 0 0 CAF:f2_rdhQ Options.Applicative.Types 0.0 0.0 0 0 CAF:f3_rdhS Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOption2 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl10_rdhW Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl11_rdhX Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl12_rdhY Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowArgPolicy12 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowArgPolicy9 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowArgPolicy6 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowArgPolicy3 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserResult7 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserResult5 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserResult2 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowParserResult_g Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties19 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties16 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties13 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties10 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties8 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties6 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties4 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptProperties2 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptName4 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowOptName2 Options.Applicative.Types 0.0 0.0 0 0 CAF:f4_rdi0 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl20_rdi7 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl21_rdi8 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl22_rdi9 Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl23_rdia Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl24_rdib Options.Applicative.Types 0.0 0.0 0 0 CAF:lvl25_rdic Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowIsCmdStart6 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fShowIsCmdStart3 Options.Applicative.Types 0.0 0.0 0 0 CAF:mkCompleter1 Options.Applicative.Types 0.0 0.0 0 0 CAF:mkCompleter Options.Applicative.Types Options/Applicative/Types.hs:284:1-11 0.0 0.0 0 0 CAF:optVisibility Options.Applicative.Types Options/Applicative/Types.hs:384:1-13 0.0 0.0 0 0 CAF:optHelp Options.Applicative.Types Options/Applicative/Types.hs:387:1-7 0.0 0.0 0 0 CAF:optMetaVar Options.Applicative.Types Options/Applicative/Types.hs:390:1-10 0.0 0.0 0 0 CAF:optShowDefault Options.Applicative.Types Options/Applicative/Types.hs:393:1-14 0.0 0.0 0 0 CAF:optDescMod Options.Applicative.Types Options/Applicative/Types.hs:396:1-10 0.0 0.0 0 0 CAF:$fAlternativeReadM2 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fMonadReadM2 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fAlternativeReadM1 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fMonadFailReadM3 Options.Applicative.Types 0.0 0.0 0 0 CAF:readerAbort Options.Applicative.Types Options/Applicative/Types.hs:193:1-11 0.0 0.0 0 0 CAF:$fMonadFailReadM2 Options.Applicative.Types 0.0 0.0 0 0 CAF:readerError Options.Applicative.Types Options/Applicative/Types.hs:197:1-11 0.0 0.0 0 0 CAF:$fMonadFailReadM1 Options.Applicative.Types 0.0 0.0 0 0 CAF:$fMonadReadM1 Options.Applicative.Types 0.0 0.0 0 0 CAF:readerAsk1 Options.Applicative.Types 0.0 0.0 0 0 CAF:readerAsk Options.Applicative.Types Options/Applicative/Types.hs:189:1-9 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:(134,3)-(140,38) 0.0 0.0 0 0 <> Options.Applicative.Types Options/Applicative/Types.hs:(287,3)-(288,44) 0.0 0.0 0 0 <>.\ Options.Applicative.Types Options/Applicative/Types.hs:288:23-44 0.0 0.0 0 0 mappend Options.Applicative.Types Options/Applicative/Types.hs:292:3-16 0.0 0.0 0 0 mempty Options.Applicative.Types Options/Applicative/Types.hs:291:3-38 0.0 0.0 0 0 mempty.\ Options.Applicative.Types Options/Applicative/Types.hs:291:30-38 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:(298,3)-(299,35) 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:(305,3)-(308,34) 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(311,3)-(312,56) 0.0 0.0 0 0 fmap.\ Options.Applicative.Types Options/Applicative/Types.hs:312:5-56 0.0 0.0 0 0 fmap.\.cols Options.Applicative.Types Options/Applicative/Types.hs:312:9-35 0.0 0.0 0 0 fmap.\.exit Options.Applicative.Types Options/Applicative/Types.hs:312:9-35 0.0 0.0 0 0 fmap.\.h Options.Applicative.Types Options/Applicative/Types.hs:312:9-35 0.0 0.0 0 0 fmap.\.(...) Options.Applicative.Types Options/Applicative/Types.hs:312:9-35 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(322,3)-(324,52) 0.0 0.0 0 0 <*> Options.Applicative.Types Options/Applicative/Types.hs:(333,3)-(335,49) 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:332:3-16 0.0 0.0 0 0 return Options.Applicative.Types Options/Applicative/Types.hs:338:3-15 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:(339,3)-(341,49) 0.0 0.0 0 0 mappend Options.Applicative.Types Options/Applicative/Types.hs:76:3-16 0.0 0.0 0 0 mempty Options.Applicative.Types Options/Applicative/Types.hs:75:3-23 0.0 0.0 0 0 <> Options.Applicative.Types Options/Applicative/Types.hs:(79,3)-(80,12) 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:96:3-53 0.0 0.0 0 0 show Options.Applicative.Types Options/Applicative/Types.hs:155:5-66 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:158:3-43 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:165:3-37 0.0 0.0 0 0 <*> Options.Applicative.Types Options/Applicative/Types.hs:169:3-39 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:168:3-21 0.0 0.0 0 0 <|> Options.Applicative.Types Options/Applicative/Types.hs:173:3-15 0.0 0.0 0 0 empty Options.Applicative.Types Options/Applicative/Types.hs:172:3-15 0.0 0.0 0 0 fail Options.Applicative.Types Options/Applicative/Types.hs:178:3-18 0.0 0.0 0 0 return Options.Applicative.Types Options/Applicative/Types.hs:176:3-15 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:177:3-43 0.0 0.0 0 0 fail Options.Applicative.Types Options/Applicative/Types.hs:181:3-20 0.0 0.0 0 0 mplus Options.Applicative.Types Options/Applicative/Types.hs:185:3-47 0.0 0.0 0 0 mzero Options.Applicative.Types Options/Applicative/Types.hs:184:3-21 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:204:3-45 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(218,3)-(221,66) 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 0.0 0.0 0 8872 <*> Options.Applicative.Types Options/Applicative/Types.hs:240:3-15 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:239:3-20 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 0.0 0.0 0 0 some Options.Applicative.Types Options/Applicative/Types.hs:276:3-45 0.0 0.0 0 0 <|> Options.Applicative.Types Options/Applicative/Types.hs:274:3-14 0.0 0.0 0 0 empty Options.Applicative.Types Options/Applicative/Types.hs:273:3-22 0.0 0.0 0 0 return Options.Applicative.Types Options/Applicative/Types.hs:246:3-15 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 0.0 0.0 0 96 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 0.0 0.0 0 48 fmap Options.Applicative.Types Options/Applicative/Types.hs:250:3-14 0.0 0.0 0 0 <*> Options.Applicative.Types Options/Applicative/Types.hs:254:3-12 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:253:3-30 0.0 0.0 0 0 pure.\ Options.Applicative.Types Options/Applicative/Types.hs:253:28-30 0.0 0.0 0 96 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:381:12-15 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:375:19-22 0.0 0.0 0 0 == Options.Applicative.Types Options/Applicative/Types.hs:375:15-16 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:368:22-25 0.0 0.0 0 0 >= Options.Applicative.Types Options/Applicative/Types.hs:368:17-19 0.0 0.0 0 0 > Options.Applicative.Types Options/Applicative/Types.hs:368:17-19 0.0 0.0 0 0 <= Options.Applicative.Types Options/Applicative/Types.hs:368:17-19 0.0 0.0 0 0 < Options.Applicative.Types Options/Applicative/Types.hs:368:17-19 0.0 0.0 0 0 compare Options.Applicative.Types Options/Applicative/Types.hs:368:17-19 0.0 0.0 0 0 == Options.Applicative.Types Options/Applicative/Types.hs:368:13-14 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:319:12-15 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:122:22-25 0.0 0.0 0 0 >= Options.Applicative.Types Options/Applicative/Types.hs:122:17-19 0.0 0.0 0 0 > Options.Applicative.Types Options/Applicative/Types.hs:122:17-19 0.0 0.0 0 0 <= Options.Applicative.Types Options/Applicative/Types.hs:122:17-19 0.0 0.0 0 0 < Options.Applicative.Types Options/Applicative/Types.hs:122:17-19 0.0 0.0 0 0 compare Options.Applicative.Types Options/Applicative/Types.hs:122:17-19 0.0 0.0 0 0 == Options.Applicative.Types Options/Applicative/Types.hs:122:13-14 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:115:22-25 0.0 0.0 0 0 >= Options.Applicative.Types Options/Applicative/Types.hs:115:17-19 0.0 0.0 0 0 > Options.Applicative.Types Options/Applicative/Types.hs:115:17-19 0.0 0.0 0 0 <= Options.Applicative.Types Options/Applicative/Types.hs:115:17-19 0.0 0.0 0 0 < Options.Applicative.Types Options/Applicative/Types.hs:115:17-19 0.0 0.0 0 0 compare Options.Applicative.Types Options/Applicative/Types.hs:115:17-19 0.0 0.0 0 0 == Options.Applicative.Types Options/Applicative/Types.hs:115:13-14 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:111:19-22 0.0 0.0 0 0 == Options.Applicative.Types Options/Applicative/Types.hs:111:15-16 0.0 0.0 0 0 showsPrec Options.Applicative.Types Options/Applicative/Types.hs:72:12-15 0.0 0.0 0 0 prefColumns Options.Applicative.Types Options/Applicative/Types.hs:109:5-15 0.0 0.0 0 0 prefBacktrack Options.Applicative.Types Options/Applicative/Types.hs:107:5-17 0.0 0.0 0 0 prefShowHelpOnEmpty Options.Applicative.Types Options/Applicative/Types.hs:105:5-23 0.0 0.0 0 0 prefShowHelpOnError Options.Applicative.Types Options/Applicative/Types.hs:103:5-23 0.0 0.0 0 0 prefDisambiguate Options.Applicative.Types Options/Applicative/Types.hs:101:5-20 0.0 0.0 0 0 prefMultiSuffix Options.Applicative.Types Options/Applicative/Types.hs:100:5-19 0.0 0.0 0 0 propDescMod Options.Applicative.Types Options/Applicative/Types.hs:130:5-15 0.0 0.0 0 0 propShowDefault Options.Applicative.Types Options/Applicative/Types.hs:129:5-19 0.0 0.0 0 0 propMetaVar Options.Applicative.Types Options/Applicative/Types.hs:128:5-15 0.0 0.0 0 0 propHelp Options.Applicative.Types Options/Applicative/Types.hs:127:5-12 0.0 0.0 0 0 propVisibility Options.Applicative.Types Options/Applicative/Types.hs:126:5-18 0.0 0.0 0 0 runCompleter Options.Applicative.Types Options/Applicative/Types.hs:280:5-16 0.0 0.0 0 0 execCompletion Options.Applicative.Types Options/Applicative/Types.hs:295:5-18 0.0 0.0 0 0 execFailure Options.Applicative.Types Options/Applicative/Types.hs:302:5-15 0.0 0.0 0 0 unReadM Options.Applicative.Types Options/Applicative/Types.hs:162:5-11 0.0 0.0 0 0 crReader Options.Applicative.Types Options/Applicative/Types.hs:201:5-12 0.0 0.0 0 0 crCompleter Options.Applicative.Types Options/Applicative/Types.hs:200:5-15 0.0 0.0 0 0 optProps Options.Applicative.Types Options/Applicative/Types.hs:145:5-12 0.0 0.0 0 0 optMain Options.Applicative.Types Options/Applicative/Types.hs:144:5-11 0.0 0.0 0 0 infoPolicy Options.Applicative.Types Options/Applicative/Types.hs:91:5-14 0.0 0.0 0 0 infoFailureCode Options.Applicative.Types Options/Applicative/Types.hs:90:5-19 0.0 0.0 0 0 infoFooter Options.Applicative.Types Options/Applicative/Types.hs:89:5-14 0.0 0.0 0 0 infoHeader Options.Applicative.Types Options/Applicative/Types.hs:88:5-14 0.0 0.0 0 0 infoProgDesc Options.Applicative.Types Options/Applicative/Types.hs:87:5-16 0.0 0.0 0 0 infoFullDesc Options.Applicative.Types Options/Applicative/Types.hs:85:5-16 0.0 0.0 0 0 infoParser Options.Applicative.Types Options/Applicative/Types.hs:84:5-14 0.0 0.0 0 0 runParserM Options.Applicative.Types Options/Applicative/Types.hs:243:5-14 0.0 0.0 0 0 hinfoUnreachableArgs Options.Applicative.Types Options/Applicative/Types.hs:373:5-24 0.0 0.0 0 0 hinfoDefault Options.Applicative.Types Options/Applicative/Types.hs:372:5-16 0.0 0.0 0 0 hinfoMulti Options.Applicative.Types Options/Applicative/Types.hs:371:5-14 0.0 0.0 0 0 readerAsk Options.Applicative.Types Options/Applicative/Types.hs:189:1-21 0.0 0.0 0 0 readerError Options.Applicative.Types Options/Applicative/Types.hs:197:1-36 0.0 0.0 0 0 readerAbort Options.Applicative.Types Options/Applicative/Types.hs:193:1-35 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 0.0 0.0 0 120 someM Options.Applicative.Types Options/Applicative/Types.hs:270:1-36 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 0.0 0.0 0 464 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 0.0 0.0 0 168 mkCompleter Options.Applicative.Types Options/Applicative/Types.hs:284:1-23 0.0 0.0 0 0 overFailure Options.Applicative.Types Options/Applicative/Types.hs:(328,1)-(329,19) 0.0 0.0 0 0 optVisibility Options.Applicative.Types Options/Applicative/Types.hs:384:1-41 0.0 0.0 0 0 optHelp Options.Applicative.Types Options/Applicative/Types.hs:387:1-30 0.0 0.0 0 0 optMetaVar Options.Applicative.Types Options/Applicative/Types.hs:390:1-35 0.0 0.0 0 0 optShowDefault Options.Applicative.Types Options/Applicative/Types.hs:393:1-43 0.0 0.0 0 0 optDescMod Options.Applicative.Types Options/Applicative/Types.hs:396:1-35 0.0 0.0 0 0 CAF:$fMonoidParserHelp_$cmappend Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:25:3-9 0.0 0.0 0 0 CAF:$fMonoidParserHelp1 Options.Applicative.Help.Types 0.0 0.0 0 0 CAF:$fMonoidParserHelp_$cmempty Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:24:3-8 0.0 0.0 0 0 showsPrec Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:21:3-46 0.0 0.0 0 0 mappend Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:25:3-16 0.0 0.0 0 0 mempty Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:24:3-63 0.0 0.0 0 0 <> Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:(28,3)-(31,48) 0.0 0.0 0 0 helpFooter Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:18:5-14 0.0 0.0 0 0 helpBody Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:17:5-12 0.0 0.0 0 0 helpUsage Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:16:5-13 0.0 0.0 0 0 helpHeader Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:15:5-14 0.0 0.0 0 0 helpSuggestions Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:14:5-19 0.0 0.0 0 0 helpError Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:13:5-13 0.0 0.0 0 0 renderHelp Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:(38,1)-(41,12) 0.0 0.0 0 0 helpText Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:34:1-82 0.0 0.0 0 0 CAF:.$. Options.Applicative.Help.Pretty Options/Applicative/Help/Pretty.hs:10:1-5 0.0 0.0 0 0 .$. Options.Applicative.Help.Pretty Options/Applicative/Help/Pretty.hs:10:1-16 0.0 0.0 0 0 CAF:firstelt_r38B Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:55:9-16 0.0 0.0 0 0 editDistance Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(18,1)-(61,20) 0.0 0.0 0 0 editDistance.lowers Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:29:5-45 0.0 0.0 0 0 editDistance.uppers Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:28:5-45 0.0 0.0 0 0 editDistance.mainDiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:27:5-59 0.0 0.0 0 0 editDistance.eachDiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(30,5)-(35,36) 0.0 0.0 0 0 editDistance.eachDiag.nextDiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:35:9-36 0.0 0.0 0 0 editDistance.oneDiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(36,5)-(56,78) 0.0 0.0 0 0 editDistance.oneDiag.thisdiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:56:9-78 0.0 0.0 0 0 editDistance.oneDiag.doDiag Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(38,9)-(54,50) 0.0 0.0 0 0 editDistance.oneDiag.doDiag.me Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(51,13)-(54,50) 0.0 0.0 0 0 editDistance.oneDiag.firstelt Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:55:9-37 0.0 0.0 0 0 editDistance.lab Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:57:5-29 0.0 0.0 0 0 editDistance.min3 Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:(58,5)-(61,20) 0.0 0.0 0 0 CAF:cmdDesc2 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:cmdDesc3 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:cmdDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:72:1-7 0.0 0.0 0 0 CAF:lvl_rznG Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:lvl2_rznJ Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:lvl3_rznK Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:fullDesc2 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:fullDesc_style Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:128:5-9 0.0 0.0 0 0 CAF:fullDesc_x Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:lvl4_rznL Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:x_rznN Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:lvl5_rznO Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:briefDesc1 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:briefDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:84:1-9 0.0 0.0 0 0 CAF:parserUsage1 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:missingDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:89:1-11 0.0 0.0 0 0 CAF:parserHelp_def Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:158:5-7 0.0 0.0 0 0 CAF:parserHelp_title Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:168:16-20 0.0 0.0 0 0 CAF:parserHelp5 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:parserHelp_f1 Options.Applicative.Help.Core 0.0 0.0 0 0 CAF:parserHelp4 Options.Applicative.Help.Core 0.0 0.0 0 0 descSurround Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:36:5-16 0.0 0.0 0 0 descOptional Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:35:5-16 0.0 0.0 0 0 descHidden Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:34:5-14 0.0 0.0 0 0 descSep Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:33:5-11 0.0 0.0 0 0 parserHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(154,1)-(168,46) 0.0 0.0 0 0 parserHelp.group_title Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(162,5)-(164,26) 0.0 0.0 0 0 parserHelp.def Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:158:5-31 0.0 0.0 0 0 parserHelp.cs Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:160:5-44 0.0 0.0 0 0 parserHelp.with_title Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:168:5-46 0.0 0.0 0 0 fullDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(117,1)-(132,30) 0.0 0.0 0 0 fullDesc.doc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(119,5)-(127,60) 0.0 0.0 0 0 fullDesc.doc.n Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:124:9-41 0.0 0.0 0 0 fullDesc.doc.h Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:125:9-23 0.0 0.0 0 0 fullDesc.doc.hdef Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:126:9-59 0.0 0.0 0 0 fullDesc.doc.show_def Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:127:9-60 0.0 0.0 0 0 fullDesc.style Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(128,5)-(132,30) 0.0 0.0 0 0 missingDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:89:1-30 0.0 0.0 0 0 parserUsage Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(172,1)-(175,47) 0.0 0.0 0 0 briefDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:84:1-27 0.0 0.0 0 0 briefDesc' Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(94,1)-(100,29) 0.0 0.0 0 0 briefDesc'.style Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(96,5)-(100,29) 0.0 0.0 0 0 optDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(40,1)-(68,50) 0.0 0.0 0 0 optDesc.render Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(57,7)-(67,44) 0.0 0.0 0 0 optDesc.desc' Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:44:7-70 0.0 0.0 0 0 optDesc.descs Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:43:7-49 0.0 0.0 0 0 optDesc.ns Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:41:7-36 0.0 0.0 0 0 optDesc.mv Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:42:7-39 0.0 0.0 0 0 optDesc.show_opt Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(45,7)-(51,38) 0.0 0.0 0 0 optDesc.suffix Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(52,7)-(56,16) 0.0 0.0 0 0 cmdDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(72,1)-(80,19) 0.0 0.0 0 0 cmdDesc.desc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(74,5)-(80,19) 0.0 0.0 0 0 fold_tree Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(103,1)-(113,20) 0.0 0.0 0 0 fold_tree.alt_node Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:(110,5)-(113,20) 0.0 0.0 0 0 fold_tree.alt_node.\ Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:112:43-62 0.0 0.0 0 0 errorHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:135:1-46 0.0 0.0 0 0 headerHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:138:1-48 0.0 0.0 0 0 suggestionsHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:141:1-58 0.0 0.0 0 0 usageHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:144:1-46 0.0 0.0 0 0 bodyHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:147:1-44 0.0 0.0 0 0 footerHelp Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:150:1-48 0.0 0.0 0 0 CAF:$fAlternativeChunk3 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fAlternativeChunk5 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fMonadPlusChunk2 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fShowChunk6 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fShowChunk4 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fShowChunk2 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fShowChunk8 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fShowChunk9 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:<<+>> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:95:1-7 0.0 0.0 0 0 CAF:<> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:100:1-7 0.0 0.0 0 0 CAF:$fMonoidChunk1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:isEmpty Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:113:1-7 0.0 0.0 0 0 CAF:listToChunk1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fMonadChunk1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fAlternativeChunk2 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:$fAlternativeChunk1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:tabulate1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:tabulate Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:142:1-8 0.0 0.0 0 0 CAF:stringChunk1 Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:vcatChunks1_r6sz Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:vcatChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:104:1-10 0.0 0.0 0 0 CAF:vsepChunks1_r6sA Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:vsepChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:108:1-10 0.0 0.0 0 0 CAF:lvl2_r6sB Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:f_r6sC Options.Applicative.Help.Chunk 0.0 0.0 0 0 CAF:paragraph Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:131:1-9 0.0 0.0 0 0 fmap Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:34:3-35 0.0 0.0 0 0 <*> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:38:3-39 0.0 0.0 0 0 pure Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:37:3-21 0.0 0.0 0 0 <|> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:42:3-43 0.0 0.0 0 0 empty Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:41:3-41 0.0 0.0 0 0 return Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:45:3-15 0.0 0.0 0 0 >>= Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:46:3-45 0.0 0.0 0 0 <> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:49:3-24 0.0 0.0 0 0 mappend Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:53:3-16 0.0 0.0 0 0 mempty Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:52:3-24 0.0 0.0 0 0 mplus Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:57:3-55 0.0 0.0 0 0 mzero Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:56:3-21 0.0 0.0 0 0 showsPrec Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:31:17-20 0.0 0.0 0 0 /= Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:31:13-14 0.0 0.0 0 0 == Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:31:13-14 0.0 0.0 0 0 unChunk Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:30:5-11 0.0 0.0 0 0 mappendWith Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:26:1-37 0.0 0.0 0 0 paragraph Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:(131,1)-(132,17) 0.0 0.0 0 0 vsepChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:108:1-64 0.0 0.0 0 0 vsepChunks.\ Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:108:38-55 0.0 0.0 0 0 vcatChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:104:1-41 0.0 0.0 0 0 <> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:100:1-23 0.0 0.0 0 0 <<+>> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:95:1-23 0.0 0.0 0 0 chunked Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:(64,1)-(66,66) 0.0 0.0 0 0 listToChunk Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:(73,1)-(74,34) 0.0 0.0 0 0 extractChunk Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:84:1-41 0.0 0.0 0 0 isEmpty Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:113:1-29 0.0 0.0 0 0 stringChunk Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:(120,1)-(121,31) 0.0 0.0 0 0 tabulate Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:142:1-23 0.0 0.0 0 0 tabulate' Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:(135,1)-(138,27) 0.0 0.0 0 0 CAF:helper_x Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper_s Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper_lvl Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper7 Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper6 Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper10 Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper13 Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper1 Options.Applicative.Extra 0.0 0.0 0 0 CAF:helper Options.Applicative.Extra Options/Applicative/Extra.hs:49:1-6 0.0 0.0 0 0 CAF:hsubparser_var Options.Applicative.Extra 0.0 0.0 0 0 CAF:hsubparser1 Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl_rP3A Options.Applicative.Extra 0.0 0.0 0 0 CAF:ds1_rP3E Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl2_rP3F Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl3_rP3G Options.Applicative.Extra 0.0 0.0 0 0 CAF:ds2_rP3I Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl5_rP3J Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl6_rP3K Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl7_rP3M Options.Applicative.Extra 0.0 0.0 0 0 CAF:ds3_rP3O Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl9_rP3P Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl10_rP3Q Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl16_rP3X Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl17_rP3Y Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl18_rP3Z Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl19_rP40 Options.Applicative.Extra 0.0 0.0 0 0 CAF:lvl20_rP42 Options.Applicative.Extra 0.0 0.0 0 0 CAF:execParserMaybe Options.Applicative.Extra Options/Applicative/Extra.hs:116:1-15 0.0 0.0 0 0 CAF:execParser1 Options.Applicative.Extra 0.0 0.0 0 0 CAF:execParser Options.Applicative.Extra Options/Applicative/Extra.hs:72:1-10 0.0 0.0 0 0 hsubparser Options.Applicative.Extra Options/Applicative/Extra.hs:(59,1)-(65,51) 0.0 0.0 0 0 hsubparser.g Options.Applicative.Extra Options/Applicative/Extra.hs:61:5-45 0.0 0.0 0 0 hsubparser.d Options.Applicative.Extra Options/Applicative/Extra.hs:61:5-45 0.0 0.0 0 0 hsubparser.(...) Options.Applicative.Extra Options/Applicative/Extra.hs:61:5-45 0.0 0.0 0 0 hsubparser.rdr Options.Applicative.Extra Options/Applicative/Extra.hs:63:5-59 0.0 0.0 0 0 hsubparser.subs Options.Applicative.Extra Options/Applicative/Extra.hs:62:5-41 0.0 0.0 0 0 hsubparser.cmds Options.Applicative.Extra Options/Applicative/Extra.hs:62:5-41 0.0 0.0 0 0 hsubparser.groupName Options.Applicative.Extra Options/Applicative/Extra.hs:62:5-41 0.0 0.0 0 0 hsubparser.(...) Options.Applicative.Extra Options/Applicative/Extra.hs:62:5-41 0.0 0.0 0 0 hsubparser.add_helper Options.Applicative.Extra Options/Applicative/Extra.hs:(64,5)-(65,51) 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 0.0 0.0 0 688 execParser Options.Applicative.Extra Options/Applicative/Extra.hs:72:1-42 0.0 0.0 0 56 customExecParser Options.Applicative.Extra Options/Applicative/Extra.hs:(76,1)-(78,23) 0.0 0.0 0 80 handleParseResult Options.Applicative.Extra Options/Applicative/Extra.hs:(82,1)-(94,17) 0.0 0.0 0 16 handleParseResult.exit Options.Applicative.Extra Options/Applicative/Extra.hs:85:11-51 0.0 0.0 0 0 handleParseResult.msg Options.Applicative.Extra Options/Applicative/Extra.hs:85:11-51 0.0 0.0 0 0 handleParseResult.(...) Options.Applicative.Extra Options/Applicative/Extra.hs:85:11-51 0.0 0.0 0 0 execParserMaybe Options.Applicative.Extra Options/Applicative/Extra.hs:116:1-52 0.0 0.0 0 0 customExecParserMaybe Options.Applicative.Extra Options/Applicative/Extra.hs:123:1-91 0.0 0.0 0 0 getParseResult Options.Applicative.Extra Options/Applicative/Extra.hs:(104,1)-(105,26) 0.0 0.0 0 0 execParserPure Options.Applicative.Extra Options/Applicative/Extra.hs:(130,1)-(139,33) 0.0 0.0 0 16 execParserPure.p Options.Applicative.Extra Options/Applicative/Extra.hs:139:5-33 0.0 0.0 0 0 execParserPure.pinfo' Options.Applicative.Extra Options/Applicative/Extra.hs:(136,5)-(138,51) 0.0 0.0 0 248 parserFailure Options.Applicative.Extra Options/Applicative/Extra.hs:(149,1)-(285,60) 0.0 0.0 0 0 parserFailure.\ Options.Applicative.Extra Options/Applicative/Extra.hs:(150,3)-(155,39) 0.0 0.0 0 0 parserFailure.\.h Options.Applicative.Extra Options/Applicative/Extra.hs:(150,7)-(154,26) 0.0 0.0 0 0 parserFailure.\.h.\ Options.Applicative.Extra Options/Applicative/Extra.hs:(150,53)-(154,26) 0.0 0.0 0 0 parserFailure.exit_code Options.Applicative.Extra Options/Applicative/Extra.hs:(157,5)-(164,39) 0.0 0.0 0 0 parserFailure.with_context Options.Applicative.Extra Options/Applicative/Extra.hs:(170,5)-(171,61) 0.0 0.0 0 0 parserFailure.usage_help Options.Applicative.Extra Options/Applicative/Extra.hs:(173,5)-(179,48) 0.0 0.0 0 0 parserFailure.error_help Options.Applicative.Extra Options/Applicative/Extra.hs:(181,5)-(212,17) 0.0 0.0 0 0 parserFailure.error_help.msg' Options.Applicative.Extra Options/Applicative/Extra.hs:(207,13)-(209,59) 0.0 0.0 0 0 parserFailure.suggestion_help Options.Applicative.Extra Options/Applicative/Extra.hs:(215,5)-(269,17) 0.0 0.0 0 0 parserFailure.suggestion_help.suggestions Options.Applicative.Extra Options/Applicative/Extra.hs:(230,13)-(231,90) 0.0 0.0 0 0 parserFailure.suggestion_help.prose Options.Applicative.Extra Options/Applicative/Extra.hs:(236,13)-(238,73) 0.0 0.0 0 0 parserFailure.suggestion_help.good Options.Applicative.Extra Options/Applicative/Extra.hs:242:13-50 0.0 0.0 0 0 parserFailure.suggestion_help.isClose Options.Applicative.Extra Options/Applicative/Extra.hs:247:13-48 0.0 0.0 0 0 parserFailure.suggestion_help.possibles Options.Applicative.Extra Options/Applicative/Extra.hs:253:13-62 0.0 0.0 0 0 parserFailure.suggestion_help.opt_completions Options.Applicative.Extra Options/Applicative/Extra.hs:(260,13)-(267,36) 0.0 0.0 0 0 parserFailure.base_help Options.Applicative.Extra Options/Applicative/Extra.hs:(272,5)-(279,37) 0.0 0.0 0 0 parserFailure.base_help.h Options.Applicative.Extra Options/Applicative/Extra.hs:278:9-37 0.0 0.0 0 0 parserFailure.base_help.f Options.Applicative.Extra Options/Applicative/Extra.hs:279:9-37 0.0 0.0 0 0 parserFailure.show_full_help Options.Applicative.Extra Options/Applicative/Extra.hs:(281,5)-(285,60) 0.0 0.0 0 0 renderFailure Options.Applicative.Extra Options/Applicative/Extra.hs:(288,1)-(290,30) 0.0 0.0 0 0 renderFailure.cols Options.Applicative.Extra Options/Applicative/Extra.hs:289:7-49 0.0 0.0 0 0 renderFailure.exit Options.Applicative.Extra Options/Applicative/Extra.hs:289:7-49 0.0 0.0 0 0 renderFailure.h Options.Applicative.Extra Options/Applicative/Extra.hs:289:7-49 0.0 0.0 0 0 renderFailure.(...) Options.Applicative.Extra Options/Applicative/Extra.hs:289:7-49 0.0 0.0 0 0 CAF:liftOpt Options.Applicative.Common Options/Applicative/Common.hs:80:1-7 0.0 0.0 0 0 CAF:lvl2_ruJq Options.Applicative.Common 0.0 0.0 0 0 CAF:lvl5_ruJC Options.Applicative.Common 0.0 0.0 0 0 CAF:runParserFully_x Options.Applicative.Common 0.0 0.0 0 0 stepParser Options.Applicative.Common Options/Applicative/Common.hs:(191,1)-(198,28) 0.0 0.0 0 0 searchArg Options.Applicative.Common Options/Applicative/Common.hs:(183,1)-(187,20) 0.0 0.0 0 0 searchArg.\ Options.Applicative.Common Options/Applicative/Common.hs:(183,40)-(187,20) 0.0 0.0 0 0 argMatches Options.Applicative.Common Options/Applicative/Common.hs:(84,1)-(96,14) 0.0 0.0 0 0 argMatches.\ Options.Applicative.Common Options/Applicative/Common.hs:(88,34)-(95,68) 0.0 0.0 0 0 argMatches.\.\ Options.Applicative.Common Options/Applicative/Common.hs:(88,52)-(95,68) 0.0 0.0 0 0 argMatches.\.\.runSubparser Options.Applicative.Common Options/Applicative/Common.hs:(90,11)-(94,52) 0.0 0.0 0 0 argMatches.\.\.runSubparser.\ Options.Applicative.Common Options/Applicative/Common.hs:94:16-52 0.0 0.0 0 0 argMatches.\.\.runSubparser.\ Options.Applicative.Common Options/Applicative/Common.hs:92:17-66 0.0 0.0 0 0 runParser Options.Applicative.Common Options/Applicative/Common.hs:(205,1)-(223,24) 0.0 0.0 0 64 runParser.result Options.Applicative.Common Options/Applicative/Common.hs:216:5-47 0.0 0.0 0 40 runParser.do_step Options.Applicative.Common Options/Applicative/Common.hs:(217,5)-(219,58) 0.0 0.0 0 0 runParser.newPolicy Options.Applicative.Common Options/Applicative/Common.hs:(221,5)-(223,24) 0.0 0.0 0 0 runParserInfo Options.Applicative.Common Options/Applicative/Common.hs:229:1-62 0.0 0.0 0 96 runParserFully Options.Applicative.Common Options/Applicative/Common.hs:(232,1)-(236,33) 0.0 0.0 0 216 searchOpt Options.Applicative.Common Options/Applicative/Common.hs:(174,1)-(179,20) 0.0 0.0 0 0 searchOpt.\ Options.Applicative.Common Options/Applicative/Common.hs:(174,45)-(179,20) 0.0 0.0 0 0 searchOpt.\.disambiguate Options.Applicative.Common Options/Applicative/Common.hs:(175,7)-(176,49) 0.0 0.0 0 0 optMatches Options.Applicative.Common Options/Applicative/Common.hs:(99,1)-(131,26) 0.0 0.0 0 0 optMatches.val' Options.Applicative.Common Options/Applicative/Common.hs:119:11-40 0.0 0.0 0 0 optMatches.val'.\ Options.Applicative.Common Options/Applicative/Common.hs:119:25-31 0.0 0.0 0 0 optMatches.missing_arg Options.Applicative.Common Options/Applicative/Common.hs:105:11-84 0.0 0.0 0 0 optMatches.mb_args Options.Applicative.Common Options/Applicative/Common.hs:104:11-52 0.0 0.0 0 0 optMatches.errorFor Options.Applicative.Common Options/Applicative/Common.hs:124:5-67 0.0 0.0 0 0 optMatches.is_short Options.Applicative.Common Options/Applicative/Common.hs:(126,5)-(127,33) 0.0 0.0 0 0 optMatches.has_name Options.Applicative.Common Options/Applicative/Common.hs:(129,5)-(131,26) 0.0 0.0 0 0 showOption Options.Applicative.Common Options/Applicative/Common.hs:(65,1)-(66,35) 0.0 0.0 0 0 optionNames Options.Applicative.Common Options/Applicative/Common.hs:(69,1)-(71,18) 0.0 0.0 0 0 isOptionPrefix Options.Applicative.Common Options/Applicative/Common.hs:(74,1)-(76,26) 0.0 0.0 0 0 liftOpt Options.Applicative.Common Options/Applicative/Common.hs:80:1-14 0.0 0.0 0 0 isArg Options.Applicative.Common Options/Applicative/Common.hs:(134,1)-(135,15) 0.0 0.0 0 0 parseWord Options.Applicative.Common Options/Applicative/Common.hs:(140,1)-(150,21) 0.0 0.0 0 0 parseWord.arg Options.Applicative.Common Options/Applicative/Common.hs:148:5-41 0.0 0.0 0 0 parseWord.arg Options.Applicative.Common Options/Applicative/Common.hs:(141,3)-(143,37) 0.0 0.0 0 0 parseWord.opt Options.Applicative.Common Options/Applicative/Common.hs:(141,3)-(143,37) 0.0 0.0 0 0 parseWord.(...) Options.Applicative.Common Options/Applicative/Common.hs:(141,3)-(143,37) 0.0 0.0 0 0 searchParser Options.Applicative.Common Options/Applicative/Common.hs:(155,1)-(170,40) 0.0 0.0 0 0 parseError Options.Applicative.Common Options/Applicative/Common.hs:226:1-58 0.0 0.0 0 0 mapParser Options.Applicative.Common Options/Applicative/Common.hs:(251,1)-(255,41) 0.0 0.0 0 0 mapParser.flatten Options.Applicative.Common Options/Applicative/Common.hs:(253,5)-(255,41) 0.0 0.0 0 0 treeMapParser Options.Applicative.Common Options/Applicative/Common.hs:(261,1)-(297,40) 0.0 0.0 0 0 treeMapParser.go Options.Applicative.Common Options/Applicative/Common.hs:(270,5)-(284,57) 0.0 0.0 0 0 treeMapParser.go.go' Options.Applicative.Common Options/Applicative/Common.hs:281:11-31 0.0 0.0 0 0 treeMapParser.go.d' Options.Applicative.Common Options/Applicative/Common.hs:279:13-54 0.0 0.0 0 0 treeMapParser.go.r' Options.Applicative.Common Options/Applicative/Common.hs:277:13-39 0.0 0.0 0 0 treeMapParser.has_default Options.Applicative.Common Options/Applicative/Common.hs:264:5-41 0.0 0.0 0 0 treeMapParser.has_positional Options.Applicative.Common Options/Applicative/Common.hs:(287,5)-(291,49) 0.0 0.0 0 0 treeMapParser.is_positional Options.Applicative.Common Options/Applicative/Common.hs:(294,5)-(297,40) 0.0 0.0 0 0 evalParser Options.Applicative.Common Options/Applicative/Common.hs:(241,1)-(245,56) 0.0 0.0 0 968 simplify Options.Applicative.Common Options/Applicative/Common.hs:(301,1)-(317,22) 0.0 0.0 0 0 simplify.remove_alt Options.Applicative.Common Options/Applicative/Common.hs:(315,5)-(317,22) 0.0 0.0 0 0 simplify.remove_mult Options.Applicative.Common Options/Applicative/Common.hs:(307,5)-(308,23) 0.0 0.0 0 0 CAF:$fMonoidDefaultProp_$cmempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:92:3-8 0.0 0.0 0 24 CAF:$fMonoidDefaultProp_$cmappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:93:3-9 0.0 0.0 0 0 CAF:$fMonoidMod_$cmempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:135:3-8 0.0 0.0 0 32 CAF:$fMonoidMod_$cmappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:136:3-9 0.0 0.0 0 0 CAF:optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-9 0.0 0.0 0 0 CAF:internal Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:183:1-8 0.0 0.0 0 0 CAF:baseProps1 Options.Applicative.Builder.Internal 0.0 0.0 0 0 CAF:baseProps Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:145:1-9 0.0 0.0 0 0 name Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:54:3-59 0.0 0.0 0 0 name Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:57:3-61 0.0 0.0 0 0 modCompleter Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:63:3-60 0.0 0.0 0 0 modCompleter Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:66:3-60 0.0 0.0 0 0 hasValueDummy Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:72:3-22 0.0 0.0 0 0 hasValueDummy Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:74:3-22 0.0 0.0 0 0 hasMetavarDummy Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:79:3-24 0.0 0.0 0 0 hasMetavarDummy Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:81:3-24 0.0 0.0 0 0 hasMetavarDummy Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:83:3-24 0.0 0.0 0 0 mappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:93:3-16 0.0 0.0 0 0 mempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:92:3-38 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 0.0 0.0 0 4944 mappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:136:3-16 0.0 0.0 0 0 mempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:135:3-27 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 0.0 0.0 0 0 optNoArgError Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:37:5-17 0.0 0.0 0 0 optCompleter Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:36:5-16 0.0 0.0 0 0 optNames Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:35:5-12 0.0 0.0 0 0 flagActive Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:41:5-14 0.0 0.0 0 0 flagNames Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:40:5-13 0.0 0.0 0 0 cmdGroup Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:45:5-12 0.0 0.0 0 0 cmdCommands Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:44:5-15 0.0 0.0 0 0 argCompleter Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:48:5-16 0.0 0.0 0 0 internal Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:183:1-60 0.0 0.0 0 16 internal.\ Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:183:30-60 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 0.0 0.0 0 872 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 0.0 0.0 0 0 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 0.0 0.0 0 3456 mkParser.opt Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:165:5-26 0.0 0.0 0 0 mkOption Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:171:1-43 0.0 0.0 0 0 mkProps Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(176,1)-(179,40) 0.0 0.0 0 0 mkProps.props Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(178,5)-(179,40) 0.0 0.0 0 0 baseProps Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(145,1)-(151,3) 0.0 0.0 0 0 mkCommand Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(154,1)-(157,59) 0.0 0.0 0 0 mkCommand.group Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:157:5-59 0.0 0.0 0 0 mkCommand.cmds Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:157:5-59 0.0 0.0 0 0 mkCommand.(...) Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:157:5-59 0.0 0.0 0 0 mkCommand.f Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:156:5-17 0.0 0.0 0 0 mkCommand.(...) Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:156:5-17 0.0 0.0 0 0 CAF:bashCompleter16 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:listCompleter1 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:listCompleter Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:25:1-13 0.0 0.0 0 0 CAF:bashCompleter14 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter12 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter10 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter7 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter5 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:lvl1_rEgn Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:lvl3_rEgp Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter_unescapeD Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:104:5-13 0.0 0.0 0 0 CAF:lvl4_rEgq Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter_unescapeU Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:97:5-13 0.0 0.0 0 0 CAF:lvl5_rEgr Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter_unescapeN Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:85:5-13 0.0 0.0 0 0 CAF:bashCompleter3 Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:lvl7_rEgu Options.Applicative.Builder.Completer 0.0 0.0 0 0 CAF:bashCompleter2 Options.Applicative.Builder.Completer 0.0 0.0 0 0 listCompleter Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:25:1-38 0.0 0.0 0 0 listIOCompleter Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(19,1)-(20,30) 0.0 0.0 0 0 listIOCompleter.\ Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:20:3-30 0.0 0.0 0 0 bashCompleter Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(34,1)-(37,48) 0.0 0.0 0 0 bashCompleter.\ Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(34,45)-(37,48) 0.0 0.0 0 0 bashCompleter.\.cmd Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:35:7-65 0.0 0.0 0 0 tryIO Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:40:1-11 0.0 0.0 0 0 requote Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(48,1)-(122,14) 0.0 0.0 0 0 requote.unescaped Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(54,5)-(69,40) 0.0 0.0 0 0 requote.strong Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(74,5)-(80,25) 0.0 0.0 0 0 requote.strong.go Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(79,9)-(80,25) 0.0 0.0 0 0 requote.unescapeN Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(85,5)-(94,19) 0.0 0.0 0 0 requote.unescapeN.goN Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(91,9)-(94,19) 0.0 0.0 0 0 requote.unescapeN.goX Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(87,9)-(89,19) 0.0 0.0 0 0 requote.unescapeU Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(97,5)-(101,33) 0.0 0.0 0 0 requote.unescapeU.goX Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(99,9)-(101,33) 0.0 0.0 0 0 requote.unescapeD Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(104,5)-(122,14) 0.0 0.0 0 0 requote.unescapeD.goX Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:(107,9)-(122,14) 0.0 0.0 0 0 CAF:$fMonoidInfoMod1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:$fMonoidPrefsMod1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:$fMonoidInfoMod_$cmappend Options.Applicative.Builder Options/Applicative/Builder.hs:378:3-9 0.0 0.0 0 0 CAF:$fMonoidPrefsMod_$cmappend Options.Applicative.Builder Options/Applicative/Builder.hs:457:3-9 0.0 0.0 0 0 CAF:auto2 Options.Applicative.Builder 0.0 0.0 0 0 CAF:disabled2 Options.Applicative.Builder 0.0 0.0 0 0 CAF:disabled1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:disabled Options.Applicative.Builder Options/Applicative/Builder.hs:149:1-8 0.0 0.0 0 0 CAF:subparser_var Options.Applicative.Builder Options/Applicative/Builder.hs:199:9-11 0.0 0.0 0 0 CAF:subparser1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:option_var Options.Applicative.Builder Options/Applicative/Builder.hs:199:9-11 0.0 0.0 0 0 CAF:option2 Options.Applicative.Builder 0.0 0.0 0 0 CAF:nullOption Options.Applicative.Builder Options/Applicative/Builder.hs:355:1-10 0.0 0.0 0 0 CAF:abortOption4 Options.Applicative.Builder 0.0 0.0 0 0 CAF:abortOption6 Options.Applicative.Builder 0.0 0.0 0 0 CAF:abortOption3 Options.Applicative.Builder 0.0 0.0 0 0 CAF:infoOption Options.Applicative.Builder Options/Applicative/Builder.hs:346:1-10 0.0 0.0 0 0 CAF:hidden Options.Applicative.Builder Options/Applicative/Builder.hs:203:1-6 0.0 0.0 0 0 CAF:switch1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:switch Options.Applicative.Builder Options/Applicative/Builder.hs:331:1-6 0.0 0.0 0 0 CAF:fullDesc1 Options.Applicative.Builder 0.0 0.0 0 16 CAF:fullDesc Options.Applicative.Builder Options/Applicative/Builder.hs:385:1-8 0.0 0.0 0 0 CAF:briefDesc1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:briefDesc Options.Applicative.Builder Options/Applicative/Builder.hs:389:1-9 0.0 0.0 0 0 CAF:noIntersperse1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:noIntersperse Options.Applicative.Builder Options/Applicative/Builder.hs:428:1-13 0.0 0.0 0 0 CAF:forwardOptions1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:forwardOptions Options.Applicative.Builder Options/Applicative/Builder.hs:437:1-14 0.0 0.0 0 0 CAF:info2 Options.Applicative.Builder 0.0 0.0 0 0 CAF:disambiguate1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:disambiguate Options.Applicative.Builder Options/Applicative/Builder.hs:472:1-12 0.0 0.0 0 0 CAF:showHelpOnError1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:showHelpOnError Options.Applicative.Builder Options/Applicative/Builder.hs:476:1-15 0.0 0.0 0 0 CAF:showHelpOnEmpty1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:showHelpOnEmpty Options.Applicative.Builder Options/Applicative/Builder.hs:484:1-15 0.0 0.0 0 0 CAF:noBacktrack1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:noBacktrack Options.Applicative.Builder Options/Applicative/Builder.hs:488:1-11 0.0 0.0 0 0 CAF:defaultPrefs1 Options.Applicative.Builder 0.0 0.0 0 0 CAF:defaultPrefs Options.Applicative.Builder Options/Applicative/Builder.hs:514:1-12 0.0 0.0 0 0 mappend Options.Applicative.Builder Options/Applicative/Builder.hs:378:3-16 0.0 0.0 0 0 mempty Options.Applicative.Builder Options/Applicative/Builder.hs:377:3-21 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 0.0 0.0 0 176 mappend Options.Applicative.Builder Options/Applicative/Builder.hs:457:3-16 0.0 0.0 0 0 mempty Options.Applicative.Builder Options/Applicative/Builder.hs:456:3-22 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:460:3-59 0.0 0.0 0 0 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 0.0 0.0 0 0 applyPrefsMod Options.Applicative.Builder Options/Applicative/Builder.hs:453:5-17 0.0 0.0 0 0 auto Options.Applicative.Builder Options/Applicative/Builder.hs:(119,1)-(121,58) 0.0 0.0 0 0 auto.\ Options.Applicative.Builder Options/Applicative/Builder.hs:(119,31)-(121,58) 0.0 0.0 0 0 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 0.0 0.0 0 480 strArgument Options.Applicative.Builder Options/Applicative/Builder.hs:283:1-26 0.0 0.0 0 0 str Options.Applicative.Builder Options/Applicative/Builder.hs:127:1-30 0.0 0.0 0 0 eitherReader Options.Applicative.Builder Options/Applicative/Builder.hs:139:1-60 0.0 0.0 0 0 maybeReader Options.Applicative.Builder Options/Applicative/Builder.hs:(143,1)-(145,77) 0.0 0.0 0 0 disabled Options.Applicative.Builder Options/Applicative/Builder.hs:149:1-40 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 0.0 0.0 0 128 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 0.0 0.0 0 352 infoOption Options.Applicative.Builder Options/Applicative/Builder.hs:346:1-34 0.0 0.0 0 0 abortOption Options.Applicative.Builder Options/Applicative/Builder.hs:(339,1)-(342,16) 0.0 0.0 0 808 value Options.Applicative.Builder Options/Applicative/Builder.hs:171:1-50 0.0 0.0 0 0 showDefault Options.Applicative.Builder Options/Applicative/Builder.hs:179:1-34 0.0 0.0 0 0 showDefaultWith Options.Applicative.Builder Options/Applicative/Builder.hs:175:1-60 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 0.0 0.0 0 0 help.\ Options.Applicative.Builder Options/Applicative/Builder.hs:183:28-55 0.0 0.0 0 0 helpDoc Options.Applicative.Builder Options/Applicative/Builder.hs:188:1-58 0.0 0.0 0 0 helpDoc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:188:33-58 0.0 0.0 0 0 noArgError Options.Applicative.Builder Options/Applicative/Builder.hs:192:1-61 0.0 0.0 0 72 noArgError.\ Options.Applicative.Builder Options/Applicative/Builder.hs:192:33-61 0.0 0.0 0 0 nullOption Options.Applicative.Builder Options/Applicative/Builder.hs:355:1-19 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 0.0 0.0 0 1008 option.rdr Options.Applicative.Builder Options/Applicative/Builder.hs:370:5-65 0.0 0.0 0 0 option.crdr Options.Applicative.Builder Options/Applicative/Builder.hs:369:5-42 0.0 0.0 0 0 option.fields Options.Applicative.Builder Options/Applicative/Builder.hs:368:5-55 0.0 0.0 0 0 option.g Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 0.0 0.0 0 0 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 0.0 0.0 0 0 option.f Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 0.0 0.0 0 0 subparser Options.Applicative.Builder Options/Applicative/Builder.hs:(268,1)-(272,39) 0.0 0.0 0 0 subparser.g Options.Applicative.Builder Options/Applicative/Builder.hs:270:5-45 0.0 0.0 0 0 subparser.d Options.Applicative.Builder Options/Applicative/Builder.hs:270:5-45 0.0 0.0 0 0 subparser.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:270:5-45 0.0 0.0 0 0 subparser.rdr Options.Applicative.Builder Options/Applicative/Builder.hs:272:5-39 0.0 0.0 0 0 subparser.subs Options.Applicative.Builder Options/Applicative/Builder.hs:271:5-41 0.0 0.0 0 0 subparser.cmds Options.Applicative.Builder Options/Applicative/Builder.hs:271:5-41 0.0 0.0 0 0 subparser.groupName Options.Applicative.Builder Options/Applicative/Builder.hs:271:5-41 0.0 0.0 0 0 subparser.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:271:5-41 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 0.0 0.0 0 0 metavar.\ Options.Applicative.Builder Options/Applicative/Builder.hs:199:33-55 0.0 0.0 0 0 hidden Options.Applicative.Builder Options/Applicative/Builder.hs:(203,1)-(204,54) 0.0 0.0 0 0 hidden.\ Options.Applicative.Builder Options/Applicative/Builder.hs:204:3-54 0.0 0.0 0 0 style Options.Applicative.Builder Options/Applicative/Builder.hs:(215,1)-(216,28) 0.0 0.0 0 0 style.\ Options.Applicative.Builder Options/Applicative/Builder.hs:216:3-28 0.0 0.0 0 0 command Options.Applicative.Builder Options/Applicative/Builder.hs:(232,1)-(233,50) 0.0 0.0 0 0 command.\ Options.Applicative.Builder Options/Applicative/Builder.hs:233:3-50 0.0 0.0 0 0 commandGroup Options.Applicative.Builder Options/Applicative/Builder.hs:(242,1)-(243,25) 0.0 0.0 0 0 commandGroup.\ Options.Applicative.Builder Options/Applicative/Builder.hs:243:3-25 0.0 0.0 0 0 completeWith Options.Applicative.Builder Options/Applicative/Builder.hs:247:1-40 0.0 0.0 0 0 action Options.Applicative.Builder Options/Applicative/Builder.hs:254:1-34 0.0 0.0 0 0 completer Options.Applicative.Builder Options/Applicative/Builder.hs:261:1-51 0.0 0.0 0 0 argument Options.Applicative.Builder Options/Applicative/Builder.hs:(276,1)-(279,25) 0.0 0.0 0 40 argument.rdr Options.Applicative.Builder Options/Applicative/Builder.hs:279:5-25 0.0 0.0 0 0 argument.compl Options.Applicative.Builder Options/Applicative/Builder.hs:278:5-52 0.0 0.0 0 0 argument.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:278:5-52 0.0 0.0 0 0 switch Options.Applicative.Builder Options/Applicative/Builder.hs:331:1-24 0.0 0.0 0 0 flag Options.Applicative.Builder Options/Applicative/Builder.hs:297:1-45 0.0 0.0 0 0 flag' Options.Applicative.Builder Options/Applicative/Builder.hs:(317,1)-(321,43) 0.0 0.0 0 24 flag'.rdr Options.Applicative.Builder Options/Applicative/Builder.hs:(319,5)-(321,43) 0.0 0.0 0 0 flag'.rdr.fields Options.Applicative.Builder Options/Applicative/Builder.hs:319:15-45 0.0 0.0 0 0 fullDesc Options.Applicative.Builder Options/Applicative/Builder.hs:385:1-52 0.0 0.0 0 0 fullDesc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:385:28-52 0.0 0.0 0 64 briefDesc Options.Applicative.Builder Options/Applicative/Builder.hs:389:1-54 0.0 0.0 0 0 briefDesc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:389:29-54 0.0 0.0 0 0 header Options.Applicative.Builder Options/Applicative/Builder.hs:393:1-57 0.0 0.0 0 0 header.\ Options.Applicative.Builder Options/Applicative/Builder.hs:393:28-57 0.0 0.0 0 64 headerDoc Options.Applicative.Builder Options/Applicative/Builder.hs:398:1-60 0.0 0.0 0 0 headerDoc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:398:33-60 0.0 0.0 0 0 footer Options.Applicative.Builder Options/Applicative/Builder.hs:402:1-57 0.0 0.0 0 0 footer.\ Options.Applicative.Builder Options/Applicative/Builder.hs:402:28-57 0.0 0.0 0 0 footerDoc Options.Applicative.Builder Options/Applicative/Builder.hs:407:1-60 0.0 0.0 0 0 footerDoc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:407:33-60 0.0 0.0 0 64 progDesc Options.Applicative.Builder Options/Applicative/Builder.hs:411:1-61 0.0 0.0 0 0 progDesc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:411:30-61 0.0 0.0 0 0 progDescDoc Options.Applicative.Builder Options/Applicative/Builder.hs:416:1-64 0.0 0.0 0 0 progDescDoc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:416:35-64 0.0 0.0 0 0 failureCode Options.Applicative.Builder Options/Applicative/Builder.hs:420:1-57 0.0 0.0 0 0 failureCode.\ Options.Applicative.Builder Options/Applicative/Builder.hs:420:33-57 0.0 0.0 0 0 noIntersperse Options.Applicative.Builder Options/Applicative/Builder.hs:428:1-64 0.0 0.0 0 0 noIntersperse.\ Options.Applicative.Builder Options/Applicative/Builder.hs:428:33-64 0.0 0.0 0 0 forwardOptions Options.Applicative.Builder Options/Applicative/Builder.hs:437:1-66 0.0 0.0 0 0 forwardOptions.\ Options.Applicative.Builder Options/Applicative/Builder.hs:437:34-66 0.0 0.0 0 0 info Options.Applicative.Builder Options/Applicative/Builder.hs:(441,1)-(450,34) 0.0 0.0 0 104 info.base Options.Applicative.Builder Options/Applicative/Builder.hs:(443,5)-(450,34) 0.0 0.0 0 0 multiSuffix Options.Applicative.Builder Options/Applicative/Builder.hs:465:1-58 0.0 0.0 0 0 multiSuffix.\ Options.Applicative.Builder Options/Applicative/Builder.hs:465:34-58 0.0 0.0 0 0 disambiguate Options.Applicative.Builder Options/Applicative/Builder.hs:472:1-61 0.0 0.0 0 0 disambiguate.\ Options.Applicative.Builder Options/Applicative/Builder.hs:472:33-61 0.0 0.0 0 0 showHelpOnError Options.Applicative.Builder Options/Applicative/Builder.hs:476:1-67 0.0 0.0 0 0 showHelpOnError.\ Options.Applicative.Builder Options/Applicative/Builder.hs:476:36-67 0.0 0.0 0 0 showHelpOnEmpty Options.Applicative.Builder Options/Applicative/Builder.hs:484:1-67 0.0 0.0 0 0 showHelpOnEmpty.\ Options.Applicative.Builder Options/Applicative/Builder.hs:484:36-67 0.0 0.0 0 0 noBacktrack Options.Applicative.Builder Options/Applicative/Builder.hs:488:1-58 0.0 0.0 0 0 noBacktrack.\ Options.Applicative.Builder Options/Applicative/Builder.hs:488:32-58 0.0 0.0 0 0 columns Options.Applicative.Builder Options/Applicative/Builder.hs:492:1-56 0.0 0.0 0 0 columns.\ Options.Applicative.Builder Options/Applicative/Builder.hs:492:33-56 0.0 0.0 0 0 defaultPrefs Options.Applicative.Builder Options/Applicative/Builder.hs:514:1-24 0.0 0.0 0 0 prefs Options.Applicative.Builder Options/Applicative/Builder.hs:(496,1)-(504,26) 0.0 0.0 0 0 prefs.base Options.Applicative.Builder Options/Applicative/Builder.hs:(498,5)-(504,26) 0.0 0.0 0 0 idm Options.Applicative.Builder Options/Applicative/Builder.hs:510:1-12 0.0 0.0 0 0 newFull_ Control.Monad.Par.Class Control/Monad/Par/Class.hs:(120,3)-(123,26) 0.0 0.0 0 0 newFull Control.Monad.Par.Class Control/Monad/Par/Class.hs:116:3-36 0.0 0.0 0 0 put Control.Monad.Par.Class Control/Monad/Par/Class.hs:107:3-32 0.0 0.0 0 0 spawnP Control.Monad.Par.Class Control/Monad/Par/Class.hs:77:3-29 0.0 0.0 0 0 spawn Control.Monad.Par.Class Control/Monad/Par/Class.hs:76:3-53 0.0 0.0 0 0 CAF:auto_partition_factor_rU2 Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:103:1-21 0.0 0.0 0 0 CAF:lvl1_r9Dl Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl2_r9Dm Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl3_r9Dn Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl5_r9Dp Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl12_r9Dw Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl13_r9Dx Control.Monad.Par.Combinator 0.0 0.0 0 0 CAF:lvl14_r9Dy Control.Monad.Par.Combinator 0.0 0.0 0 0 parMap Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:41:1-47 0.0 0.0 0 0 parMapM Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:48:1-47 0.0 0.0 0 0 parMapReduceRangeThresh Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(83,1)-(98,19) 0.0 0.0 0 0 parMapReduceRangeThresh.loop Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(86,3)-(98,19) 0.0 0.0 0 0 parMapReduceRangeThresh.loop.mid Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:94:13-46 0.0 0.0 0 0 parMapReduceRangeThresh.loop.mapred Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(88,13)-(90,41) 0.0 0.0 0 0 parMapReduceRange Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(109,1)-(124,20) 0.0 0.0 0 0 parMapReduceRange.segs Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:112:3-82 0.0 0.0 0 0 parMapReduceRange.loop Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(113,3)-(124,20) 0.0 0.0 0 0 parMapReduceRange.loop.right Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:120:10-41 0.0 0.0 0 0 parMapReduceRange.loop.left Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:120:10-41 0.0 0.0 0 0 parMapReduceRange.loop.(...) Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:120:10-41 0.0 0.0 0 0 parMapReduceRange.loop.half Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:119:10-26 0.0 0.0 0 0 parMapReduceRange.loop.mapred Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(114,10)-(116,38) 0.0 0.0 0 0 auto_partition_factor Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:103:1-25 0.0 0.0 0 0 parFor Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(152,1)-(159,13) 0.0 0.0 0 0 parFor.\ Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:157:44-58 0.0 0.0 0 0 parFor.run Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:154:9-37 0.0 0.0 0 0 parFor.range_segments Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:155:9-76 0.0 0.0 0 0 splitInclusiveRange Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(162,1)-(173,40) 0.0 0.0 0 0 splitInclusiveRange.smallpiece Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(171,4)-(173,40) 0.0 0.0 0 0 splitInclusiveRange.smallpiece.offset Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:172:12-50 0.0 0.0 0 0 splitInclusiveRange.largepiece Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:(168,4)-(170,36) 0.0 0.0 0 0 splitInclusiveRange.largepiece.offset Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:169:12-47 0.0 0.0 0 0 splitInclusiveRange.remain Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:167:4-43 0.0 0.0 0 0 splitInclusiveRange.portion Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:167:4-43 0.0 0.0 0 0 splitInclusiveRange.(...) Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:167:4-43 0.0 0.0 0 0 splitInclusiveRange.len Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:166:4-24 0.0 0.0 0 0 CAF:$fApplicativePar3 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:$fApplicativePar2 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:new1 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:new Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:280:1-3 0.0 0.0 0 0 CAF:yield1 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:yield Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:317:1-5 0.0 0.0 0 0 CAF:lvl2_rDCA Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:lvl9_rDCH Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:$dIP_rDCK Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:loc3_rDCP Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:loc4_rDCQ Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:loc5_rDCR Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:lvl13_rDCU Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:lvl19_rDD0 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:runPar1 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:runPar Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:260:1-6 0.0 0.0 0 0 CAF:runParIO Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:268:1-8 0.0 0.0 0 0 CAF:runParAsync1 Control.Monad.Par.Scheds.TraceInternal 0.0 0.0 0 0 CAF:runParAsync Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:274:1-11 0.0 0.0 0 0 == Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:190:3-35 0.0 0.0 0 0 rnf Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:194:3-12 0.0 0.0 0 0 fmap Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:175:5-44 0.0 0.0 0 0 fmap.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:175:28-44 0.0 0.0 0 0 return Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:178:5-17 0.0 0.0 0 0 >>= Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:179:5-60 0.0 0.0 0 0 >>=.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:179:28-60 0.0 0.0 0 0 >>=.\.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:179:46-60 0.0 0.0 0 0 <*> Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:182:4-13 0.0 0.0 0 0 pure Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:183:4-21 0.0 0.0 0 0 runCont Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:171:5-11 0.0 0.0 0 0 scheds Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:166:7-12 0.0 0.0 0 0 idle Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:165:7-10 0.0 0.0 0 0 workpool Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:164:7-14 0.0 0.0 0 0 no Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:163:7-8 0.0 0.0 0 0 runParAsync Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:274:1-53 0.0 0.0 0 0 runParIO Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:268:1-31 0.0 0.0 0 0 runPar Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:260:1-47 0.0 0.0 0 0 sched Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(52,1)-(98,18) 0.0 0.0 0 0 sched.loop Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(54,3)-(98,18) 0.0 0.0 0 0 sched.loop.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:94:45-62 0.0 0.0 0 0 sched.loop.workpool Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:91:13-38 0.0 0.0 0 0 sched.loop.(...) Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:91:13-38 0.0 0.0 0 0 sched.loop.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(69,41)-(72,41) 0.0 0.0 0 0 sched.loop.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(63,45)-(66,72) 0.0 0.0 0 0 reschedule Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(103,1)-(110,33) 0.0 0.0 0 0 reschedule.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(105,10)-(107,35) 0.0 0.0 0 0 steal Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(119,1)-(149,27) 0.0 0.0 0 0 steal.go Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(123,5)-(149,27) 0.0 0.0 0 0 steal.go.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(142,18)-(144,42) 0.0 0.0 0 0 steal.go.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:128:35-48 0.0 0.0 0 0 steal.go.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:124:53-62 0.0 0.0 0 0 pushWork Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(153,1)-(160,5) 0.0 0.0 0 0 pushWork.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(157,41)-(159,73) 0.0 0.0 0 0 pushWork.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:154:39-48 0.0 0.0 0 0 pollIVar Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:(199,1)-(203,33) 0.0 0.0 0 0 new Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:280:1-22 0.0 0.0 0 0 newFull Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:284:1-42 0.0 0.0 0 0 newFull_ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:288:1-32 0.0 0.0 0 0 get Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:294:1-27 0.0 0.0 0 0 get.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:294:21-27 0.0 0.0 0 0 put_ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:298:1-38 0.0 0.0 0 0 put_.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:298:25-38 0.0 0.0 0 0 put Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:312:1-48 0.0 0.0 0 0 put.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:312:34-47 0.0 0.0 0 0 yield Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:317:1-32 0.0 0.0 0 0 yield.\ Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:317:21-32 0.0 0.0 0 0 CAF:$fParFutureIVarPar5 Control.Monad.Par.Scheds.Trace 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cnewFull_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:61:3-10 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cput_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:59:3-6 0.0 0.0 0 0 CAF:$fParIVarIVarPar1 Control.Monad.Par.Scheds.Trace 0.0 0.0 0 0 CAF:$fParFutureIVarPar6 Control.Monad.Par.Scheds.Trace 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cfork Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:56:3-6 0.0 0.0 0 0 spawnP Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:53:3-17 0.0 0.0 0 0 get Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:50:3-14 0.0 0.0 0 0 spawn_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:52:3-17 0.0 0.0 0 0 spawn Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:51:3-16 0.0 0.0 0 0 newFull_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:61:3-21 0.0 0.0 0 0 newFull Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:60:3-20 0.0 0.0 0 0 put_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:59:3-13 0.0 0.0 0 0 put Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:58:3-12 0.0 0.0 0 0 new Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:57:3-12 0.0 0.0 0 0 fork Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:56:3-13 0.0 0.0 0 0 spawn_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:43:1-55 0.0 0.0 0 0 spawnP Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:47:1-27 0.0 0.0 0 0 spawn Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:42:1-55 0.0 0.0 0 0 CAF:file1_r3cyx Data.Vector.Algorithms.Intro 0.0 0.0 0 0 CAF:lvl1_r3cyz Data.Vector.Algorithms.Intro 0.0 0.0 0 0 CAF:lvl4_r3cyC Data.Vector.Algorithms.Intro 0.0 0.0 0 0 CAF:lvl7_r3cyF Data.Vector.Algorithms.Intro 0.0 0.0 0 0 ilg Data.Vector.Algorithms.Intro src/Data/Vector/Algorithms/Intro.hs:(237,1)-(240,38) 0.0 0.0 0 0 ilg.loop Data.Vector.Algorithms.Intro src/Data/Vector/Algorithms/Intro.hs:(239,2)-(240,38) 0.0 0.0 0 0 CAF:file_rei5 Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:file1_rei7 Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:lvl3_rei9 Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:lvl6_reic Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:lvl9_reif Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:lvl11_reij Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 CAF:lvl13_reio Data.Vector.Algorithms.Optimal 0.0 0.0 0 0 sort2ByOffset Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:49:1-58 0.0 0.0 0 0 sort2ByIndex Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:(57,1)-(63,19) 0.0 0.0 0 0 sort3ByOffset Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:69:1-68 0.0 0.0 0 0 sort3ByIndex Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:(78,1)-(101,27) 0.0 0.0 0 0 sort4ByOffset Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:107:1-78 0.0 0.0 0 0 sort4ByIndex Data.Vector.Algorithms.Optimal src/Data/Vector/Algorithms/Optimal.hs:(117,1)-(244,46) 0.0 0.0 0 0 CAF:lvl4_rfhd Data.Vector.Binary 0.0 0.0 0 0 CAF:lvl6_rfhf Data.Vector.Binary 0.0 0.0 0 0 CAF:lvl9_rfhi Data.Vector.Binary 0.0 0.0 0 0 CAF:loc8_rfho Data.Vector.Binary 0.0 0.0 0 0 CAF:loc9_rfhq Data.Vector.Binary 0.0 0.0 0 0 CAF:loc10_rfhs Data.Vector.Binary 0.0 0.0 0 0 CAF:$dIP8_rfhx Data.Vector.Binary 0.0 0.0 0 0 CAF:$dIP14_rfhJ Data.Vector.Binary 0.0 0.0 0 0 CAF:lvl16_rfhM Data.Vector.Binary 0.0 0.0 0 0 CAF:poly_dummy_rfhS Data.Vector.Binary 0.0 0.0 0 0 CAF:loc1_rfi1 Data.Vector.Binary 0.0 0.0 0 0 CAF:loc2_rfi3 Data.Vector.Binary 0.0 0.0 0 0 CAF:poly_x_rfie Data.Vector.Binary 0.0 0.0 0 0 CAF:lvl33_rfio Data.Vector.Binary 0.0 0.0 0 0 get Data.Vector.Binary Data/Vector/Binary.hs:62:5-26 0.0 0.0 0 0 put Data.Vector.Binary Data/Vector/Binary.hs:61:5-26 0.0 0.0 0 0 get Data.Vector.Binary Data/Vector/Binary.hs:68:5-26 0.0 0.0 0 0 put Data.Vector.Binary Data/Vector/Binary.hs:67:5-26 0.0 0.0 0 0 get Data.Vector.Binary Data/Vector/Binary.hs:74:5-26 0.0 0.0 0 0 put Data.Vector.Binary Data/Vector/Binary.hs:73:5-26 0.0 0.0 0 0 get Data.Vector.Binary Data/Vector/Binary.hs:80:5-26 0.0 0.0 0 0 put Data.Vector.Binary Data/Vector/Binary.hs:79:5-26 0.0 0.0 0 0 CAF:maxIters_r4g9a Statistics.Distribution Statistics/Distribution.hs:226:5-12 0.0 0.0 0 0 CAF:accuracy_r4g9b Statistics.Distribution Statistics/Distribution.hs:225:5-12 0.0 0.0 0 0 CAF:sumProbabilities3 Statistics.Distribution 0.0 0.0 0 0 CAF:sumProbabilities2 Statistics.Distribution 0.0 0.0 0 0 stdDev Statistics.Distribution Statistics/Distribution.hs:142:5-28 0.0 0.0 0 0 variance Statistics.Distribution Statistics/Distribution.hs:140:5-34 0.0 0.0 0 0 maybeStdDev Statistics.Distribution Statistics/Distribution.hs:131:5-43 0.0 0.0 0 0 maybeVariance Statistics.Distribution Statistics/Distribution.hs:129:5-61 0.0 0.0 0 0 maybeVariance.x Statistics.Distribution Statistics/Distribution.hs:129:45-61 0.0 0.0 0 0 logDensity Statistics.Distribution Statistics/Distribution.hs:106:5-34 0.0 0.0 0 0 complQuantile Statistics.Distribution Statistics/Distribution.hs:102:5-42 0.0 0.0 0 0 density Statistics.Distribution Statistics/Distribution.hs:91:5-34 0.0 0.0 0 0 logProbability Statistics.Distribution Statistics/Distribution.hs:79:5-42 0.0 0.0 0 0 probability Statistics.Distribution Statistics/Distribution.hs:75:5-42 0.0 0.0 0 0 complCumulative Statistics.Distribution Statistics/Distribution.hs:69:5-44 0.0 0.0 0 0 genContinous Statistics.Distribution Statistics/Distribution.hs:191:1-28 0.0 0.0 0 0 genContinuous Statistics.Distribution Statistics/Distribution.hs:(185,1)-(187,24) 0.0 0.0 0 0 findRoot Statistics.Distribution Statistics/Distribution.hs:(209,1)-(226,18) 0.0 0.0 0 0 findRoot.loop Statistics.Distribution Statistics/Distribution.hs:(211,5)-(224,57) 0.0 0.0 0 0 findRoot.loop.x'' Statistics.Distribution Statistics/Distribution.hs:(221,9)-(224,57) 0.0 0.0 0 0 findRoot.loop.dx'' Statistics.Distribution Statistics/Distribution.hs:(221,9)-(224,57) 0.0 0.0 0 0 findRoot.loop.(...) Statistics.Distribution Statistics/Distribution.hs:(221,9)-(224,57) 0.0 0.0 0 0 findRoot.loop.(...).y Statistics.Distribution Statistics/Distribution.hs:222:54-72 0.0 0.0 0 0 findRoot.loop.x' Statistics.Distribution Statistics/Distribution.hs:(219,9)-(220,38) 0.0 0.0 0 0 findRoot.loop.dx' Statistics.Distribution Statistics/Distribution.hs:(219,9)-(220,38) 0.0 0.0 0 0 findRoot.loop.(...) Statistics.Distribution Statistics/Distribution.hs:(219,9)-(220,38) 0.0 0.0 0 0 findRoot.loop.hi' Statistics.Distribution Statistics/Distribution.hs:(216,9)-(217,38) 0.0 0.0 0 0 findRoot.loop.lo' Statistics.Distribution Statistics/Distribution.hs:(216,9)-(217,38) 0.0 0.0 0 0 findRoot.loop.(...) Statistics.Distribution Statistics/Distribution.hs:(216,9)-(217,38) 0.0 0.0 0 0 findRoot.loop.err Statistics.Distribution Statistics/Distribution.hs:215:9-53 0.0 0.0 0 0 findRoot.loop.pdf Statistics.Distribution Statistics/Distribution.hs:218:9-43 0.0 0.0 0 0 findRoot.accuracy Statistics.Distribution Statistics/Distribution.hs:225:5-20 0.0 0.0 0 0 findRoot.maxIters Statistics.Distribution Statistics/Distribution.hs:226:5-18 0.0 0.0 0 0 sumProbabilities Statistics.Distribution Statistics/Distribution.hs:(230,1)-(233,59) 0.0 0.0 0 0 CAF:lvl2_r31af Statistics.Matrix.Types 0.0 0.0 0 0 CAF:lvl3_r31ag Statistics.Matrix.Types 0.0 0.0 0 0 CAF:lvl4_r31ah Statistics.Matrix.Types 0.0 0.0 0 0 CAF:cleanEnd_r31ai Statistics.Matrix.Types Statistics/Matrix/Types.hs:64:5-12 0.0 0.0 0 0 CAF:longest_r31aj Statistics.Matrix.Types Statistics/Matrix/Types.hs:59:5-11 0.0 0.0 0 0 CAF:lvl13_r31aw Statistics.Matrix.Types 0.0 0.0 0 0 CAF:lvl16_r31aB Statistics.Matrix.Types 0.0 0.0 0 0 CAF:$fShowMatrix_$cshow Statistics.Matrix.Types Statistics/Matrix/Types.hs:47:5-8 0.0 0.0 0 0 show Statistics.Matrix.Types Statistics/Matrix/Types.hs:47:5-16 0.0 0.0 0 0 == Statistics.Matrix.Types Statistics/Matrix/Types.hs:36:17-18 0.0 0.0 0 0 _vector Statistics.Matrix.Types Statistics/Matrix/Types.hs:35:7-13 0.0 0.0 0 0 exponent Statistics.Matrix.Types Statistics/Matrix/Types.hs:32:7-14 0.0 0.0 0 0 cols Statistics.Matrix.Types Statistics/Matrix/Types.hs:31:7-10 0.0 0.0 0 0 rows Statistics.Matrix.Types Statistics/Matrix/Types.hs:30:7-10 0.0 0.0 0 0 debug Statistics.Matrix.Types Statistics/Matrix/Types.hs:(50,1)-(64,57) 0.0 0.0 0 0 debug.rrows Statistics.Matrix.Types Statistics/Matrix/Types.hs:52:5-79 0.0 0.0 0 0 debug.hdr Statistics.Matrix.Types Statistics/Matrix/Types.hs:54:5-47 0.0 0.0 0 0 debug.hdr0 Statistics.Matrix.Types Statistics/Matrix/Types.hs:53:5-37 0.0 0.0 0 0 debug.tdone Statistics.Matrix.Types Statistics/Matrix/Types.hs:57:5-61 0.0 0.0 0 0 debug.ldone Statistics.Matrix.Types Statistics/Matrix/Types.hs:56:5-54 0.0 0.0 0 0 debug.pad Statistics.Matrix.Types Statistics/Matrix/Types.hs:55:5-59 0.0 0.0 0 0 debug.tstr Statistics.Matrix.Types Statistics/Matrix/Types.hs:58:5-72 0.0 0.0 0 0 debug.lstr Statistics.Matrix.Types Statistics/Matrix/Types.hs:58:5-72 0.0 0.0 0 0 debug.(...) Statistics.Matrix.Types Statistics/Matrix/Types.hs:58:5-72 0.0 0.0 0 0 debug.longest Statistics.Matrix.Types Statistics/Matrix/Types.hs:59:5-40 0.0 0.0 0 0 debug.render Statistics.Matrix.Types Statistics/Matrix/Types.hs:(60,5)-(61,46) 0.0 0.0 0 0 debug.split Statistics.Matrix.Types Statistics/Matrix/Types.hs:(62,5)-(63,65) 0.0 0.0 0 0 debug.split.rest Statistics.Matrix.Types Statistics/Matrix/Types.hs:63:42-65 0.0 0.0 0 0 debug.split.i Statistics.Matrix.Types Statistics/Matrix/Types.hs:63:42-65 0.0 0.0 0 0 debug.split.(...) Statistics.Matrix.Types Statistics/Matrix/Types.hs:63:42-65 0.0 0.0 0 0 debug.cleanEnd Statistics.Matrix.Types Statistics/Matrix/Types.hs:64:5-57 0.0 0.0 0 0 CAF:loc8_r34Eb Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:loc9_r34Ed Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:loc10_r34Ef Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:$dIP4_r34Ek Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:replicate_size42 Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:replicate2 Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl9_r34Ex Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl11_r34Ez Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl13_r34EB Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:loc_r34EF Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:loc1_r34EG Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:loc3_r34EI Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:size42_r34ES Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl15_r34ET Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl18_r34EW Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl21_r34EZ Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl23_r34F1 Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl30_r34F8 Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl36_r34Fe Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl38_r34Fg Statistics.Matrix.Mutable 0.0 0.0 0 0 CAF:lvl41_r34Fj Statistics.Matrix.Mutable 0.0 0.0 0 0 replicate Statistics.Matrix.Mutable Statistics/Matrix/Mutable.hs:33:1-55 0.0 0.0 0 0 thaw Statistics.Matrix.Mutable Statistics/Matrix/Mutable.hs:36:1-50 0.0 0.0 0 0 unsafeFreeze Statistics.Matrix.Mutable Statistics/Matrix/Mutable.hs:39:1-68 0.0 0.0 0 0 unsafeNew Statistics.Matrix.Mutable Statistics/Matrix/Mutable.hs:(45,1)-(50,32) 0.0 0.0 0 0 CAF:lvl10_r492K Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl13_r492N Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl22_r492W Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl25_r492Z Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl29_r4933 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:loc1_r4939 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:loc2_r493b Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:loc3_r493d Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:$dIP1_r493g Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl47_r493D Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl50_r493G Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:file_r493J Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl54_r493L Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl57_r493O Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl58_r493P Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl59_r493Q Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl60_r493R Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl61_r493S Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl69_r4940 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl76_r4947 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl77_r4948 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl78_r4949 Statistics.Matrix.Algorithms 0.0 0.0 0 0 CAF:lvl79_r494a Statistics.Matrix.Algorithms 0.0 0.0 0 0 qr Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:(24,1)-(38,47) 0.0 0.0 0 0 qr.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:(28,19)-(37,50) 0.0 0.0 0 0 qr.\.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:(32,26)-(37,50) 0.0 0.0 0 0 qr.\.\.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:(35,23)-(37,50) 0.0 0.0 0 0 qr.\.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:31:21-47 0.0 0.0 0 0 qr.\.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:29:34-51 0.0 0.0 0 0 qr.n Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:25:7-27 0.0 0.0 0 0 qr.m Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:25:7-27 0.0 0.0 0 0 qr.(...) Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:25:7-27 0.0 0.0 0 0 innerProduct Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:(41,1)-(42,51) 0.0 0.0 0 0 innerProduct.\ Statistics.Matrix.Algorithms Statistics/Matrix/Algorithms.hs:42:3-51 0.0 0.0 0 0 CAF:lvl1_r3Idu Statistics.Matrix 0.0 0.0 0 0 CAF:row3 Statistics.Matrix 0.0 0.0 0 0 CAF:row1 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl5_r3Idy Statistics.Matrix 0.0 0.0 0 0 CAF:lvl7_r3IdA Statistics.Matrix 0.0 0.0 0 0 CAF:lvl11_r3IdE Statistics.Matrix 0.0 0.0 0 0 CAF:lvl19_r3IdM Statistics.Matrix 0.0 0.0 0 0 CAF:lvl30_r3IdY Statistics.Matrix 0.0 0.0 0 0 CAF:lvl32_r3Ie0 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl36_r3Ie4 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl39_r3Ie7 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl42_r3Iea Statistics.Matrix 0.0 0.0 0 0 CAF:lvl45_r3Ied Statistics.Matrix 0.0 0.0 0 0 CAF:lvl49_r3Ieh Statistics.Matrix 0.0 0.0 0 0 CAF:loc1_r3Ien Statistics.Matrix 0.0 0.0 0 0 CAF:loc2_r3Iep Statistics.Matrix 0.0 0.0 0 0 CAF:loc3_r3Ier Statistics.Matrix 0.0 0.0 0 0 CAF:$dIP1_r3Ieu Statistics.Matrix 0.0 0.0 0 0 CAF:lvl55_r3IeF Statistics.Matrix 0.0 0.0 0 0 CAF:loc_r3IeQ Statistics.Matrix 0.0 0.0 0 0 CAF:loc4_r3IeR Statistics.Matrix 0.0 0.0 0 0 CAF:loc6_r3IeT Statistics.Matrix 0.0 0.0 0 0 CAF:lvl72_r3Ifl Statistics.Matrix 0.0 0.0 0 0 CAF:lvl78_r3Ifr Statistics.Matrix 0.0 0.0 0 0 CAF:lvl80_r3Ift Statistics.Matrix 0.0 0.0 0 0 CAF:fromVector1 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl83_r3Ifw Statistics.Matrix 0.0 0.0 0 0 CAF:lvl84_r3Ifx Statistics.Matrix 0.0 0.0 0 0 CAF:unsafeIndex1 Statistics.Matrix 0.0 0.0 0 0 CAF:unsafeIndex Statistics.Matrix Statistics/Matrix.hs:242:1-11 0.0 0.0 0 0 CAF:lvl91_r3IfE Statistics.Matrix 0.0 0.0 0 0 CAF:lvl94_r3IfH Statistics.Matrix 0.0 0.0 0 0 CAF:lvl96_r3IfJ Statistics.Matrix 0.0 0.0 0 0 CAF:lvl97_r3IfK Statistics.Matrix 0.0 0.0 0 0 CAF:lvl98_r3IfL Statistics.Matrix 0.0 0.0 0 0 CAF:norm2 Statistics.Matrix 0.0 0.0 0 0 CAF:norm1 Statistics.Matrix 0.0 0.0 0 0 CAF:norm Statistics.Matrix Statistics/Matrix.hs:227:1-4 0.0 0.0 0 0 CAF:lvl107_r3IfV Statistics.Matrix 0.0 0.0 0 0 CAF:lvl108_r3IfW Statistics.Matrix 0.0 0.0 0 0 CAF:lvl109_r3IfX Statistics.Matrix 0.0 0.0 0 0 CAF:lvl110_r3IfY Statistics.Matrix 0.0 0.0 0 0 CAF:lvl111_r3IfZ Statistics.Matrix 0.0 0.0 0 0 CAF:lvl112_r3Ig0 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl113_r3Ig1 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl114_r3Ig2 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl115_r3Ig3 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl116_r3Ig4 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl117_r3Ig5 Statistics.Matrix 0.0 0.0 0 0 CAF:size42_r3Ig9 Statistics.Matrix 0.0 0.0 0 0 CAF:lvl120_r3Igb Statistics.Matrix 0.0 0.0 0 0 CAF:lvl122_r3Ige Statistics.Matrix 0.0 0.0 0 0 CAF:toColumns Statistics.Matrix Statistics/Matrix.hs:132:1-9 0.0 0.0 0 0 CAF:lvl123_r3Igf Statistics.Matrix 0.0 0.0 0 0 CAF:lvl124_r3Igg Statistics.Matrix 0.0 0.0 0 0 CAF:toList Statistics.Matrix Statistics/Matrix.hs:109:1-6 0.0 0.0 0 0 CAF:hasNaN5 Statistics.Matrix 0.0 0.0 0 0 CAF:hasNaN4 Statistics.Matrix 0.0 0.0 0 0 CAF:hasNaN3 Statistics.Matrix 0.0 0.0 0 0 CAF:hasNaN2 Statistics.Matrix 0.0 0.0 0 0 CAF:hasNaN1 Statistics.Matrix 0.0 0.0 0 0 CAF:hasNaN Statistics.Matrix Statistics/Matrix.hs:250:1-6 0.0 0.0 0 0 CAF:lvl126_r3Igi Statistics.Matrix 0.0 0.0 0 0 CAF:lvl129_r3Igl Statistics.Matrix 0.0 0.0 0 0 CAF:lvl131_r3Ign Statistics.Matrix 0.0 0.0 0 0 CAF:lvl133_r3Igp Statistics.Matrix 0.0 0.0 0 0 CAF:lvl134_r3Igq Statistics.Matrix 0.0 0.0 0 0 CAF:lvl135_r3Igr Statistics.Matrix 0.0 0.0 0 0 CAF:fromColumns Statistics.Matrix Statistics/Matrix.hs:101:1-11 0.0 0.0 0 0 CAF:lvl138_r3Igu Statistics.Matrix 0.0 0.0 0 0 CAF:fromRowLists4 Statistics.Matrix 0.0 0.0 0 0 CAF:fromRowLists Statistics.Matrix Statistics/Matrix.hs:75:1-12 0.0 0.0 0 0 CAF:lvl139_r3Igw Statistics.Matrix 0.0 0.0 0 0 CAF:lvl140_r3Igz Statistics.Matrix 0.0 0.0 0 0 CAF:lvl141_r3IgA Statistics.Matrix 0.0 0.0 0 0 fromList Statistics.Matrix Statistics/Matrix.hs:71:1-42 0.0 0.0 0 0 fromRowLists Statistics.Matrix Statistics/Matrix.hs:75:1-41 0.0 0.0 0 0 fromColumns Statistics.Matrix Statistics/Matrix.hs:101:1-34 0.0 0.0 0 0 fromRows Statistics.Matrix Statistics/Matrix.hs:(89,1)-(96,23) 0.0 0.0 0 0 fromRows.ns Statistics.Matrix Statistics/Matrix.hs:95:5-29 0.0 0.0 0 0 fromRows.nCol Statistics.Matrix Statistics/Matrix.hs:95:5-29 0.0 0.0 0 0 fromRows.(...) Statistics.Matrix Statistics/Matrix.hs:95:5-29 0.0 0.0 0 0 fromRows.nRow Statistics.Matrix Statistics/Matrix.hs:96:5-23 0.0 0.0 0 0 fromVector Statistics.Matrix Statistics/Matrix.hs:(82,1)-(85,27) 0.0 0.0 0 0 fromVector.len Statistics.Matrix Statistics/Matrix.hs:85:9-27 0.0 0.0 0 0 hasNaN Statistics.Matrix Statistics/Matrix.hs:250:1-31 0.0 0.0 0 0 toList Statistics.Matrix Statistics/Matrix.hs:109:1-28 0.0 0.0 0 0 toVector Statistics.Matrix Statistics/Matrix.hs:105:1-29 0.0 0.0 0 0 toRowLists Statistics.Matrix Statistics/Matrix.hs:(113,1)-(118,39) 0.0 0.0 0 0 toRowLists.chunks Statistics.Matrix Statistics/Matrix.hs:(116,5)-(118,39) 0.0 0.0 0 0 toColumns Statistics.Matrix Statistics/Matrix.hs:132:1-30 0.0 0.0 0 0 toRows Statistics.Matrix Statistics/Matrix.hs:(123,1)-(128,43) 0.0 0.0 0 0 toRows.chunks Statistics.Matrix Statistics/Matrix.hs:(125,5)-(128,43) 0.0 0.0 0 0 generate Statistics.Matrix Statistics/Matrix.hs:(146,1)-(148,43) 0.0 0.0 0 0 generate.\ Statistics.Matrix Statistics/Matrix.hs:148:7-43 0.0 0.0 0 0 generate.\.c Statistics.Matrix Statistics/Matrix.hs:148:11-34 0.0 0.0 0 0 generate.\.r Statistics.Matrix Statistics/Matrix.hs:148:11-34 0.0 0.0 0 0 generate.\.(...) Statistics.Matrix Statistics/Matrix.hs:148:11-34 0.0 0.0 0 0 generateSym Statistics.Matrix Statistics/Matrix.hs:(157,1)-(165,16) 0.0 0.0 0 0 generateSym.\ Statistics.Matrix Statistics/Matrix.hs:(159,19)-(164,25) 0.0 0.0 0 0 generateSym.\.\ Statistics.Matrix Statistics/Matrix.hs:(161,25)-(164,25) 0.0 0.0 0 0 generateSym.\.\.x Statistics.Matrix Statistics/Matrix.hs:162:11-19 0.0 0.0 0 0 ident Statistics.Matrix Statistics/Matrix.hs:170:1-34 0.0 0.0 0 0 diag Statistics.Matrix Statistics/Matrix.hs:(174,1)-(181,18) 0.0 0.0 0 0 diag.\ Statistics.Matrix Statistics/Matrix.hs:178:9-44 0.0 0.0 0 0 diag.n Statistics.Matrix Statistics/Matrix.hs:181:5-18 0.0 0.0 0 0 dimension Statistics.Matrix Statistics/Matrix.hs:185:1-35 0.0 0.0 0 0 power Statistics.Matrix Statistics/Matrix.hs:(212,1)-(218,25) 0.0 0.0 0 0 power.res Statistics.Matrix Statistics/Matrix.hs:(217,5)-(218,25) 0.0 0.0 0 0 power.pow Statistics.Matrix Statistics/Matrix.hs:216:5-29 0.0 0.0 0 0 power.mat2 Statistics.Matrix Statistics/Matrix.hs:215:5-33 0.0 0.0 0 0 avoidOverflow Statistics.Matrix Statistics/Matrix.hs:(189,1)-(191,24) 0.0 0.0 0 0 multiply Statistics.Matrix Statistics/Matrix.hs:(196,1)-(200,34) 0.0 0.0 0 0 multiply.go Statistics.Matrix Statistics/Matrix.hs:(199,5)-(200,34) 0.0 0.0 0 0 multiply.go.j Statistics.Matrix Statistics/Matrix.hs:200:13-34 0.0 0.0 0 0 multiply.go.i Statistics.Matrix Statistics/Matrix.hs:200:13-34 0.0 0.0 0 0 multiply.go.(...) Statistics.Matrix Statistics/Matrix.hs:200:13-34 0.0 0.0 0 0 multiplyV Statistics.Matrix Statistics/Matrix.hs:(204,1)-(207,22) 0.0 0.0 0 0 multiplyV.c Statistics.Matrix Statistics/Matrix.hs:207:9-22 0.0 0.0 0 0 center Statistics.Matrix Statistics/Matrix.hs:(222,1)-(223,60) 0.0 0.0 0 0 norm Statistics.Matrix Statistics/Matrix.hs:227:1-32 0.0 0.0 0 0 row Statistics.Matrix Statistics/Matrix.hs:236:1-42 0.0 0.0 0 0 transpose Statistics.Matrix Statistics/Matrix.hs:(268,1)-(270,22) 0.0 0.0 0 0 transpose.\ Statistics.Matrix Statistics/Matrix.hs:(269,3)-(270,22) 0.0 0.0 0 0 transpose.\.c Statistics.Matrix Statistics/Matrix.hs:269:7-28 0.0 0.0 0 0 transpose.\.r Statistics.Matrix Statistics/Matrix.hs:269:7-28 0.0 0.0 0 0 transpose.\.(...) Statistics.Matrix Statistics/Matrix.hs:269:7-28 0.0 0.0 0 0 unsafeIndex Statistics.Matrix Statistics/Matrix.hs:242:1-40 0.0 0.0 0 0 map Statistics.Matrix Statistics/Matrix.hs:246:1-49 0.0 0.0 0 0 CAF:$fDataRoot9 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fDataRoot8 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot2 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot12 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fReadRoot8 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$tRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 CAF:$cSearchFailed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 CAF:$cNotBracketed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 CAF:$cRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 CAF:$cRoot2_r2UfM Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$cSearchFailed2_r2UfN Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$cNotBracketed2_r2UfO Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fShowRoot2 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:poly_z34_r2UfR Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cempty Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:85:5-9 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cpure Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:81:5-8 0.0 0.0 0 0 CAF:$fAlternativeRoot1 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$fMonadPlusRoot_$cmzero Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:75:5-9 0.0 0.0 0 0 CAF:$fAlternativeRoot_$creturn Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:72:5-10 0.0 0.0 0 0 CAF:$fAlternativeRoot_$c<*> Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:82:5-9 0.0 0.0 0 0 CAF:$fBinaryRoot3 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:poly_g1_r2UfW Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl8_r2UfZ Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl10_r2Ug1 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:$s$fTaggedObjectencarityM1_$ctaggedObject1 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:poly_g4_r2Ug8 Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl21_r2Ugq Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl23_r2Ugs Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl25_r2Ugu Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl27_r2Ugw Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl29_r2Ugy Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl30_r2Ugz Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl32_r2UgD Statistics.Math.RootFinding 0.0 0.0 0 0 CAF:lvl35_r2UgG Statistics.Math.RootFinding 0.0 0.0 0 0 get Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(54,5)-(60,61) 0.0 0.0 0 0 put Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(50,5)-(52,38) 0.0 0.0 0 0 fmap Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(63,5)-(65,36) 0.0 0.0 0 0 return Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:72:5-17 0.0 0.0 0 0 >>= Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(68,5)-(70,28) 0.0 0.0 0 0 mplus Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(77,5)-(78,28) 0.0 0.0 0 0 mzero Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:75:5-24 0.0 0.0 0 0 <*> Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:82:5-14 0.0 0.0 0 0 pure Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:81:5-16 0.0 0.0 0 0 <|> Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(87,5)-(88,24) 0.0 0.0 0 0 empty Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:85:5-24 0.0 0.0 0 0 dataCast1 Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 dataTypeOf Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 toConstr Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 gunfold Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 gfoldl Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 showsPrec Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:35-38 0.0 0.0 0 0 readListPrec Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:29-32 0.0 0.0 0 0 readPrec Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:29-32 0.0 0.0 0 0 readList Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:29-32 0.0 0.0 0 0 == Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:25-26 0.0 0.0 0 0 fromRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(95,1)-(96,23) 0.0 0.0 0 0 ridders Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(107,1)-(141,15) 0.0 0.0 0 0 ridders.go Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:(113,5)-(139,18) 0.0 0.0 0 0 ridders.go.d Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:133:9-26 0.0 0.0 0 0 ridders.go.fn Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:139:9-18 0.0 0.0 0 0 ridders.go.n Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:138:9-64 0.0 0.0 0 0 ridders.go.dn Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:137:9-63 0.0 0.0 0 0 ridders.go.fm Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:136:9-18 0.0 0.0 0 0 ridders.go.m Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:135:9-21 0.0 0.0 0 0 ridders.go.dm Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:134:9-28 0.0 0.0 0 0 ridders.flo Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:140:5-15 0.0 0.0 0 0 ridders.fhi Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:141:5-15 0.0 0.0 0 0 $tRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 $cNotBracketed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 $cSearchFailed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 $cRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution2 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution1 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fReadNormalDistribution5 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:z34_rcb1K Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl2_rcb1N Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:key4_rcb1O Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl5_rcb1R Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl6_rcb1S Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:msg18_rcb1T Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl8_rcb1V Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl9_rcb1X Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:key1_rcb1Y Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl10_rcb1Z Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:msg1_rcb20 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl12_rcb22 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl13_rcb24 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$clogDensity Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:73:5-14 0.0 0.0 0 0 CAF:$fDistributionNormalDistribution_$ccumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:69:5-14 0.0 0.0 0 0 CAF:$fDistributionNormalDistribution_$ccomplCumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:70:5-19 0.0 0.0 0 0 CAF:$dIP1_rcb26 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:loc4_rcb2b Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:loc5_rcb2c Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:loc6_rcb2d Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$ccomplQuantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:75:5-17 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$cquantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:74:5-12 0.0 0.0 0 0 CAF:standard Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:101:1-8 0.0 0.0 0 0 CAF:$fDataNormalDistribution2 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fDataNormalDistribution9 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$s$fConstructorMetaMetaCons1 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution13 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution10 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution7 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution4 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fDataNormalDistribution7 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$tNormalDistribution Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 CAF:$cND Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 CAF:$cND2_rcb2B Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fMaybeMeanNormalDistribution_$cmean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:81:5-8 0.0 0.0 0 0 CAF:$fMaybeMeanNormalDistribution_$cmaybeMean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:78:5-13 0.0 0.0 0 0 CAF:$fEntropyNormalDistribution_$cstdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:88:5-10 0.0 0.0 0 0 CAF:$fMaybeVarianceNormalDistribution_$cmaybeVariance Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:85:5-17 0.0 0.0 0 0 CAF:$fMaybeVarianceNormalDistribution_$cmaybeStdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:84:5-15 0.0 0.0 0 0 CAF:$fMaybeEntropyNormalDistribution_$cmaybeEntropy Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:94:3-14 0.0 0.0 0 0 CAF:$fReadNormalDistribution4 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fReadNormalDistribution2 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fBinaryNormalDistribution1 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl21_rcb2D Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl23_rcb2G Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution3 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution6 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution9 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution12 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl37_rcb2X Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl39_rcb2Z Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl49_rcb39 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl52_rcb3c Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:lvl55_rcb3f Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution1 Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoJSON Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 0.0 0.0 0 0 CAF:lvl74_rcb3C Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoJSONList Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 0.0 0.0 0 0 CAF:$ctoEncoding_rcb3I Statistics.Distribution.Normal 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoEncoding Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoEncodingList Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 0.0 0.0 0 0 showsPrec Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:49:3-61 0.0 0.0 0 0 readPrec Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:51:3-57 0.0 0.0 0 0 parseJSON Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(55,3)-(59,21) 0.0 0.0 0 0 get Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(63,5)-(66,59) 0.0 0.0 0 0 put Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:62:5-39 0.0 0.0 0 0 complCumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:70:5-37 0.0 0.0 0 0 cumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:69:5-32 0.0 0.0 0 0 logDensity Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:73:5-30 0.0 0.0 0 0 complQuantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:75:5-33 0.0 0.0 0 0 quantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:74:5-28 0.0 0.0 0 0 maybeMean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:78:5-29 0.0 0.0 0 0 mean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:81:5-15 0.0 0.0 0 0 maybeStdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:84:5-35 0.0 0.0 0 0 maybeVariance Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:85:5-37 0.0 0.0 0 0 stdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:88:5-19 0.0 0.0 0 0 entropy Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:91:3-55 0.0 0.0 0 0 maybeEntropy Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:94:3-33 0.0 0.0 0 0 genContVar Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:97:5-49 0.0 0.0 0 0 fromSample Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(140,3)-(145,31) 0.0 0.0 0 0 fromSample.v Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:145:7-31 0.0 0.0 0 0 fromSample.m Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:145:7-31 0.0 0.0 0 0 fromSample.(...) Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:145:7-31 0.0 0.0 0 0 dataTypeOf Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 toConstr Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 gunfold Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 gfoldl Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 == Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:17-18 0.0 0.0 0 0 ndCdfDenom Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:45:7-16 0.0 0.0 0 0 ndPdfDenom Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:44:7-16 0.0 0.0 0 0 stdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:43:7-12 0.0 0.0 0 0 mean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:42:7-10 0.0 0.0 0 0 standard Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(101,1)-(105,15) 0.0 0.0 0 0 normalDistr Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:114:1-69 0.0 0.0 0 0 normalDistrE Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(123,1)-(129,23) 0.0 0.0 0 0 errMsg Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:132:1-112 0.0 0.0 0 0 logDensity Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(148,1)-(150,23) 0.0 0.0 0 0 logDensity.xm Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:149:11-25 0.0 0.0 0 0 logDensity.sd Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:150:11-23 0.0 0.0 0 0 cumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:153:1-55 0.0 0.0 0 0 complCumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:156:1-60 0.0 0.0 0 0 quantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(159,1)-(167,24) 0.0 0.0 0 0 quantile.x Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:166:9-38 0.0 0.0 0 0 quantile.inf Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:167:9-24 0.0 0.0 0 0 complQuantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:(170,1)-(178,24) 0.0 0.0 0 0 complQuantile.x Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:177:9-36 0.0 0.0 0 0 complQuantile.inf Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:178:9-24 0.0 0.0 0 0 $tNormalDistribution Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 $cND Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 0.0 0.0 0 0 defaultShow1 Statistics.Internal Statistics/Internal.hs:(37,1)-(42,3) 0.0 0.0 0 0 defaultShow2 Statistics.Internal Statistics/Internal.hs:(45,1)-(52,3) 0.0 0.0 0 0 defaultShow3 Statistics.Internal Statistics/Internal.hs:(56,1)-(65,3) 0.0 0.0 0 0 defaultReadPrecM1 Statistics.Internal Statistics/Internal.hs:(72,1)-(75,26) 0.0 0.0 0 0 defaultReadPrecM2 Statistics.Internal Statistics/Internal.hs:(78,1)-(82,28) 0.0 0.0 0 0 defaultReadPrecM3 Statistics.Internal Statistics/Internal.hs:(86,1)-(91,30) 0.0 0.0 0 0 expect Statistics.Internal Statistics/Internal.hs:(94,1)-(96,18) 0.0 0.0 0 0 CAF:poly_z34_rcCjz Statistics.Types 0.0 0.0 0 0 CAF:poly_z1_rcCjB Statistics.Types 0.0 0.0 0 0 CAF:poly_z2_rcCjC Statistics.Types 0.0 0.0 0 0 CAF:$fReadNormalErr4 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym8 Statistics.Types 0.0 0.0 0 0 CAF:lvl4_rcCjE Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym11 Statistics.Types 0.0 0.0 0 0 CAF:$fReadNormalErr2 Statistics.Types 0.0 0.0 0 0 CAF:$fDataLowerLimit9 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym14 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym17 Statistics.Types 0.0 0.0 0 0 CAF:$fDataUpperLimit9 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym20 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym23 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym26 Statistics.Types 0.0 0.0 0 0 CAF:$fDataConfInt9 Statistics.Types 0.0 0.0 0 0 CAF:$dIP1_rcCjG Statistics.Types 0.0 0.0 0 0 CAF:loc4_rcCjL Statistics.Types 0.0 0.0 0 0 CAF:loc5_rcCjM Statistics.Types 0.0 0.0 0 0 CAF:loc6_rcCjN Statistics.Types 0.0 0.0 0 0 CAF:nSigma3 Statistics.Types 0.0 0.0 0 0 CAF:nSigma2 Statistics.Types 0.0 0.0 0 0 CAF:$fDataCL2 Statistics.Types 0.0 0.0 0 0 CAF:$fDataCL5 Statistics.Types 0.0 0.0 0 0 CAF:lvl18_rcCkY Statistics.Types 0.0 0.0 0 0 CAF:$fDataCL4 Statistics.Types 0.0 0.0 0 0 CAF:$fDataPValue3 Statistics.Types 0.0 0.0 0 0 CAF:$fDataPValue2 Statistics.Types 0.0 0.0 0 0 CAF:$fDataEstimate9 Statistics.Types 0.0 0.0 0 0 CAF:$fDataNormalErr3 Statistics.Types 0.0 0.0 0 0 CAF:$fDataNormalErr2 Statistics.Types 0.0 0.0 0 0 CAF:$fDataConfInt4 Statistics.Types 0.0 0.0 0 0 CAF:$fDataConfInt3 Statistics.Types 0.0 0.0 0 0 CAF:$fDataUpperLimit4 Statistics.Types 0.0 0.0 0 0 CAF:$fDataUpperLimit3 Statistics.Types 0.0 0.0 0 0 CAF:$fDataLowerLimit4 Statistics.Types 0.0 0.0 0 0 CAF:$fDataLowerLimit3 Statistics.Types 0.0 0.0 0 0 CAF:$tLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 CAF:$cLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 CAF:$cLowerLimit2_rcClO Statistics.Types 0.0 0.0 0 0 CAF:$tUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 CAF:$cUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 CAF:$cUpperLimit2_rcClU Statistics.Types 0.0 0.0 0 0 CAF:$tConfInt Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 CAF:$cConfInt Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 CAF:$cConfInt2_rcCm1 Statistics.Types 0.0 0.0 0 0 CAF:$fDataNormalErr8 Statistics.Types 0.0 0.0 0 0 CAF:$fReadNormalErr6 Statistics.Types 0.0 0.0 0 0 CAF:$tNormalErr Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 CAF:$cNormalErr Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 CAF:$cNormalErr2_rcCm6 Statistics.Types 0.0 0.0 0 0 CAF:$fDataEstimate6 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym5 Statistics.Types 0.0 0.0 0 0 CAF:$s$WSSym2 Statistics.Types 0.0 0.0 0 0 CAF:$tEstimate Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 CAF:$cEstimate Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 CAF:$cEstimate2_rcCmc Statistics.Types 0.0 0.0 0 0 CAF:$fDataPValue8 Statistics.Types 0.0 0.0 0 0 CAF:$tPValue Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 CAF:$cPValue Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 CAF:$cPValue2_rcCmg Statistics.Types 0.0 0.0 0 0 CAF:$fDataCL10 Statistics.Types 0.0 0.0 0 0 CAF:$tCL Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 CAF:$cCL Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 CAF:$cCL2_rcCmk Statistics.Types 0.0 0.0 0 0 CAF:± Statistics.Types Statistics/Types.hs:397:1-3 0.0 0.0 0 0 CAF:poly_z3_rcCmp Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONPValue2 Statistics.Types 0.0 0.0 0 0 CAF:errMkPValue Statistics.Types Statistics/Types.hs:280:1-11 0.0 0.0 0 0 CAF:mkPValue1 Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONPValue3 Statistics.Types 0.0 0.0 0 0 CAF:$fReadPValue3 Statistics.Types 0.0 0.0 0 0 CAF:lvl47_rcCmw Statistics.Types 0.0 0.0 0 0 CAF:lvl49_rcCmy Statistics.Types 0.0 0.0 0 0 CAF:$fReadCL4 Statistics.Types 0.0 0.0 0 0 CAF:lvl50_rcCmE Statistics.Types 0.0 0.0 0 0 CAF:mkCL1 Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord_rcCmO Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord1_rcCmP Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord2_rcCmQ Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord3_rcCmR Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord4_rcCmS Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord5_rcCmT Statistics.Types 0.0 0.0 0 0 CAF:$fShowEstimate5 Statistics.Types 0.0 0.0 0 0 CAF:$fShowEstimate3 Statistics.Types 0.0 0.0 0 0 CAF:$fShowEstimate1 Statistics.Types 0.0 0.0 0 0 CAF:$fShowEstimate7 Statistics.Types 0.0 0.0 0 0 CAF:poly_z4_rcCmU Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord6_rcCmV Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord7_rcCmW Statistics.Types 0.0 0.0 0 0 CAF:$fShowNormalErr3 Statistics.Types 0.0 0.0 0 0 CAF:$fShowNormalErr1 Statistics.Types 0.0 0.0 0 0 CAF:$fShowNormalErr5 Statistics.Types 0.0 0.0 0 0 CAF:poly_z5_rcCmX Statistics.Types 0.0 0.0 0 0 CAF:poly_$dIsRecord8_rcCmY Statistics.Types 0.0 0.0 0 0 CAF:$fShowLowerLimit5 Statistics.Types 0.0 0.0 0 0 CAF:$fShowLowerLimit3 Statistics.Types 0.0 0.0 0 0 CAF:$fShowLowerLimit1 Statistics.Types 0.0 0.0 0 0 CAF:$fShowUpperLimit5 Statistics.Types 0.0 0.0 0 0 CAF:$fShowUpperLimit3 Statistics.Types 0.0 0.0 0 0 CAF:$fShowUpperLimit1 Statistics.Types 0.0 0.0 0 0 CAF:$fShowConfInt7 Statistics.Types 0.0 0.0 0 0 CAF:$fShowConfInt5 Statistics.Types 0.0 0.0 0 0 CAF:$fShowConfInt3 Statistics.Types 0.0 0.0 0 0 CAF:$fShowConfInt1 Statistics.Types 0.0 0.0 0 0 CAF:size42_rcCn2 Statistics.Types 0.0 0.0 0 0 CAF:lvl56_rcCn4 Statistics.Types 0.0 0.0 0 0 CAF:loc26_rcCn9 Statistics.Types 0.0 0.0 0 0 CAF:loc25_rcCnb Statistics.Types 0.0 0.0 0 0 CAF:loc24_rcCnd Statistics.Types 0.0 0.0 0 0 CAF:size1_rcCno Statistics.Types 0.0 0.0 0 0 CAF:lvl62_rcCnp Statistics.Types 0.0 0.0 0 0 CAF:size2_rcCnq Statistics.Types 0.0 0.0 0 0 CAF:lvl63_rcCnr Statistics.Types 0.0 0.0 0 0 CAF:lvl68_rcCnw Statistics.Types 0.0 0.0 0 0 CAF:lvl70_rcCny Statistics.Types 0.0 0.0 0 0 CAF:lvl73_rcCnB Statistics.Types 0.0 0.0 0 0 CAF:lvl75_rcCnD Statistics.Types 0.0 0.0 0 0 CAF:size3_rcCnE Statistics.Types 0.0 0.0 0 0 CAF:lvl76_rcCnF Statistics.Types 0.0 0.0 0 0 CAF:size4_rcCnG Statistics.Types 0.0 0.0 0 0 CAF:lvl77_rcCnH Statistics.Types 0.0 0.0 0 0 CAF:size5_rcCnI Statistics.Types 0.0 0.0 0 0 CAF:lvl78_rcCnJ Statistics.Types 0.0 0.0 0 0 CAF:lvl83_rcCnO Statistics.Types 0.0 0.0 0 0 CAF:lvl87_rcCnS Statistics.Types 0.0 0.0 0 0 CAF:lvl91_rcCo1 Statistics.Types 0.0 0.0 0 0 CAF:errMkCL Statistics.Types Statistics/Types.hs:180:1-7 0.0 0.0 0 0 CAF:$fFromJSONCL2 Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONCL5 Statistics.Types 0.0 0.0 0 0 CAF:mkCLFromSignificance1 Statistics.Types 0.0 0.0 0 0 CAF:$fBinaryConfInt2 Statistics.Types 0.0 0.0 0 0 CAF:z34_rcCoi Statistics.Types 0.0 0.0 0 0 CAF:poly_z6_rcCoj Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONCL_ds Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONCL1 Statistics.Types 0.0 0.0 0 0 CAF:_k2_rcCok Statistics.Types 0.0 0.0 0 0 CAF:lvl105_rcCom Statistics.Types 0.0 0.0 0 0 CAF:$fFromJSONCL4 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL4 Statistics.Types 0.0 0.0 0 0 CAF:poly_g1_rcCot Statistics.Types 0.0 0.0 0 0 CAF:poly_g2_rcCou Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL17 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL16 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL15 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL14 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL13 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL12 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL11 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL10 Statistics.Types 0.0 0.0 0 0 CAF:lvl154_rcCpr Statistics.Types 0.0 0.0 0 0 CAF:lvl156_rcCpt Statistics.Types 0.0 0.0 0 0 CAF:lvl158_rcCpv Statistics.Types 0.0 0.0 0 0 CAF:lvl161_rcCpy Statistics.Types 0.0 0.0 0 0 CAF:lvl163_rcCpC Statistics.Types 0.0 0.0 0 0 CAF:lvl166_rcCpF Statistics.Types 0.0 0.0 0 0 CAF:poly_$dGFromJSON_rcCpM Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL8 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL7 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL6 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL5 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL_g4 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL20 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL19 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL1 Statistics.Types 0.0 0.0 0 0 CAF:$fToJSONCL_$s$ctoJSON Statistics.Types Statistics/Types.hs:120:10-54 0.0 0.0 0 0 CAF:$dRecordToPairs_rcCq2 Statistics.Types 0.0 0.0 0 0 CAF:$dRecordToPairs1_rcCq3 Statistics.Types 0.0 0.0 0 0 CAF:$dRecordToPairs2_rcCq4 Statistics.Types 0.0 0.0 0 0 CAF:poly_$dGFromJSON1_rcCqb Statistics.Types 0.0 0.0 0 0 CAF:poly_$dGFromJSON2_rcCqg Statistics.Types 0.0 0.0 0 0 CAF:poly_$dGFromJSON3_rcCql Statistics.Types 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 basicUnsafeRead.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 basicUnsafeIndexM.\ Statistics.Types Statistics/Types.hs:(526,1)-(529,34) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 basicUnsafeRead.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 basicUnsafeIndexM.\ Statistics.Types Statistics/Types.hs:(521,1)-(524,34) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 basicUnsafeRead.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 basicUnsafeIndexM.\ Statistics.Types Statistics/Types.hs:(516,1)-(519,35) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(511,1)-(514,27) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(511,1)-(514,27) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(511,1)-(514,27) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(511,1)-(514,27) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 basicUnsafeRead.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 basicUnsafeIndexM.\ Statistics.Types Statistics/Types.hs:(506,1)-(509,34) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(501,1)-(504,24) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(501,1)-(504,24) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(501,1)-(504,24) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(501,1)-(504,24) 0.0 0.0 0 0 basicSet.\ Statistics.Types Statistics/Types.hs:(496,1)-(499,20) 0.0 0.0 0 0 basicUnsafeWrite.\ Statistics.Types Statistics/Types.hs:(496,1)-(499,20) 0.0 0.0 0 0 basicUnsafeReplicate.\ Statistics.Types Statistics/Types.hs:(496,1)-(499,20) 0.0 0.0 0 0 elemseq.\ Statistics.Types Statistics/Types.hs:(496,1)-(499,20) 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:112:3-62 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:114:3-75 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:118:3-74 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:117:3-20 0.0 0.0 0 0 parseJSON Statistics.Types Statistics/Types.hs:122:3-79 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:125:3-20 0.0 0.0 0 0 min Statistics.Types Statistics/Types.hs:136:3-34 0.0 0.0 0 0 max Statistics.Types Statistics/Types.hs:135:3-34 0.0 0.0 0 0 >= Statistics.Types Statistics/Types.hs:134:3-23 0.0 0.0 0 0 > Statistics.Types Statistics/Types.hs:133:3-23 0.0 0.0 0 0 <= Statistics.Types Statistics/Types.hs:132:3-23 0.0 0.0 0 0 < Statistics.Types Statistics/Types.hs:131:3-23 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:217:3-54 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:219:3-51 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:223:3-70 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:222:3-24 0.0 0.0 0 0 parseJSON Statistics.Types Statistics/Types.hs:227:3-71 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:230:3-24 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:333:3-31 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:334:3-41 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:338:5-44 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:352:3-26 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:353:3-25 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:357:5-29 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:375:3-34 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:376:3-49 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:380:5-43 0.0 0.0 0 0 scale Statistics.Types Statistics/Types.hs:439:3-47 0.0 0.0 0 0 scale Statistics.Types Statistics/Types.hs:(442,3)-(443,65) 0.0 0.0 0 0 scale Statistics.Types Statistics/Types.hs:446:3-55 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:465:3-33 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:466:3-41 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:470:5-46 0.0 0.0 0 0 get Statistics.Types Statistics/Types.hs:484:3-33 0.0 0.0 0 0 put Statistics.Types Statistics/Types.hs:485:3-41 0.0 0.0 0 0 rnf Statistics.Types Statistics/Types.hs:489:5-46 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:481:25-28 0.0 0.0 0 0 readListPrec Statistics.Types Statistics/Types.hs:481:19-22 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:481:19-22 0.0 0.0 0 0 readList Statistics.Types Statistics/Types.hs:481:19-22 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:481:15-16 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:461:27-30 0.0 0.0 0 0 readListPrec Statistics.Types Statistics/Types.hs:461:21-24 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:461:21-24 0.0 0.0 0 0 readList Statistics.Types Statistics/Types.hs:461:21-24 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:461:17-18 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:372:23-24 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:372:18-21 0.0 0.0 0 0 readListPrec Statistics.Types Statistics/Types.hs:372:13-16 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:372:13-16 0.0 0.0 0 0 readList Statistics.Types Statistics/Types.hs:372:13-16 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:349:23-26 0.0 0.0 0 0 readListPrec Statistics.Types Statistics/Types.hs:349:17-20 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:349:17-20 0.0 0.0 0 0 readList Statistics.Types Statistics/Types.hs:349:17-20 0.0 0.0 0 0 /= Statistics.Types Statistics/Types.hs:349:13-14 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:349:13-14 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 showsPrec Statistics.Types Statistics/Types.hs:326:27-30 0.0 0.0 0 0 readListPrec Statistics.Types Statistics/Types.hs:326:21-24 0.0 0.0 0 0 readPrec Statistics.Types Statistics/Types.hs:326:21-24 0.0 0.0 0 0 readList Statistics.Types Statistics/Types.hs:326:21-24 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:326:17-18 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 min Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 max Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 >= Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 > Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 <= Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 < Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 compare Statistics.Types Statistics/Types.hs:214:29-31 0.0 0.0 0 0 /= Statistics.Types Statistics/Types.hs:214:26-27 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:214:26-27 0.0 0.0 0 0 dataCast1 Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 dataTypeOf Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 toConstr Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 gunfold Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 gfoldl Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 /= Statistics.Types Statistics/Types.hs:109:26-27 0.0 0.0 0 0 == Statistics.Types Statistics/Types.hs:109:26-27 0.0 0.0 0 0 estError Statistics.Types Statistics/Types.hs:324:7-14 0.0 0.0 0 0 estPoint Statistics.Types Statistics/Types.hs:322:7-14 0.0 0.0 0 0 normalError Statistics.Types Statistics/Types.hs:347:5-15 0.0 0.0 0 0 confIntCL Statistics.Types Statistics/Types.hs:369:5-13 0.0 0.0 0 0 confIntUDX Statistics.Types Statistics/Types.hs:366:5-14 0.0 0.0 0 0 confIntLDX Statistics.Types Statistics/Types.hs:363:5-14 0.0 0.0 0 0 ulConfidenceLevel Statistics.Types Statistics/Types.hs:459:7-23 0.0 0.0 0 0 upperLimit Statistics.Types Statistics/Types.hs:457:7-16 0.0 0.0 0 0 llConfidenceLevel Statistics.Types Statistics/Types.hs:479:5-21 0.0 0.0 0 0 lowerLimit Statistics.Types Statistics/Types.hs:477:5-14 0.0 0.0 0 0 mkCL Statistics.Types Statistics/Types.hs:(146,1)-(148,9) 0.0 0.0 0 0 mkCLE Statistics.Types Statistics/Types.hs:(156,1)-(158,30) 0.0 0.0 0 0 mkCLFromSignificance Statistics.Types Statistics/Types.hs:167:1-72 0.0 0.0 0 0 mkCLFromSignificanceE Statistics.Types Statistics/Types.hs:(175,1)-(177,30) 0.0 0.0 0 0 errMkCL Statistics.Types Statistics/Types.hs:180:1-72 0.0 0.0 0 0 confidenceLevel Statistics.Types Statistics/Types.hs:186:1-30 0.0 0.0 0 0 significanceLevel Statistics.Types Statistics/Types.hs:190:1-28 0.0 0.0 0 0 cl90 Statistics.Types Statistics/Types.hs:196:1-14 0.0 0.0 0 0 cl95 Statistics.Types Statistics/Types.hs:200:1-14 0.0 0.0 0 0 cl99 Statistics.Types Statistics/Types.hs:204:1-14 0.0 0.0 0 0 mkPValue Statistics.Types Statistics/Types.hs:236:1-52 0.0 0.0 0 0 mkPValueE Statistics.Types Statistics/Types.hs:(240,1)-(242,30) 0.0 0.0 0 0 pValue Statistics.Types Statistics/Types.hs:246:1-21 0.0 0.0 0 0 nSigma Statistics.Types Statistics/Types.hs:(258,1)-(260,83) 0.0 0.0 0 0 nSigma1 Statistics.Types Statistics/Types.hs:(265,1)-(267,84) 0.0 0.0 0 0 getNSigma Statistics.Types Statistics/Types.hs:271:1-57 0.0 0.0 0 0 getNSigma1 Statistics.Types Statistics/Types.hs:275:1-52 0.0 0.0 0 0 errMkPValue Statistics.Types Statistics/Types.hs:280:1-76 0.0 0.0 0 0 ± Statistics.Types Statistics/Types.hs:397:1-21 0.0 0.0 0 0 estimateNormErr Statistics.Types Statistics/Types.hs:391:1-48 0.0 0.0 0 0 estimateFromErr Statistics.Types Statistics/Types.hs:406:1-64 0.0 0.0 0 0 estimateFromInterval Statistics.Types Statistics/Types.hs:(416,1)-(417,41) 0.0 0.0 0 0 confidenceInterval Statistics.Types Statistics/Types.hs:(425,1)-(426,22) 0.0 0.0 0 0 asymErrors Statistics.Types Statistics/Types.hs:430:1-55 0.0 0.0 0 0 $tCL Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 $cCL Statistics.Types Statistics/Types.hs:109:40-43 0.0 0.0 0 0 $tPValue Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 $cPValue Statistics.Types Statistics/Types.hs:214:44-47 0.0 0.0 0 0 $tEstimate Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 $cEstimate Statistics.Types Statistics/Types.hs:328:28-31 0.0 0.0 0 0 $tNormalErr Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 $cNormalErr Statistics.Types Statistics/Types.hs:349:39-42 0.0 0.0 0 0 $tConfInt Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 $cConfInt Statistics.Types Statistics/Types.hs:372:35-38 0.0 0.0 0 0 $tUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 $cUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 0.0 0.0 0 0 $tLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 $cLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 0.0 0.0 0 0 CAF:lvl5_r8KUd Statistics.Transform 0.0 0.0 0 0 CAF:lvl6_r8KUe Statistics.Transform 0.0 0.0 0 0 CAF:lvl7_r8KUf Statistics.Transform 0.0 0.0 0 0 CAF:lvl10_r8KUi Statistics.Transform 0.0 0.0 0 0 CAF:lvl12_r8KUk Statistics.Transform 0.0 0.0 0 0 CAF:lvl17_r8KUp Statistics.Transform 0.0 0.0 0 0 CAF:lvl19_r8KUr Statistics.Transform 0.0 0.0 0 0 CAF:lvl21_r8KUt Statistics.Transform 0.0 0.0 0 0 CAF:lvl24_r8KUw Statistics.Transform 0.0 0.0 0 0 CAF:lvl26_r8KUy Statistics.Transform 0.0 0.0 0 0 CAF:lvl27_r8KUA Statistics.Transform 0.0 0.0 0 0 CAF:lvl28_r8KUB Statistics.Transform 0.0 0.0 0 0 CAF:lvl29_r8KUC Statistics.Transform 0.0 0.0 0 0 CAF:lvl30_r8KUD Statistics.Transform 0.0 0.0 0 0 CAF:lvl31_r8KUE Statistics.Transform 0.0 0.0 0 0 CAF:lvl32_r8KUF Statistics.Transform 0.0 0.0 0 0 CAF:halve Statistics.Transform Statistics/Transform.hs:172:1-5 0.0 0.0 0 0 CAF:lvl34_r8KUH Statistics.Transform 0.0 0.0 0 0 CAF:lvl36_r8KUJ Statistics.Transform 0.0 0.0 0 0 CAF:lvl45_r8KUU Statistics.Transform 0.0 0.0 0 0 CAF:lvl47_r8KUW Statistics.Transform 0.0 0.0 0 0 CAF:lvl49_r8KUY Statistics.Transform 0.0 0.0 0 0 CAF:lvl50_r8KUZ Statistics.Transform 0.0 0.0 0 0 CAF:lvl52_r8KV1 Statistics.Transform 0.0 0.0 0 0 CAF:lvl54_r8KV3 Statistics.Transform 0.0 0.0 0 0 CAF:lvl56_r8KV5 Statistics.Transform 0.0 0.0 0 0 CAF:lvl58_r8KVb Statistics.Transform 0.0 0.0 0 0 CAF:lvl59_r8KVc Statistics.Transform 0.0 0.0 0 0 CAF:lvl60_r8KVd Statistics.Transform 0.0 0.0 0 0 CAF:lvl62_r8KVf Statistics.Transform 0.0 0.0 0 0 CAF:lvl64_r8KVh Statistics.Transform 0.0 0.0 0 0 CAF:lvl66_r8KVj Statistics.Transform 0.0 0.0 0 0 CAF:lvl68_r8KVl Statistics.Transform 0.0 0.0 0 0 CAF:file4_r8KVn Statistics.Transform 0.0 0.0 0 0 CAF:lvl77_r8KVv Statistics.Transform 0.0 0.0 0 0 CAF:lvl79_r8KVx Statistics.Transform 0.0 0.0 0 0 CAF:lvl83_r8KVG Statistics.Transform 0.0 0.0 0 0 CAF:lvl84_r8KVH Statistics.Transform 0.0 0.0 0 0 CAF:lvl87_r8KVK Statistics.Transform 0.0 0.0 0 0 CAF:lvl89_r8KVM Statistics.Transform 0.0 0.0 0 0 CAF:lvl91_r8KVO Statistics.Transform 0.0 0.0 0 0 CAF:fi Statistics.Transform Statistics/Transform.hs:169:1-2 0.0 0.0 0 0 CAF:lvl92_r8KVP Statistics.Transform 0.0 0.0 0 0 CAF:lvl93_r8KVQ Statistics.Transform 0.0 0.0 0 0 CAF:lvl95_r8KVS Statistics.Transform 0.0 0.0 0 0 CAF:lvl98_r8KVV Statistics.Transform 0.0 0.0 0 0 CAF:lvl101_r8KVY Statistics.Transform 0.0 0.0 0 0 CAF:lvl104_r8KW3 Statistics.Transform 0.0 0.0 0 0 CAF:lvl105_r8KW4 Statistics.Transform 0.0 0.0 0 0 CAF:lvl110_r8KW9 Statistics.Transform 0.0 0.0 0 0 CAF:lvl111_r8KWa Statistics.Transform 0.0 0.0 0 0 CAF:lvl112_r8KWb Statistics.Transform 0.0 0.0 0 0 CAF:lvl113_r8KWc Statistics.Transform 0.0 0.0 0 0 CAF:lvl115_r8KWe Statistics.Transform 0.0 0.0 0 0 CAF:lvl118_r8KWh Statistics.Transform 0.0 0.0 0 0 CAF:lvl121_r8KWk Statistics.Transform 0.0 0.0 0 0 CAF:lvl125_r8KWp Statistics.Transform 0.0 0.0 0 0 CAF:lvl126_r8KWq Statistics.Transform 0.0 0.0 0 0 CAF:dct__$sdct_ Statistics.Transform Statistics/Transform.hs:54:1-4 0.0 0.0 0 0 CAF:lvl127_r8KWt Statistics.Transform 0.0 0.0 0 0 CAF:lvl128_r8KWu Statistics.Transform 0.0 0.0 0 0 CAF:lvl129_r8KWv Statistics.Transform 0.0 0.0 0 0 CAF:lvl130_r8KWw Statistics.Transform 0.0 0.0 0 0 CAF:lvl131_r8KWx Statistics.Transform 0.0 0.0 0 0 CAF:lvl132_r8KWy Statistics.Transform 0.0 0.0 0 0 CAF:lvl133_r8KWz Statistics.Transform 0.0 0.0 0 0 CAF:lvl134_r8KWA Statistics.Transform 0.0 0.0 0 0 CAF:lvl135_r8KWD Statistics.Transform 0.0 0.0 0 0 CAF:dct_$sdct Statistics.Transform Statistics/Transform.hs:46:1-3 0.0 0.0 0 0 CAF:loc5_r8KWR Statistics.Transform 0.0 0.0 0 0 CAF:loc6_r8KWT Statistics.Transform 0.0 0.0 0 0 CAF:lvl168_r8KXn Statistics.Transform 0.0 0.0 0 0 CAF:lvl170_r8KXq Statistics.Transform 0.0 0.0 0 0 CAF:lvl171_r8KXr Statistics.Transform 0.0 0.0 0 0 CAF:lvl172_r8KXs Statistics.Transform 0.0 0.0 0 0 CAF:lvl173_r8KXt Statistics.Transform 0.0 0.0 0 0 CAF:lvl174_r8KXu Statistics.Transform 0.0 0.0 0 0 CAF:idct__$sidct_ Statistics.Transform Statistics/Transform.hs:89:1-5 0.0 0.0 0 0 CAF:lvl175_r8KXx Statistics.Transform 0.0 0.0 0 0 CAF:lvl176_r8KXy Statistics.Transform 0.0 0.0 0 0 CAF:lvl177_r8KXz Statistics.Transform 0.0 0.0 0 0 CAF:lvl178_r8KXA Statistics.Transform 0.0 0.0 0 0 CAF:lvl179_r8KXB Statistics.Transform 0.0 0.0 0 0 CAF:idct_$sidct Statistics.Transform Statistics/Transform.hs:81:1-4 0.0 0.0 0 0 CAF:lvl181_r8KXD Statistics.Transform 0.0 0.0 0 0 CAF:lvl206_r8KY6 Statistics.Transform 0.0 0.0 0 0 CAF:lvl207_r8KY7 Statistics.Transform 0.0 0.0 0 0 CAF:lvl209_r8KYa Statistics.Transform 0.0 0.0 0 0 CAF:lvl210_r8KYb Statistics.Transform 0.0 0.0 0 0 CAF:dct__$sdct_1 Statistics.Transform Statistics/Transform.hs:54:1-4 0.0 0.0 0 0 CAF:lvl216_r8KYj Statistics.Transform 0.0 0.0 0 0 CAF:lvl217_r8KYk Statistics.Transform 0.0 0.0 0 0 CAF:lvl219_r8KYo Statistics.Transform 0.0 0.0 0 0 CAF:lvl220_r8KYp Statistics.Transform 0.0 0.0 0 0 CAF:lvl221_r8KYq Statistics.Transform 0.0 0.0 0 0 CAF:lvl222_r8KYr Statistics.Transform 0.0 0.0 0 0 CAF:dct_$sdct1 Statistics.Transform Statistics/Transform.hs:46:1-3 0.0 0.0 0 0 CAF:lvl223_r8KYu Statistics.Transform 0.0 0.0 0 0 CAF:lvl224_r8KYv Statistics.Transform 0.0 0.0 0 0 CAF:lvl225_r8KYy Statistics.Transform 0.0 0.0 0 0 CAF:lvl226_r8KYz Statistics.Transform 0.0 0.0 0 0 CAF:lvl227_r8KYA Statistics.Transform 0.0 0.0 0 0 CAF:lvl228_r8KYB Statistics.Transform 0.0 0.0 0 0 CAF:idct__$sidct_1 Statistics.Transform Statistics/Transform.hs:89:1-5 0.0 0.0 0 0 CAF:lvl229_r8KYE Statistics.Transform 0.0 0.0 0 0 CAF:lvl230_r8KYF Statistics.Transform 0.0 0.0 0 0 CAF:lvl231_r8KYI Statistics.Transform 0.0 0.0 0 0 CAF:lvl232_r8KYJ Statistics.Transform 0.0 0.0 0 0 CAF:lvl233_r8KYK Statistics.Transform 0.0 0.0 0 0 CAF:lvl234_r8KYL Statistics.Transform 0.0 0.0 0 0 CAF:idct_$sidct1 Statistics.Transform Statistics/Transform.hs:81:1-4 0.0 0.0 0 0 CAF:lvl235_r8KYN Statistics.Transform 0.0 0.0 0 0 CAF:lvl236_r8KYO Statistics.Transform 0.0 0.0 0 0 dct Statistics.Transform Statistics/Transform.hs:46:1-29 0.0 0.0 0 0 dct_ Statistics.Transform Statistics/Transform.hs:54:1-46 0.0 0.0 0 0 dct_.\ Statistics.Transform Statistics/Transform.hs:54:40-45 0.0 0.0 0 0 idct Statistics.Transform Statistics/Transform.hs:81:1-31 0.0 0.0 0 0 idct_ Statistics.Transform Statistics/Transform.hs:89:1-48 0.0 0.0 0 0 idct_.\ Statistics.Transform Statistics/Transform.hs:89:42-47 0.0 0.0 0 0 ifft Statistics.Transform Statistics/Transform.hs:(113,1)-(115,70) 0.0 0.0 0 0 fft Statistics.Transform Statistics/Transform.hs:(122,1)-(125,73) 0.0 0.0 0 0 fi Statistics.Transform Statistics/Transform.hs:169:1-17 0.0 0.0 0 0 halve Statistics.Transform Statistics/Transform.hs:172:1-20 0.0 0.0 0 0 CAF:lvl2_raiDB Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl4_raiDD Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl7_raiDG Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl11_raiDK Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl14_raiDN Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl18_raiDR Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl19_raiDT Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl21_raiDV Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl28_raiE3 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl43_raiEi Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl46_raiEl Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl50_raiEp Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc1_raiEv Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc2_raiEx Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc3_raiEz Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:$dIP1_raiEC Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl62_raiET Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc_raiF1 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc4_raiF2 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:loc6_raiF4 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl69_raiFf Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl72_raiFi Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl75_raiFl Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl77_raiFn Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl83_raiFt Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl85_raiFv Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl87_raiFx Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl88_raiFy Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl94_raiFE Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl95_raiFF Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl96_raiFG Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl97_raiFH Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl98_raiFI Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl99_raiFJ Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl100_raiFK Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl101_raiFM Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl102_raiFN Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl103_raiFP Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl104_raiFS Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl105_raiFT Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl106_raiFU Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl107_raiFV Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:size42_raiFZ Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl112_raiG1 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl113_raiG2 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl114_raiG3 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl115_raiG4 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl116_raiG5 Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl123_raiGd Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl125_raiGg Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl126_raiGh Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:poly_lvl_raiGl Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:poly_lvl1_raiGn Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl132_raiGq Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl133_raiGr Statistics.Sample.KernelDensity 0.0 0.0 0 0 CAF:lvl134_raiGs Statistics.Sample.KernelDensity 0.0 0.0 0 0 kde Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(56,1)-(61,40) 0.0 0.0 0 0 kde.range Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(59,5)-(61,40) 0.0 0.0 0 0 kde.hi Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:58:5-23 0.0 0.0 0 0 kde.lo Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:58:5-23 0.0 0.0 0 0 kde.(...) Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:58:5-23 0.0 0.0 0 0 kde_ Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(86,1)-(113,17) 0.0 0.0 0 0 kde_.mesh Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(91,5)-(92,27) 0.0 0.0 0 0 kde_.mesh.\ Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:91:34-59 0.0 0.0 0 0 kde_.mesh.d Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:92:15-27 0.0 0.0 0 0 kde_.density Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(93,5)-(94,62) 0.0 0.0 0 0 kde_.density.f Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:94:13-62 0.0 0.0 0 0 kde_.t_star Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(101,5)-(112,78) 0.0 0.0 0 0 kde_.t_star.\ Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:102:15-64 0.0 0.0 0 0 kde_.t_star.go Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(108,9)-(112,78) 0.0 0.0 0 0 kde_.t_star.go.time Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:110:17-71 0.0 0.0 0 0 kde_.t_star.go.const Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:111:17-48 0.0 0.0 0 0 kde_.t_star.go.k0 Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:112:17-78 0.0 0.0 0 0 kde_.t_star.f Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(104,9)-(107,53) 0.0 0.0 0 0 kde_.t_star.f.g Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:105:17-62 0.0 0.0 0 0 kde_.t_star.f.a2v Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:106:17-53 0.0 0.0 0 0 kde_.t_star.f.iv Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:107:17-53 0.0 0.0 0 0 kde_.n Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:95:5-25 0.0 0.0 0 0 kde_.a Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:(98,5)-(99,58) 0.0 0.0 0 0 kde_.a.h Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:99:15-58 0.0 0.0 0 0 kde_.ni Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:96:5-34 0.0 0.0 0 0 kde_.r Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:97:5-19 0.0 0.0 0 0 kde_.len Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:100:5-40 0.0 0.0 0 0 kde_.sqr Statistics.Sample.KernelDensity Statistics/Sample/KernelDensity.hs:113:5-17 0.0 0.0 0 0 CAF:$dIP1_rb0Wv Statistics.Sample 0.0 0.0 0 0 CAF:loc4_rb0WA Statistics.Sample 0.0 0.0 0 0 CAF:loc5_rb0WB Statistics.Sample 0.0 0.0 0 0 CAF:loc6_rb0WC Statistics.Sample 0.0 0.0 0 0 CAF:lvl1_rb0WF Statistics.Sample 0.0 0.0 0 0 CAF:lvl8_rb0WM Statistics.Sample 0.0 0.0 0 0 CAF:lvl9_rb0WN Statistics.Sample 0.0 0.0 0 0 CAF:lvl10_rb0WO Statistics.Sample 0.0 0.0 0 0 CAF:lvl12_rb0WQ Statistics.Sample 0.0 0.0 0 0 CAF:lvl14_rb0WS Statistics.Sample 0.0 0.0 0 0 CAF:lvl19_rb0WX Statistics.Sample 0.0 0.0 0 0 CAF:lvl21_rb0WZ Statistics.Sample 0.0 0.0 0 0 CAF:lvl25_rb0X3 Statistics.Sample 0.0 0.0 0 0 CAF:lvl29_rb0X8 Statistics.Sample 0.0 0.0 0 0 CAF:lvl30_rb0X9 Statistics.Sample 0.0 0.0 0 0 CAF:mean1 Statistics.Sample 0.0 0.0 0 0 CAF:lvl31_rb0Xa Statistics.Sample 0.0 0.0 0 0 CAF:lvl32_rb0Xb Statistics.Sample 0.0 0.0 0 0 CAF:lvl33_rb0Xc Statistics.Sample 0.0 0.0 0 0 CAF:lvl34_rb0Xd Statistics.Sample 0.0 0.0 0 0 CAF:lvl35_rb0Xe Statistics.Sample 0.0 0.0 0 0 CAF:lvl36_rb0Xf Statistics.Sample 0.0 0.0 0 0 CAF:stdDev_$sstdDev Statistics.Sample Statistics/Sample.hs:284:1-6 0.0 0.0 0 0 CAF:lvl37_rb0Xg Statistics.Sample 0.0 0.0 0 0 CAF:lvl38_rb0Xh Statistics.Sample 0.0 0.0 0 0 CAF:lvl39_rb0Xi Statistics.Sample 0.0 0.0 0 0 CAF:lvl40_rb0Xj Statistics.Sample 0.0 0.0 0 0 CAF:lvl41_rb0Xk Statistics.Sample 0.0 0.0 0 0 CAF:lvl42_rb0Xl Statistics.Sample 0.0 0.0 0 0 CAF:lvl43_rb0Xm Statistics.Sample 0.0 0.0 0 0 CAF:lvl44_rb0Xn Statistics.Sample 0.0 0.0 0 0 CAF:lvl49_rb0Xt Statistics.Sample 0.0 0.0 0 0 CAF:lvl50_rb0Xv Statistics.Sample 0.0 0.0 0 0 CAF:lvl51_rb0Xw Statistics.Sample 0.0 0.0 0 0 CAF:lvl52_rb0Xx Statistics.Sample 0.0 0.0 0 0 CAF:lvl53_rb0Xz Statistics.Sample 0.0 0.0 0 0 CAF:stdDev_$sstdDev1 Statistics.Sample Statistics/Sample.hs:284:1-6 0.0 0.0 0 0 CAF:lvl56_rb0XE Statistics.Sample 0.0 0.0 0 0 CAF:welfordMean1 Statistics.Sample 0.0 0.0 0 0 CAF:welfordMean_$swelfordMean1 Statistics.Sample Statistics/Sample.hs:93:1-11 0.0 0.0 0 0 CAF:welfordMean_$swelfordMean Statistics.Sample Statistics/Sample.hs:93:1-11 0.0 0.0 0 0 CAF:lvl57_rb0XO Statistics.Sample 0.0 0.0 0 0 CAF:lvl58_rb0XP Statistics.Sample 0.0 0.0 0 0 CAF:lvl59_rb0XQ Statistics.Sample 0.0 0.0 0 0 CAF:loc7_rb0Y9 Statistics.Sample 0.0 0.0 0 0 CAF:loc8_rb0Yb Statistics.Sample 0.0 0.0 0 0 CAF:loc9_rb0Yd Statistics.Sample 0.0 0.0 0 0 correlation Statistics.Sample Statistics/Sample.hs:(378,1)-(388,38) 0.0 0.0 0 0 correlation.n Statistics.Sample Statistics/Sample.hs:382:5-25 0.0 0.0 0 0 correlation.cov Statistics.Sample Statistics/Sample.hs:(386,5)-(388,38) 0.0 0.0 0 0 correlation.cov.\ Statistics.Sample Statistics/Sample.hs:388:27-33 0.0 0.0 0 0 correlation.cov.\ Statistics.Sample Statistics/Sample.hs:387:27-33 0.0 0.0 0 0 correlation.varY Statistics.Sample Statistics/Sample.hs:385:5-32 0.0 0.0 0 0 correlation.muY Statistics.Sample Statistics/Sample.hs:385:5-32 0.0 0.0 0 0 correlation.(...) Statistics.Sample Statistics/Sample.hs:385:5-32 0.0 0.0 0 0 correlation.varX Statistics.Sample Statistics/Sample.hs:384:5-32 0.0 0.0 0 0 correlation.muX Statistics.Sample Statistics/Sample.hs:384:5-32 0.0 0.0 0 0 correlation.(...) Statistics.Sample Statistics/Sample.hs:384:5-32 0.0 0.0 0 0 correlation.ys Statistics.Sample Statistics/Sample.hs:383:5-24 0.0 0.0 0 0 correlation.xs Statistics.Sample Statistics/Sample.hs:383:5-24 0.0 0.0 0 0 correlation.(...) Statistics.Sample Statistics/Sample.hs:383:5-24 0.0 0.0 0 0 covariance Statistics.Sample Statistics/Sample.hs:(360,1)-(369,21) 0.0 0.0 0 0 covariance.\ Statistics.Sample Statistics/Sample.hs:364:40-46 0.0 0.0 0 0 covariance.\ Statistics.Sample Statistics/Sample.hs:363:40-46 0.0 0.0 0 0 covariance.n Statistics.Sample Statistics/Sample.hs:366:5-25 0.0 0.0 0 0 covariance.muY Statistics.Sample Statistics/Sample.hs:369:5-21 0.0 0.0 0 0 covariance.muX Statistics.Sample Statistics/Sample.hs:368:5-21 0.0 0.0 0 0 covariance.ys Statistics.Sample Statistics/Sample.hs:367:5-24 0.0 0.0 0 0 covariance.xs Statistics.Sample Statistics/Sample.hs:367:5-24 0.0 0.0 0 0 covariance.(...) Statistics.Sample Statistics/Sample.hs:367:5-24 0.0 0.0 0 0 meanVarianceUnb Statistics.Sample Statistics/Sample.hs:(272,1)-(277,19) 0.0 0.0 0 0 meanVarianceUnb.n Statistics.Sample Statistics/Sample.hs:276:7-23 0.0 0.0 0 0 meanVarianceUnb.m Statistics.Sample Statistics/Sample.hs:277:7-19 0.0 0.0 0 0 meanVariance Statistics.Sample Statistics/Sample.hs:(259,1)-(264,19) 0.0 0.0 0 0 meanVariance.n Statistics.Sample Statistics/Sample.hs:263:7-23 0.0 0.0 0 0 meanVariance.m Statistics.Sample Statistics/Sample.hs:264:7-19 0.0 0.0 0 0 stdErrMean Statistics.Sample Statistics/Sample.hs:291:1-69 0.0 0.0 0 0 stdDev Statistics.Sample Statistics/Sample.hs:284:1-32 0.0 0.0 0 0 varianceUnbiased Statistics.Sample Statistics/Sample.hs:(247,1)-(251,23) 0.0 0.0 0 0 varianceUnbiased.n Statistics.Sample Statistics/Sample.hs:251:7-23 0.0 0.0 0 0 variance Statistics.Sample Statistics/Sample.hs:(235,1)-(239,23) 0.0 0.0 0 0 variance.n Statistics.Sample Statistics/Sample.hs:239:7-23 0.0 0.0 0 0 kurtosis Statistics.Sample Statistics/Sample.hs:(211,1)-(212,43) 0.0 0.0 0 0 kurtosis.c2 Statistics.Sample Statistics/Sample.hs:212:11-43 0.0 0.0 0 0 kurtosis.c4 Statistics.Sample Statistics/Sample.hs:212:11-43 0.0 0.0 0 0 kurtosis.(...) Statistics.Sample Statistics/Sample.hs:212:11-43 0.0 0.0 0 0 skewness Statistics.Sample Statistics/Sample.hs:(192,1)-(193,43) 0.0 0.0 0 0 skewness.c2 Statistics.Sample Statistics/Sample.hs:193:11-43 0.0 0.0 0 0 skewness.c3 Statistics.Sample Statistics/Sample.hs:193:11-43 0.0 0.0 0 0 skewness.(...) Statistics.Sample Statistics/Sample.hs:193:11-43 0.0 0.0 0 0 centralMoments Statistics.Sample Statistics/Sample.hs:(156,1)-(163,49) 0.0 0.0 0 0 centralMoments.go Statistics.Sample Statistics/Sample.hs:(159,9)-(160,28) 0.0 0.0 0 0 centralMoments.go.d Statistics.Sample Statistics/Sample.hs:160:19-28 0.0 0.0 0 0 centralMoments.fini Statistics.Sample Statistics/Sample.hs:161:9-38 0.0 0.0 0 0 centralMoments.m Statistics.Sample Statistics/Sample.hs:162:9-30 0.0 0.0 0 0 centralMoments.n Statistics.Sample Statistics/Sample.hs:163:9-49 0.0 0.0 0 0 centralMoment Statistics.Sample Statistics/Sample.hs:(137,1)-(144,18) 0.0 0.0 0 0 centralMoment.go Statistics.Sample Statistics/Sample.hs:143:5-20 0.0 0.0 0 0 centralMoment.m Statistics.Sample Statistics/Sample.hs:144:5-18 0.0 0.0 0 0 mean Statistics.Sample Statistics/Sample.hs:83:1-45 0.0 0.0 0 0 welfordMean Statistics.Sample Statistics/Sample.hs:(93,1)-(98,24) 0.0 0.0 0 0 welfordMean.fini Statistics.Sample Statistics/Sample.hs:95:5-20 0.0 0.0 0 0 welfordMean.go Statistics.Sample Statistics/Sample.hs:(96,5)-(98,24) 0.0 0.0 0 0 welfordMean.go.m' Statistics.Sample Statistics/Sample.hs:97:15-48 0.0 0.0 0 0 welfordMean.go.n' Statistics.Sample Statistics/Sample.hs:98:15-24 0.0 0.0 0 0 varianceWeighted Statistics.Sample Statistics/Sample.hs:(305,1)-(309,26) 0.0 0.0 0 0 varianceWeighted.fini Statistics.Sample Statistics/Sample.hs:309:7-26 0.0 0.0 0 0 fastVar Statistics.Sample Statistics/Sample.hs:(325,1)-(331,22) 0.0 0.0 0 0 fastVar.go Statistics.Sample Statistics/Sample.hs:(327,5)-(331,22) 0.0 0.0 0 0 fastVar.go.s' Statistics.Sample Statistics/Sample.hs:330:13-33 0.0 0.0 0 0 fastVar.go.m' Statistics.Sample Statistics/Sample.hs:329:13-40 0.0 0.0 0 0 fastVar.go.n' Statistics.Sample Statistics/Sample.hs:328:13-22 0.0 0.0 0 0 fastVar.go.d Statistics.Sample Statistics/Sample.hs:331:13-22 0.0 0.0 0 0 CAF:lvl1_rncXZ Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl2_rncY1 Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl8_rncY7 Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl11_rncYa Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl20_rncYj Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl23_rncYm Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl27_rncYq Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:loc1_rncYw Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:loc2_rncYy Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:loc3_rncYA Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:$dIP1_rncYD Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl38_rncYX Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl41_rncZ0 Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl44_rncZ3 Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl53_rncZc Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl56_rncZf Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:f_rncZi Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:g_rncZj Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:k_rncZm Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:z_rncZn Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl60_rncZo Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl61_rncZp Statistics.Resampling.Bootstrap 0.0 0.0 0 0 CAF:lvl62_rncZq Statistics.Resampling.Bootstrap 0.0 0.0 0 0 bootstrapBCA Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(50,1)-(80,36) 0.0 0.0 0 0 bootstrapBCA.e Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(53,5)-(80,36) 0.0 0.0 0 0 bootstrapBCA.e.lo Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(60,9)-(62,30) 0.0 0.0 0 0 bootstrapBCA.e.lo.a1 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:61:17-49 0.0 0.0 0 0 bootstrapBCA.e.lo.b1 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:62:17-30 0.0 0.0 0 0 bootstrapBCA.e.hi Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(63,9)-(65,30) 0.0 0.0 0 0 bootstrapBCA.e.hi.a2 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:64:17-49 0.0 0.0 0 0 bootstrapBCA.e.hi.b2 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:65:17-30 0.0 0.0 0 0 bootstrapBCA.e.bias Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(72,9)-(73,75) 0.0 0.0 0 0 bootstrapBCA.e.bias.probN Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:73:17-75 0.0 0.0 0 0 bootstrapBCA.e.cumn Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:71:9-50 0.0 0.0 0 0 bootstrapBCA.e.n Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:68:9-31 0.0 0.0 0 0 bootstrapBCA.e.ni Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:67:9-33 0.0 0.0 0 0 bootstrapBCA.e.z1 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:70:9-73 0.0 0.0 0 0 bootstrapBCA.e.accel Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(74,9)-(79,40) 0.0 0.0 0 0 bootstrapBCA.e.accel.sumCubes Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:75:17-67 0.0 0.0 0 0 bootstrapBCA.e.accel.sumSquares Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:75:17-67 0.0 0.0 0 0 bootstrapBCA.e.accel.(...) Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:75:17-67 0.0 0.0 0 0 bootstrapBCA.e.accel.f Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:(76,17)-(78,36) 0.0 0.0 0 0 bootstrapBCA.e.accel.f.d2 Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:78:27-36 0.0 0.0 0 0 bootstrapBCA.e.accel.f.d Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:77:27-43 0.0 0.0 0 0 bootstrapBCA.e.accel.jackMean Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:79:17-40 0.0 0.0 0 0 bootstrapBCA.e.jack Statistics.Resampling.Bootstrap Statistics/Resampling/Bootstrap.hs:80:9-36 0.0 0.0 0 0 CAF:$fShowBootstrap5 Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowBootstrap3 Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowBootstrap1 Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample5 Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowBootstrap7 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl1_rjBll Statistics.Resampling 0.0 0.0 0 0 CAF:lvl3_rjBln Statistics.Resampling 0.0 0.0 0 0 CAF:size42_rjBlp Statistics.Resampling 0.0 0.0 0 0 CAF:lvl6_rjBlr Statistics.Resampling 0.0 0.0 0 0 CAF:$dIP18_rjBlt Statistics.Resampling 0.0 0.0 0 0 CAF:loc26_rjBly Statistics.Resampling 0.0 0.0 0 0 CAF:loc25_rjBlA Statistics.Resampling 0.0 0.0 0 0 CAF:loc24_rjBlC Statistics.Resampling 0.0 0.0 0 0 CAF:lvl14_rjBlP Statistics.Resampling 0.0 0.0 0 0 CAF:lvl17_rjBlS Statistics.Resampling 0.0 0.0 0 0 CAF:lvl19_rjBlU Statistics.Resampling 0.0 0.0 0 0 CAF:lvl26_rjBm1 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl30_rjBm5 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl33_rjBm8 Statistics.Resampling 0.0 0.0 0 0 CAF:size3_rjBma Statistics.Resampling 0.0 0.0 0 0 CAF:lvl36_rjBmc Statistics.Resampling 0.0 0.0 0 0 CAF:lvl37_rjBmd Statistics.Resampling 0.0 0.0 0 0 CAF:lvl38_rjBme Statistics.Resampling 0.0 0.0 0 0 CAF:lvl39_rjBmf Statistics.Resampling 0.0 0.0 0 0 CAF:lvl46_rjBmm Statistics.Resampling 0.0 0.0 0 0 CAF:lvl48_rjBmo Statistics.Resampling 0.0 0.0 0 0 CAF:lvl50_rjBmq Statistics.Resampling 0.0 0.0 0 0 CAF:lvl54_rjBmw Statistics.Resampling 0.0 0.0 0 0 CAF:lvl55_rjBmx Statistics.Resampling 0.0 0.0 0 0 CAF:lvl56_rjBmy Statistics.Resampling 0.0 0.0 0 0 CAF:lvl57_rjBmz Statistics.Resampling 0.0 0.0 0 0 CAF:lvl59_rjBmB Statistics.Resampling 0.0 0.0 0 0 CAF:lvl62_rjBmE Statistics.Resampling 0.0 0.0 0 0 CAF:lvl65_rjBmH Statistics.Resampling 0.0 0.0 0 0 CAF:lvl72_rjBmO Statistics.Resampling 0.0 0.0 0 0 CAF:lvl75_rjBmR Statistics.Resampling 0.0 0.0 0 0 CAF:lvl78_rjBmU Statistics.Resampling 0.0 0.0 0 0 CAF:lvl81_rjBmY Statistics.Resampling 0.0 0.0 0 0 CAF:lvl82_rjBmZ Statistics.Resampling 0.0 0.0 0 0 CAF:pfxSumL_ri383 Statistics.Resampling Statistics/Resampling.hs:256:1-7 0.0 0.0 0 0 CAF:lvl83_rjBn1 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl87_rjBn5 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl88_rjBn6 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl89_rjBn7 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl92_rjBna Statistics.Resampling 0.0 0.0 0 0 CAF:lvl94_rjBnc Statistics.Resampling 0.0 0.0 0 0 CAF:lvl95_rjBnd Statistics.Resampling 0.0 0.0 0 0 CAF:lvl101_rjBnj Statistics.Resampling 0.0 0.0 0 0 CAF:lvl104_rjBnm Statistics.Resampling 0.0 0.0 0 0 CAF:lvl107_rjBnp Statistics.Resampling 0.0 0.0 0 0 CAF:lvl109_rjBnr Statistics.Resampling 0.0 0.0 0 0 CAF:lvl110_rjBns Statistics.Resampling 0.0 0.0 0 0 CAF:pfxSumR_ri384 Statistics.Resampling Statistics/Resampling.hs:259:1-7 0.0 0.0 0 0 CAF:z34_rjBnt Statistics.Resampling 0.0 0.0 0 0 CAF:$fDataResample2 Statistics.Resampling 0.0 0.0 0 0 CAF:ds2_rjBnv Statistics.Resampling 0.0 0.0 0 0 CAF:lvl112_rjBnw Statistics.Resampling 0.0 0.0 0 0 CAF:lvl113_rjBnz Statistics.Resampling 0.0 0.0 0 0 CAF:lvl114_rjBnA Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample9 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample12 Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample3 Statistics.Resampling 0.0 0.0 0 0 CAF:$fDataResample7 Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample1 Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample_$creadListPrec Statistics.Resampling Statistics/Resampling.hs:73:21-24 0.0 0.0 0 0 CAF:$fReadResample10 Statistics.Resampling 0.0 0.0 0 0 CAF:$fReadResample_$creadList Statistics.Resampling Statistics/Resampling.hs:73:21-24 0.0 0.0 0 0 CAF:$fDataResample9 Statistics.Resampling 0.0 0.0 0 0 CAF:$fDataBootstrap9 Statistics.Resampling 0.0 0.0 0 0 CAF:$fDataBootstrap6 Statistics.Resampling 0.0 0.0 0 0 CAF:$s$WSSym4 Statistics.Resampling 0.0 0.0 0 0 CAF:$s$WSSym1 Statistics.Resampling 0.0 0.0 0 0 CAF:$tBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 CAF:$cBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 CAF:$cBootstrap2_rjBnT Statistics.Resampling 0.0 0.0 0 0 CAF:$tResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 CAF:$cResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 CAF:$cResample2_rjBnY Statistics.Resampling 0.0 0.0 0 0 CAF:loc5_rjBo6 Statistics.Resampling 0.0 0.0 0 0 CAF:loc6_rjBo7 Statistics.Resampling 0.0 0.0 0 0 CAF:loc7_rjBo8 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl124_rjBob Statistics.Resampling 0.0 0.0 0 0 CAF:lvl126_rjBod Statistics.Resampling 0.0 0.0 0 0 CAF:lvl127_rjBoe Statistics.Resampling 0.0 0.0 0 0 CAF:lvl128_rjBof Statistics.Resampling 0.0 0.0 0 0 CAF:lvl129_rjBog Statistics.Resampling 0.0 0.0 0 0 CAF:lvl130_rjBoh Statistics.Resampling 0.0 0.0 0 0 CAF:lvl131_rjBoi Statistics.Resampling 0.0 0.0 0 0 CAF:lvl132_rjBoj Statistics.Resampling 0.0 0.0 0 0 CAF:lvl133_rjBok Statistics.Resampling 0.0 0.0 0 0 CAF:lvl134_rjBol Statistics.Resampling 0.0 0.0 0 0 CAF:lvl135_rjBom Statistics.Resampling 0.0 0.0 0 0 CAF:lvl136_rjBon Statistics.Resampling 0.0 0.0 0 0 CAF:lvl137_rjBoo Statistics.Resampling 0.0 0.0 0 0 CAF:jackknifeVarianceUnb Statistics.Resampling Statistics/Resampling.hs:245:1-20 0.0 0.0 0 0 CAF:lvl138_rjBoq Statistics.Resampling 0.0 0.0 0 0 CAF:jackknifeStdDev Statistics.Resampling Statistics/Resampling.hs:253:1-15 0.0 0.0 0 0 CAF:jackknifeVariance Statistics.Resampling Statistics/Resampling.hs:249:1-17 0.0 0.0 0 0 CAF:lvl139_rjBor Statistics.Resampling 0.0 0.0 0 0 CAF:lvl140_rjBos Statistics.Resampling 0.0 0.0 0 0 CAF:lvl141_rjBot Statistics.Resampling 0.0 0.0 0 0 CAF:lvl142_rjBou Statistics.Resampling 0.0 0.0 0 0 CAF:lvl145_rjBox Statistics.Resampling 0.0 0.0 0 0 CAF:lvl146_rjBoy Statistics.Resampling 0.0 0.0 0 0 CAF:lvl147_rjBoz Statistics.Resampling 0.0 0.0 0 0 CAF:lvl148_rjBoA Statistics.Resampling 0.0 0.0 0 0 CAF:lvl149_rjBoB Statistics.Resampling 0.0 0.0 0 0 CAF:lvl151_rjBoD Statistics.Resampling 0.0 0.0 0 0 CAF:lvl153_rjBoF Statistics.Resampling 0.0 0.0 0 0 CAF:lvl154_rjBoG Statistics.Resampling 0.0 0.0 0 0 CAF:lvl155_rjBoH Statistics.Resampling 0.0 0.0 0 0 CAF:lvl165_rjBoR Statistics.Resampling 0.0 0.0 0 0 CAF:lvl167_rjBoT Statistics.Resampling 0.0 0.0 0 0 CAF:poly_z34_rjBoU Statistics.Resampling 0.0 0.0 0 0 CAF:poly_$dIsRecord_rjBoV Statistics.Resampling 0.0 0.0 0 0 CAF:poly_$dIsRecord1_rjBoW Statistics.Resampling 0.0 0.0 0 0 CAF:$fFoldableBootstrap4 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFoldableBootstrap5 Statistics.Resampling 0.0 0.0 0 0 CAF:f_rjBp4 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl174_rjBp6 Statistics.Resampling 0.0 0.0 0 0 CAF:size1_rjBpb Statistics.Resampling 0.0 0.0 0 0 CAF:lvl179_rjBpc Statistics.Resampling 0.0 0.0 0 0 CAF:$fBinaryResample2 Statistics.Resampling 0.0 0.0 0 0 CAF:$fBinaryResample1 Statistics.Resampling 0.0 0.0 0 0 CAF:file2_rjBpj Statistics.Resampling 0.0 0.0 0 0 CAF:lvl187_rjBpl Statistics.Resampling 0.0 0.0 0 0 CAF:lvl193_rjBpr Statistics.Resampling 0.0 0.0 0 0 CAF:lvl198_rjBpw Statistics.Resampling 0.0 0.0 0 0 CAF:lvl201_rjBpz Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowResample4 Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowResample2 Statistics.Resampling 0.0 0.0 0 0 CAF:$fShowResample6 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl204_rjBpC Statistics.Resampling 0.0 0.0 0 0 CAF:lvl211_rjBpK Statistics.Resampling 0.0 0.0 0 0 CAF:lvl212_rjBpL Statistics.Resampling 0.0 0.0 0 0 CAF:lvl217_rjBpS Statistics.Resampling 0.0 0.0 0 0 CAF:lvl218_rjBpT Statistics.Resampling 0.0 0.0 0 0 CAF:lvl238_rjBqk Statistics.Resampling 0.0 0.0 0 0 CAF:lvl242_rjBqo Statistics.Resampling 0.0 0.0 0 0 CAF:lvl300_rjBro Statistics.Resampling 0.0 0.0 0 0 CAF:poly_$dGFromJSON_rjBru Statistics.Resampling 0.0 0.0 0 0 CAF:lvl304_rjBrw Statistics.Resampling 0.0 0.0 0 0 CAF:lvl306_rjBry Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample5 Statistics.Resampling 0.0 0.0 0 0 CAF:poly_f1_rjBrF Statistics.Resampling 0.0 0.0 0 0 CAF:poly_g1_rjBrG Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample9 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl328_rjBsf Statistics.Resampling 0.0 0.0 0 0 CAF:f2_rjBsh Statistics.Resampling 0.0 0.0 0 0 CAF:lvl329_rjBsi Statistics.Resampling 0.0 0.0 0 0 CAF:lvl330_rjBsj Statistics.Resampling 0.0 0.0 0 0 CAF:lvl331_rjBsk Statistics.Resampling 0.0 0.0 0 0 CAF:lvl332_rjBso Statistics.Resampling 0.0 0.0 0 0 CAF:lvl334_rjBsq Statistics.Resampling 0.0 0.0 0 0 CAF:f3_rjBss Statistics.Resampling 0.0 0.0 0 0 CAF:lvl336_rjBst Statistics.Resampling 0.0 0.0 0 0 CAF:lvl337_rjBsu Statistics.Resampling 0.0 0.0 0 0 CAF:lvl338_rjBsw Statistics.Resampling 0.0 0.0 0 0 CAF:lvl339_rjBsA Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample24 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl340_rjBsB Statistics.Resampling 0.0 0.0 0 0 CAF:lvl341_rjBsD Statistics.Resampling 0.0 0.0 0 0 CAF:f5_rjBsE Statistics.Resampling 0.0 0.0 0 0 CAF:lvl342_rjBsF Statistics.Resampling 0.0 0.0 0 0 CAF:lvl343_rjBsG Statistics.Resampling 0.0 0.0 0 0 CAF:lvl344_rjBsI Statistics.Resampling 0.0 0.0 0 0 CAF:lvl345_rjBsM Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample7 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample6 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample4 Statistics.Resampling 0.0 0.0 0 0 CAF:f7_rjBsN Statistics.Resampling 0.0 0.0 0 0 CAF:lvl346_rjBsO Statistics.Resampling 0.0 0.0 0 0 CAF:lvl347_rjBsP Statistics.Resampling 0.0 0.0 0 0 CAF:lvl348_rjBsR Statistics.Resampling 0.0 0.0 0 0 CAF:lvl349_rjBsV Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample20 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample19 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample2 Statistics.Resampling 0.0 0.0 0 0 CAF:$fFromJSONResample1 Statistics.Resampling 0.0 0.0 0 0 CAF:poly_f5_rjBtl Statistics.Resampling 0.0 0.0 0 0 CAF:poly_g6_rjBtm Statistics.Resampling 0.0 0.0 0 0 CAF:poly_f6_rjBto Statistics.Resampling 0.0 0.0 0 0 CAF:poly_g7_rjBtp Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample_f21 Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample_g4 Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample1 Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoJSON Statistics.Resampling Statistics/Resampling.hs:76:10-24 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoJSONList Statistics.Resampling Statistics/Resampling.hs:76:10-24 0.0 0.0 0 0 CAF:$ctoEncoding_rjBtw Statistics.Resampling 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoEncoding Statistics.Resampling Statistics/Resampling.hs:76:10-24 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoEncodingList Statistics.Resampling Statistics/Resampling.hs:76:10-24 0.0 0.0 0 0 CAF:$fBinaryResample_f Statistics.Resampling 0.0 0.0 0 0 CAF:$fBinaryResample_$cput Statistics.Resampling Statistics/Resampling.hs:79:5-7 0.0 0.0 0 0 CAF:$s$fDataVector17 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl369_rjBtE Statistics.Resampling 0.0 0.0 0 0 CAF:lvl370_rjBtF Statistics.Resampling 0.0 0.0 0 0 CAF:lvl385_rjBtU Statistics.Resampling 0.0 0.0 0 0 CAF:lvl386_rjBtV Statistics.Resampling 0.0 0.0 0 0 CAF:lvl387_rjBtW Statistics.Resampling 0.0 0.0 0 0 CAF:$fEqResample1 Statistics.Resampling 0.0 0.0 0 0 CAF:lvl388_rjBtX Statistics.Resampling 0.0 0.0 0 0 CAF:lvl389_rjBtY Statistics.Resampling 0.0 0.0 0 0 CAF:lvl390_rjBtZ Statistics.Resampling 0.0 0.0 0 0 CAF:$fEqResample2 Statistics.Resampling 0.0 0.0 0 0 get Statistics.Resampling Statistics/Resampling.hs:80:5-27 0.0 0.0 0 0 put Statistics.Resampling Statistics/Resampling.hs:79:5-28 0.0 0.0 0 0 get Statistics.Resampling Statistics/Resampling.hs:93:3-32 0.0 0.0 0 0 put Statistics.Resampling Statistics/Resampling.hs:94:3-42 0.0 0.0 0 0 dataTypeOf Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 toConstr Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 gunfold Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 gfoldl Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 traverse Statistics.Resampling Statistics/Resampling.hs:86:60-72 0.0 0.0 0 0 null Statistics.Resampling Statistics/Resampling.hs:86:48-57 0.0 0.0 0 0 foldr Statistics.Resampling Statistics/Resampling.hs:86:48-57 0.0 0.0 0 0 foldMap Statistics.Resampling Statistics/Resampling.hs:86:48-57 0.0 0.0 0 0 <$ Statistics.Resampling Statistics/Resampling.hs:86:39-45 0.0 0.0 0 0 fmap Statistics.Resampling Statistics/Resampling.hs:86:39-45 0.0 0.0 0 0 showsPrec Statistics.Resampling Statistics/Resampling.hs:86:23-26 0.0 0.0 0 0 readListPrec Statistics.Resampling Statistics/Resampling.hs:86:17-20 0.0 0.0 0 0 readPrec Statistics.Resampling Statistics/Resampling.hs:86:17-20 0.0 0.0 0 0 readList Statistics.Resampling Statistics/Resampling.hs:86:17-20 0.0 0.0 0 0 == Statistics.Resampling Statistics/Resampling.hs:86:13-14 0.0 0.0 0 0 dataTypeOf Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 toConstr Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 gunfold Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 gfoldl Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 showsPrec Statistics.Resampling Statistics/Resampling.hs:73:27-30 0.0 0.0 0 0 readListPrec Statistics.Resampling Statistics/Resampling.hs:73:21-24 0.0 0.0 0 0 readPrec Statistics.Resampling Statistics/Resampling.hs:73:21-24 0.0 0.0 0 0 readList Statistics.Resampling Statistics/Resampling.hs:73:21-24 0.0 0.0 0 0 /= Statistics.Resampling Statistics/Resampling.hs:73:17-18 0.0 0.0 0 0 == Statistics.Resampling Statistics/Resampling.hs:73:17-18 0.0 0.0 0 0 fromResample Statistics.Resampling Statistics/Resampling.hs:72:7-18 0.0 0.0 0 0 resamples Statistics.Resampling Statistics/Resampling.hs:84:5-13 0.0 0.0 0 0 fullSample Statistics.Resampling Statistics/Resampling.hs:83:5-14 0.0 0.0 0 0 resample Statistics.Resampling Statistics/Resampling.hs:(161,1)-(186,27) 0.0 0.0 0 0 resample.\ Statistics.Resampling Statistics/Resampling.hs:(170,5)-(177,36) 0.0 0.0 0 0 resample.\.loop Statistics.Resampling Statistics/Resampling.hs:(171,11)-(176,26) 0.0 0.0 0 0 resample.\.loop.\ Statistics.Resampling Statistics/Resampling.hs:175:17-41 0.0 0.0 0 0 resample.ixs Statistics.Resampling Statistics/Resampling.hs:(162,7)-(165,62) 0.0 0.0 0 0 resample.ixs.r Statistics.Resampling Statistics/Resampling.hs:165:17-62 0.0 0.0 0 0 resample.ixs.q Statistics.Resampling Statistics/Resampling.hs:165:17-62 0.0 0.0 0 0 resample.ixs.(...) Statistics.Resampling Statistics/Resampling.hs:165:17-62 0.0 0.0 0 0 resample.ests' Statistics.Resampling Statistics/Resampling.hs:186:3-27 0.0 0.0 0 0 resampleST Statistics.Resampling Statistics/Resampling.hs:(131,1)-(141,38) 0.0 0.0 0 0 resampleST.\ Statistics.Resampling Statistics/Resampling.hs:(133,28)-(135,26) 0.0 0.0 0 0 estimate Statistics.Resampling Statistics/Resampling.hs:(113,1)-(117,29) 0.0 0.0 0 0 resampleVector Statistics.Resampling Statistics/Resampling.hs:(191,1)-(195,18) 0.0 0.0 0 0 resampleVector.n Statistics.Resampling Statistics/Resampling.hs:195:5-18 0.0 0.0 0 0 jackknife Statistics.Resampling Statistics/Resampling.hs:(205,1)-(212,35) 0.0 0.0 0 0 jackknife.f Statistics.Resampling Statistics/Resampling.hs:212:9-35 0.0 0.0 0 0 jackknifeMean Statistics.Resampling Statistics/Resampling.hs:(216,1)-(221,23) 0.0 0.0 0 0 jackknifeMean.l Statistics.Resampling Statistics/Resampling.hs:220:5-32 0.0 0.0 0 0 jackknifeMean.len Statistics.Resampling Statistics/Resampling.hs:221:5-23 0.0 0.0 0 0 jackknifeVariance Statistics.Resampling Statistics/Resampling.hs:249:1-40 0.0 0.0 0 0 jackknifeStdDev Statistics.Resampling Statistics/Resampling.hs:253:1-51 0.0 0.0 0 0 jackknifeVarianceUnb Statistics.Resampling Statistics/Resampling.hs:245:1-43 0.0 0.0 0 0 jackknifeVariance_ Statistics.Resampling Statistics/Resampling.hs:(227,1)-(241,23) 0.0 0.0 0 0 jackknifeVariance_.als Statistics.Resampling Statistics/Resampling.hs:231:5-36 0.0 0.0 0 0 jackknifeVariance_.ars Statistics.Resampling Statistics/Resampling.hs:232:5-36 0.0 0.0 0 0 jackknifeVariance_.goa Statistics.Resampling Statistics/Resampling.hs:233:5-33 0.0 0.0 0 0 jackknifeVariance_.goa.v Statistics.Resampling Statistics/Resampling.hs:233:25-33 0.0 0.0 0 0 jackknifeVariance_.bls Statistics.Resampling Statistics/Resampling.hs:234:5-45 0.0 0.0 0 0 jackknifeVariance_.brs Statistics.Resampling Statistics/Resampling.hs:235:5-45 0.0 0.0 0 0 jackknifeVariance_.m Statistics.Resampling Statistics/Resampling.hs:236:5-17 0.0 0.0 0 0 jackknifeVariance_.go Statistics.Resampling Statistics/Resampling.hs:(238,5)-(240,21) 0.0 0.0 0 0 jackknifeVariance_.go.b Statistics.Resampling Statistics/Resampling.hs:239:13-23 0.0 0.0 0 0 jackknifeVariance_.go.q Statistics.Resampling Statistics/Resampling.hs:240:13-21 0.0 0.0 0 0 jackknifeVariance_.n Statistics.Resampling Statistics/Resampling.hs:237:5-24 0.0 0.0 0 0 jackknifeVariance_.len Statistics.Resampling Statistics/Resampling.hs:241:5-23 0.0 0.0 0 0 pfxSumL Statistics.Resampling Statistics/Resampling.hs:256:1-38 0.0 0.0 0 0 pfxSumR Statistics.Resampling Statistics/Resampling.hs:259:1-54 0.0 0.0 0 0 dropAt Statistics.Resampling Statistics/Resampling.hs:263:1-68 0.0 0.0 0 0 singletonErr Statistics.Resampling Statistics/Resampling.hs:(266,1)-(267,75) 0.0 0.0 0 0 splitGen Statistics.Resampling Statistics/Resampling.hs:(271,1)-(275,64) 0.0 0.0 0 0 $tResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 $cResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 0.0 0.0 0 0 $tBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 $cBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 0.0 0.0 0 0 CAF:lvl16_rlgnJ Statistics.Regression 0.0 0.0 0 0 CAF:lvl17_rlgnL Statistics.Regression 0.0 0.0 0 0 CAF:lvl21_rlgnP Statistics.Regression 0.0 0.0 0 0 CAF:lvl23_rlgnR Statistics.Regression 0.0 0.0 0 0 CAF:lvl26_rlgnU Statistics.Regression 0.0 0.0 0 0 CAF:lvl29_rlgnX Statistics.Regression 0.0 0.0 0 0 CAF:lvl32_rlgo0 Statistics.Regression 0.0 0.0 0 0 CAF:lvl37_rlgo5 Statistics.Regression 0.0 0.0 0 0 CAF:lvl48_rlgog Statistics.Regression 0.0 0.0 0 0 CAF:loc1_rlgon Statistics.Regression 0.0 0.0 0 0 CAF:loc2_rlgop Statistics.Regression 0.0 0.0 0 0 CAF:loc3_rlgor Statistics.Regression 0.0 0.0 0 0 CAF:$dIP1_rlgou Statistics.Regression 0.0 0.0 0 0 CAF:lvl61_rlgoU Statistics.Regression 0.0 0.0 0 0 CAF:lvl62_rlgoV Statistics.Regression 0.0 0.0 0 0 CAF:lvl64_rlgoX Statistics.Regression 0.0 0.0 0 0 CAF:lvl66_rlgp1 Statistics.Regression 0.0 0.0 0 0 CAF:lvl71_rlgp6 Statistics.Regression 0.0 0.0 0 0 CAF:lvl78_rlgpd Statistics.Regression 0.0 0.0 0 0 CAF:loc_rlgpF Statistics.Regression 0.0 0.0 0 0 CAF:loc4_rlgpG Statistics.Regression 0.0 0.0 0 0 CAF:loc6_rlgpI Statistics.Regression 0.0 0.0 0 0 CAF:lvl106_rlgq6 Statistics.Regression 0.0 0.0 0 0 CAF:lvl107_rlgq7 Statistics.Regression 0.0 0.0 0 0 CAF:lvl108_rlgq8 Statistics.Regression 0.0 0.0 0 0 CAF:lvl109_rlgq9 Statistics.Regression 0.0 0.0 0 0 CAF:lvl110_rlgqa Statistics.Regression 0.0 0.0 0 0 CAF:lvl111_rlgqb Statistics.Regression 0.0 0.0 0 0 CAF:lvl112_rlgqc Statistics.Regression 0.0 0.0 0 0 CAF:lvl113_rlgqd Statistics.Regression 0.0 0.0 0 0 CAF:lvl114_rlgqe Statistics.Regression 0.0 0.0 0 0 CAF:lvl121_rlgqt Statistics.Regression 0.0 0.0 0 0 CAF:lvl126_rlgqy Statistics.Regression 0.0 0.0 0 0 CAF:lvl128_rlgqA Statistics.Regression 0.0 0.0 0 0 CAF:lvl132_rlgqF Statistics.Regression 0.0 0.0 0 0 CAF:lvl139_rlgqP Statistics.Regression 0.0 0.0 0 0 CAF:lvl140_rlgqQ Statistics.Regression 0.0 0.0 0 0 CAF:lvl142_rlgqS Statistics.Regression 0.0 0.0 0 0 CAF:lvl145_rlgqV Statistics.Regression 0.0 0.0 0 0 CAF:lvl146_rlgqW Statistics.Regression 0.0 0.0 0 0 CAF:lvl147_rlgqX Statistics.Regression 0.0 0.0 0 0 CAF:lvl148_rlgqY Statistics.Regression 0.0 0.0 0 0 CAF:lvl149_rlgqZ Statistics.Regression 0.0 0.0 0 0 CAF:lvl153_rlgr4 Statistics.Regression 0.0 0.0 0 0 CAF:lvl154_rlgr5 Statistics.Regression 0.0 0.0 0 0 CAF:lvl155_rlgr6 Statistics.Regression 0.0 0.0 0 0 CAF:lvl156_rlgr7 Statistics.Regression 0.0 0.0 0 0 CAF:lvl157_rlgr8 Statistics.Regression 0.0 0.0 0 0 CAF:lvl159_rlgra Statistics.Regression 0.0 0.0 0 0 CAF:lvl160_rlgrb Statistics.Regression 0.0 0.0 0 0 CAF:lvl165_rlgrh Statistics.Regression 0.0 0.0 0 0 CAF:lvl174_rlgrr Statistics.Regression 0.0 0.0 0 0 CAF:lvl175_rlgrs Statistics.Regression 0.0 0.0 0 0 CAF:lvl176_rlgrt Statistics.Regression 0.0 0.0 0 0 CAF:lvl177_rlgru Statistics.Regression 0.0 0.0 0 0 CAF:lvl182_rlgrz Statistics.Regression 0.0 0.0 0 0 olsRegress Statistics.Regression Statistics/Regression.hs:(55,1)-(67,44) 0.0 0.0 0 0 olsRegress.coeffs Statistics.Regression Statistics/Regression.hs:62:5-33 0.0 0.0 0 0 olsRegress.mxpreds Statistics.Regression Statistics/Regression.hs:(63,5)-(65,53) 0.0 0.0 0 0 olsRegress.ls Statistics.Regression Statistics/Regression.hs:66:5-35 0.0 0.0 0 0 olsRegress.n Statistics.Regression Statistics/Regression.hs:66:5-35 0.0 0.0 0 0 olsRegress.lss Statistics.Regression Statistics/Regression.hs:66:5-35 0.0 0.0 0 0 olsRegress.(...) Statistics.Regression Statistics/Regression.hs:66:5-35 0.0 0.0 0 0 ols Statistics.Regression Statistics/Regression.hs:(73,1)-(78,20) 0.0 0.0 0 0 ols.cs Statistics.Regression Statistics/Regression.hs:77:5-27 0.0 0.0 0 0 ols.rs Statistics.Regression Statistics/Regression.hs:77:5-27 0.0 0.0 0 0 ols.d Statistics.Regression Statistics/Regression.hs:77:5-27 0.0 0.0 0 0 ols.(...) Statistics.Regression Statistics/Regression.hs:77:5-27 0.0 0.0 0 0 ols.r Statistics.Regression Statistics/Regression.hs:78:5-20 0.0 0.0 0 0 ols.q Statistics.Regression Statistics/Regression.hs:78:5-20 0.0 0.0 0 0 ols.(...) Statistics.Regression Statistics/Regression.hs:78:5-20 0.0 0.0 0 0 solve Statistics.Regression Statistics/Regression.hs:(84,1)-(94,22) 0.0 0.0 0 0 solve.\ Statistics.Regression Statistics/Regression.hs:(88,20)-(91,74) 0.0 0.0 0 0 solve.\.\ Statistics.Regression Statistics/Regression.hs:91:21-74 0.0 0.0 0 0 solve.n Statistics.Regression Statistics/Regression.hs:93:9-18 0.0 0.0 0 0 solve.l Statistics.Regression Statistics/Regression.hs:94:9-22 0.0 0.0 0 0 rSquare Statistics.Regression Statistics/Regression.hs:(105,1)-(109,66) 0.0 0.0 0 0 rSquare.r Statistics.Regression Statistics/Regression.hs:107:5-59 0.0 0.0 0 0 rSquare.r.\ Statistics.Regression Statistics/Regression.hs:107:44-59 0.0 0.0 0 0 rSquare.t Statistics.Regression Statistics/Regression.hs:108:5-62 0.0 0.0 0 0 rSquare.t.\ Statistics.Regression Statistics/Regression.hs:108:41-62 0.0 0.0 0 0 rSquare.p Statistics.Regression Statistics/Regression.hs:109:5-66 0.0 0.0 0 0 rSquare.p.\ Statistics.Regression Statistics/Regression.hs:109:43-66 0.0 0.0 0 0 bootstrapRegress Statistics.Regression Statistics/Regression.hs:(122,1)-(148,21) 0.0 0.0 0 0 bootstrapRegress.coeffs Statistics.Regression Statistics/Regression.hs:(138,7)-(139,77) 0.0 0.0 0 0 bootstrapRegress.coeffs.\ Statistics.Regression Statistics/Regression.hs:139:17-77 0.0 0.0 0 0 bootstrapRegress.coeffs.\.\ Statistics.Regression Statistics/Regression.hs:139:57-77 0.0 0.0 0 0 bootstrapRegress.r2 Statistics.Regression Statistics/Regression.hs:140:7-39 0.0 0.0 0 0 bootstrapRegress.r2s Statistics.Regression Statistics/Regression.hs:141:7-41 0.0 0.0 0 0 bootstrapRegress.coeffss Statistics.Regression Statistics/Regression.hs:141:7-41 0.0 0.0 0 0 bootstrapRegress.(...) Statistics.Regression Statistics/Regression.hs:141:7-41 0.0 0.0 0 0 bootstrapRegress.est Statistics.Regression Statistics/Regression.hs:(142,7)-(147,49) 0.0 0.0 0 0 bootstrapRegress.est.w Statistics.Regression Statistics/Regression.hs:143:15-27 0.0 0.0 0 0 bootstrapRegress.est.lo Statistics.Regression Statistics/Regression.hs:144:15-26 0.0 0.0 0 0 bootstrapRegress.est.hi Statistics.Regression Statistics/Regression.hs:145:15-35 0.0 0.0 0 0 bootstrapRegress.est.c Statistics.Regression Statistics/Regression.hs:147:15-49 0.0 0.0 0 0 bootstrapRegress.est.n Statistics.Regression Statistics/Regression.hs:146:15-44 0.0 0.0 0 0 bootstrapRegress.\ Statistics.Regression Statistics/Regression.hs:(129,66)-(136,34) 0.0 0.0 0 0 bootstrapRegress.\.resp Statistics.Regression Statistics/Regression.hs:133:16-46 0.0 0.0 0 0 bootstrapRegress.\.preds Statistics.Regression Statistics/Regression.hs:134:16-58 0.0 0.0 0 0 bootstrapRegress.\.n Statistics.Regression Statistics/Regression.hs:131:16-33 0.0 0.0 0 0 balance Statistics.Regression Statistics/Regression.hs:(152,1)-(154,43) 0.0 0.0 0 0 balance.r Statistics.Regression Statistics/Regression.hs:154:8-43 0.0 0.0 0 0 balance.q Statistics.Regression Statistics/Regression.hs:154:8-43 0.0 0.0 0 0 balance.(...) Statistics.Regression Statistics/Regression.hs:154:8-43 0.0 0.0 0 0 CAF:lvl10_r3bQs Statistics.Quantile 0.0 0.0 0 0 CAF:lvl12_r3bQu Statistics.Quantile 0.0 0.0 0 0 CAF:cadpw Statistics.Quantile Statistics/Quantile.hs:153:1-5 0.0 0.0 0 0 CAF:hazen Statistics.Quantile Statistics/Quantile.hs:159:1-5 0.0 0.0 0 0 CAF:spss Statistics.Quantile Statistics/Quantile.hs:165:1-4 0.0 0.0 0 0 CAF:s Statistics.Quantile Statistics/Quantile.hs:171:1 0.0 0.0 0 0 CAF:medianUnbiased_third Statistics.Quantile Statistics/Quantile.hs:179:11-15 0.0 0.0 0 0 CAF:medianUnbiased Statistics.Quantile Statistics/Quantile.hs:178:1-14 0.0 0.0 0 0 CAF:normalUnbiased_ta Statistics.Quantile Statistics/Quantile.hs:187:11-12 0.0 0.0 0 0 CAF:normalUnbiased Statistics.Quantile Statistics/Quantile.hs:186:1-14 0.0 0.0 0 0 CAF:loc_r3bQB Statistics.Quantile 0.0 0.0 0 0 CAF:loc1_r3bQC Statistics.Quantile 0.0 0.0 0 0 CAF:loc3_r3bQE Statistics.Quantile 0.0 0.0 0 0 CAF:$dIP1_r3bQJ Statistics.Quantile 0.0 0.0 0 0 CAF:eps_r3bQS Statistics.Quantile Statistics/Quantile.hs:140:5-7 0.0 0.0 0 0 CAF:lvl24_r3bQV Statistics.Quantile 0.0 0.0 0 0 CAF:lvl26_r3bQX Statistics.Quantile 0.0 0.0 0 0 CAF:lvl27_r3bQY Statistics.Quantile 0.0 0.0 0 0 CAF:lvl29_r3bR0 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl30_r3bR1 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl31_r3bR2 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl32_r3bR3 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl33_r3bR4 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl34_r3bR5 Statistics.Quantile 0.0 0.0 0 0 CAF:eps1_r3bR6 Statistics.Quantile Statistics/Quantile.hs:105:5-7 0.0 0.0 0 0 CAF:lvl36_r3bR8 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl37_r3bR9 Statistics.Quantile 0.0 0.0 0 0 CAF:lvl39_r3bRb Statistics.Quantile 0.0 0.0 0 0 CAF:lvl40_r3bRc Statistics.Quantile 0.0 0.0 0 0 CAF:lvl42_r3bRe Statistics.Quantile 0.0 0.0 0 0 CAF:lvl43_r3bRf Statistics.Quantile 0.0 0.0 0 0 CAF:lvl44_r3bRg Statistics.Quantile 0.0 0.0 0 0 CAF:lvl45_r3bRh Statistics.Quantile 0.0 0.0 0 0 CAF:lvl46_r3bRi Statistics.Quantile 0.0 0.0 0 0 CAF:lvl47_r3bRj Statistics.Quantile 0.0 0.0 0 0 CAF:lvl49_r3bRl Statistics.Quantile 0.0 0.0 0 0 CAF:lvl50_r3bRm Statistics.Quantile 0.0 0.0 0 0 CAF:lvl51_r3bRn Statistics.Quantile 0.0 0.0 0 0 CAF:lvl53_r3bRp Statistics.Quantile 0.0 0.0 0 0 CAF:lvl54_r3bRq Statistics.Quantile 0.0 0.0 0 0 CAF:lvl55_r3bRr Statistics.Quantile 0.0 0.0 0 0 CAF:lvl56_r3bRs Statistics.Quantile 0.0 0.0 0 0 CAF:lvl57_r3bRt Statistics.Quantile 0.0 0.0 0 0 CAF:lvl58_r3bRu Statistics.Quantile 0.0 0.0 0 0 CAF:lvl59_r3bRv Statistics.Quantile 0.0 0.0 0 0 CAF:lvl60_r3bRw Statistics.Quantile 0.0 0.0 0 0 CAF:lvl61_r3bRx Statistics.Quantile 0.0 0.0 0 0 weightedAvg Statistics.Quantile Statistics/Quantile.hs:(61,1)-(76,20) 0.0 0.0 0 0 weightedAvg.xj1 Statistics.Quantile Statistics/Quantile.hs:74:5-20 0.0 0.0 0 0 weightedAvg.xj Statistics.Quantile Statistics/Quantile.hs:73:5-16 0.0 0.0 0 0 weightedAvg.sx Statistics.Quantile Statistics/Quantile.hs:75:5-29 0.0 0.0 0 0 weightedAvg.g Statistics.Quantile Statistics/Quantile.hs:72:5-30 0.0 0.0 0 0 weightedAvg.j Statistics.Quantile Statistics/Quantile.hs:70:5-19 0.0 0.0 0 0 weightedAvg.idx Statistics.Quantile Statistics/Quantile.hs:71:5-64 0.0 0.0 0 0 weightedAvg.n Statistics.Quantile Statistics/Quantile.hs:76:5-20 0.0 0.0 0 0 continuousBy Statistics.Quantile Statistics/Quantile.hs:(93,1)-(109,43) 0.0 0.0 0 0 continuousBy.item Statistics.Quantile Statistics/Quantile.hs:107:5-38 0.0 0.0 0 0 continuousBy.sx Statistics.Quantile Statistics/Quantile.hs:108:5-51 0.0 0.0 0 0 continuousBy.h Statistics.Quantile Statistics/Quantile.hs:(102,5)-(104,40) 0.0 0.0 0 0 continuousBy.h.r Statistics.Quantile Statistics/Quantile.hs:104:13-40 0.0 0.0 0 0 continuousBy.j Statistics.Quantile Statistics/Quantile.hs:99:5-37 0.0 0.0 0 0 continuousBy.t Statistics.Quantile Statistics/Quantile.hs:100:5-58 0.0 0.0 0 0 continuousBy.p Statistics.Quantile Statistics/Quantile.hs:101:5-53 0.0 0.0 0 0 continuousBy.eps Statistics.Quantile Statistics/Quantile.hs:105:5-35 0.0 0.0 0 0 continuousBy.bracket Statistics.Quantile Statistics/Quantile.hs:109:5-43 0.0 0.0 0 0 continuousBy.n Statistics.Quantile Statistics/Quantile.hs:106:5-32 0.0 0.0 0 0 midspread Statistics.Quantile Statistics/Quantile.hs:(129,1)-(145,42) 0.0 0.0 0 0 midspread.quantile Statistics.Quantile Statistics/Quantile.hs:134:5-65 0.0 0.0 0 0 midspread.item Statistics.Quantile Statistics/Quantile.hs:142:5-40 0.0 0.0 0 0 midspread.sx Statistics.Quantile Statistics/Quantile.hs:143:5-64 0.0 0.0 0 0 midspread.h Statistics.Quantile Statistics/Quantile.hs:(137,5)-(139,48) 0.0 0.0 0 0 midspread.h.r Statistics.Quantile Statistics/Quantile.hs:139:15-48 0.0 0.0 0 0 midspread.j Statistics.Quantile Statistics/Quantile.hs:135:5-48 0.0 0.0 0 0 midspread.t Statistics.Quantile Statistics/Quantile.hs:136:5-60 0.0 0.0 0 0 midspread.eps Statistics.Quantile Statistics/Quantile.hs:140:5-37 0.0 0.0 0 0 midspread.bracket Statistics.Quantile Statistics/Quantile.hs:144:5-45 0.0 0.0 0 0 midspread.n Statistics.Quantile Statistics/Quantile.hs:141:5-34 0.0 0.0 0 0 midspread.frac Statistics.Quantile Statistics/Quantile.hs:145:5-42 0.0 0.0 0 0 cadpw Statistics.Quantile Statistics/Quantile.hs:153:1-21 0.0 0.0 0 0 hazen Statistics.Quantile Statistics/Quantile.hs:159:1-25 0.0 0.0 0 0 spss Statistics.Quantile Statistics/Quantile.hs:165:1-20 0.0 0.0 0 0 s Statistics.Quantile Statistics/Quantile.hs:171:1-17 0.0 0.0 0 0 medianUnbiased Statistics.Quantile Statistics/Quantile.hs:(178,1)-(179,21) 0.0 0.0 0 0 medianUnbiased.third Statistics.Quantile Statistics/Quantile.hs:179:11-21 0.0 0.0 0 0 normalUnbiased Statistics.Quantile Statistics/Quantile.hs:(186,1)-(187,18) 0.0 0.0 0 0 normalUnbiased.ta Statistics.Quantile Statistics/Quantile.hs:187:11-18 0.0 0.0 0 0 modErr Statistics.Quantile Statistics/Quantile.hs:190:1-65 0.0 0.0 0 0 CAF:lvl2_r1Gkc Statistics.Function 0.0 0.0 0 0 CAF:lvl6_r1Gkg Statistics.Function 0.0 0.0 0 0 CAF:lvl8_r1Gki Statistics.Function 0.0 0.0 0 0 CAF:lvl10_r1Gkk Statistics.Function 0.0 0.0 0 0 CAF:lvl13_r1Gkn Statistics.Function 0.0 0.0 0 0 CAF:loc1_r1Gkx Statistics.Function 0.0 0.0 0 0 CAF:loc2_r1Gkz Statistics.Function 0.0 0.0 0 0 CAF:loc3_r1GkB Statistics.Function 0.0 0.0 0 0 CAF:$dIP1_r1GkE Statistics.Function 0.0 0.0 0 0 CAF:lvl24_r1GkQ Statistics.Function 0.0 0.0 0 0 CAF:lvl27_r1GkT Statistics.Function 0.0 0.0 0 0 CAF:lvl30_r1GkW Statistics.Function 0.0 0.0 0 0 CAF:lvl36_r1Gl2 Statistics.Function 0.0 0.0 0 0 CAF:lvl46_r1Gli Statistics.Function 0.0 0.0 0 0 CAF:lvl53_r1Glq Statistics.Function 0.0 0.0 0 0 CAF:sort Statistics.Function Statistics/Function.hs:54:1-4 0.0 0.0 0 0 CAF:lvl55_r1Gls Statistics.Function 0.0 0.0 0 0 CAF:lvl58_r1Glv Statistics.Function 0.0 0.0 0 0 CAF:lvl60_r1Glx Statistics.Function 0.0 0.0 0 0 CAF:lvl64_r1GlB Statistics.Function 0.0 0.0 0 0 CAF:lvl65_r1GlC Statistics.Function 0.0 0.0 0 0 CAF:z_r1GlG Statistics.Function 0.0 0.0 0 0 CAF:lvl69_r1GlH Statistics.Function 0.0 0.0 0 0 sort Statistics.Function Statistics/Function.hs:54:1-22 0.0 0.0 0 0 partialSort Statistics.Function Statistics/Function.hs:73:1-44 0.0 0.0 0 0 nextHighestPowerOfTwo Statistics.Function Statistics/Function.hs:(100,1)-(113,34) 0.0 0.0 0 0 nextHighestPowerOfTwo._i32 Statistics.Function Statistics/Function.hs:113:5-34 0.0 0.0 0 0 nextHighestPowerOfTwo.i16 Statistics.Function Statistics/Function.hs:112:5-34 0.0 0.0 0 0 nextHighestPowerOfTwo.i8 Statistics.Function Statistics/Function.hs:111:5-33 0.0 0.0 0 0 nextHighestPowerOfTwo.i4 Statistics.Function Statistics/Function.hs:110:5-33 0.0 0.0 0 0 nextHighestPowerOfTwo.i2 Statistics.Function Statistics/Function.hs:109:5-33 0.0 0.0 0 0 nextHighestPowerOfTwo.i1 Statistics.Function Statistics/Function.hs:108:5-33 0.0 0.0 0 0 nextHighestPowerOfTwo.i0 Statistics.Function Statistics/Function.hs:107:5-16 0.0 0.0 0 0 square Statistics.Function Statistics/Function.hs:125:1-16 0.0 0.0 0 0 CAF:lvl4_r4lRm Criterion.IO 0.0 0.0 0 0 CAF:lvl5_r4lRo Criterion.IO 0.0 0.0 0 0 CAF:headerRoot Criterion.IO Criterion/IO.hs:55:1-10 0.0 0.0 0 664 CAF:header_k Criterion.IO 0.0 0.0 0 0 CAF:header_x Criterion.IO 0.0 0.0 0 0 CAF:header Criterion.IO Criterion/IO.hs:49:1-6 0.0 0.0 0 0 CAF:critVersion1 Criterion.IO 0.0 0.0 0 88 CAF:critVersion Criterion.IO Criterion/IO.hs:60:1-11 0.0 0.0 0 0 CAF:pB_r4lRr Criterion.IO 0.0 0.0 0 0 CAF:pC_r4lRs Criterion.IO 0.0 0.0 0 0 CAF:lvl9_r4lRu Criterion.IO 0.0 0.0 0 0 CAF:p_r4lRx Criterion.IO 0.0 0.0 0 0 CAF:lvl12_r4lRB Criterion.IO 0.0 0.0 0 0 CAF:lvl17_r4lRH Criterion.IO 0.0 0.0 0 0 CAF:lvl22_r4lRM Criterion.IO 0.0 0.0 0 0 CAF:lvl25_r4lRP Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports_to'1 Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports7 Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports_to'23 Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports6 Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports5 Criterion.IO 0.0 0.0 0 0 CAF:writeJSONReports3 Criterion.IO 0.0 0.0 0 0 CAF:hGetRecords4 Criterion.IO 0.0 0.0 0 0 CAF:hGetRecords6 Criterion.IO 0.0 0.0 0 0 CAF:hGetRecords3 Criterion.IO 0.0 0.0 0 0 writeRecords Criterion.IO Criterion/IO.hs:82:1-68 0.0 0.0 0 0 hPutRecords Criterion.IO Criterion/IO.hs:(72,1)-(74,35) 0.0 0.0 0 0 readRecords Criterion.IO Criterion/IO.hs:78:1-53 0.0 0.0 0 0 hGetRecords Criterion.IO Criterion/IO.hs:(64,1)-(68,104) 0.0 0.0 0 0 header Criterion.IO Criterion/IO.hs:(49,1)-(51,60) 0.0 0.0 0 0 writeJSONReports Criterion.IO Criterion/IO.hs:(129,1)-(132,42) 0.0 0.0 0 0 writeJSONReports.payload Criterion.IO Criterion/IO.hs:131:7-45 0.0 0.0 0 0 readJSONReports Criterion.IO Criterion/IO.hs:(113,1)-(123,25) 0.0 0.0 0 0 readJSONReports.res Criterion.IO Criterion/IO.hs:115:10-38 0.0 0.0 0 0 headerRoot Criterion.IO Criterion/IO.hs:55:1-24 0.0 0.0 0 0 critVersion Criterion.IO Criterion/IO.hs:60:1-64 0.0 0.0 0 1368 readAll Criterion.IO Criterion/IO.hs:(86,1)-(92,30) 0.0 0.0 0 0 readAll.go Criterion.IO Criterion/IO.hs:(87,7)-(91,64) 0.0 0.0 0 0 CAF:lvl1_r3T0i Criterion.Report 0.0 0.0 0 0 CAF:n_r3T0j Criterion.Report 0.0 0.0 0 0 CAF:lvl4_r3T0m Criterion.Report 0.0 0.0 0 0 CAF:$dIP1_r3T0o Criterion.Report 0.0 0.0 0 0 CAF:loc1_r3T0t Criterion.Report 0.0 0.0 0 0 CAF:loc2_r3T0v Criterion.Report 0.0 0.0 0 0 CAF:loc4_r3T0x Criterion.Report 0.0 0.0 0 0 CAF:lvl5_r3T0A Criterion.Report 0.0 0.0 0 0 CAF:$s$wunion Criterion.Report 0.0 0.0 0 0 CAF:lvl7_r3T0F Criterion.Report 0.0 0.0 0 0 CAF:lvl9_r3T0H Criterion.Report 0.0 0.0 0 0 CAF:lvl18_r3T0Q Criterion.Report 0.0 0.0 0 0 CAF:lvl21_r3T0T Criterion.Report 0.0 0.0 0 0 CAF:lvl30_r3T12 Criterion.Report 0.0 0.0 0 0 CAF:lvl33_r3T15 Criterion.Report 0.0 0.0 0 0 CAF:lvl37_r3T19 Criterion.Report 0.0 0.0 0 0 CAF:loc6_r3T1f Criterion.Report 0.0 0.0 0 0 CAF:loc8_r3T1h Criterion.Report 0.0 0.0 0 0 CAF:loc12_r3T1j Criterion.Report 0.0 0.0 0 0 CAF:$fExceptionTemplateException2 Criterion.Report 0.0 0.0 0 0 CAF:$fReadTemplateException3 Criterion.Report 0.0 0.0 0 0 CAF:$fReadTemplateException1 Criterion.Report 0.0 0.0 0 0 CAF:$fReadTemplateException_$creadListPrec Criterion.Report Criterion/Report.hs:283:19-22 0.0 0.0 0 0 CAF:$fReadTemplateException6 Criterion.Report 0.0 0.0 0 0 CAF:$fReadTemplateException_$creadList Criterion.Report Criterion/Report.hs:283:19-22 0.0 0.0 0 0 CAF:getTemplateDir_name Criterion.Report 0.0 0.0 0 0 CAF:getTemplateDir2 Criterion.Report 0.0 0.0 0 0 CAF:getTemplateDir1 Criterion.Report 0.0 0.0 0 0 CAF:getTemplateDir Criterion.Report Criterion/Report.hs:94:1-14 0.0 0.0 0 0 CAF:$fDataTemplateException7 Criterion.Report 0.0 0.0 0 0 CAF:$tTemplateException Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 CAF:$cTemplateNotFound Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 CAF:$cTemplateNotFound2_r3T1A Criterion.Report 0.0 0.0 0 0 CAF:$fDataTemplateException9 Criterion.Report 0.0 0.0 0 0 CAF:$fExceptionTemplateException4 Criterion.Report 0.0 0.0 0 0 CAF:$fDataTemplateException2 Criterion.Report 0.0 0.0 0 0 CAF:lvl47_r3T1F Criterion.Report 0.0 0.0 0 0 CAF:lvl48_r3T1G Criterion.Report 0.0 0.0 0 0 CAF:lvl49_r3T1H Criterion.Report 0.0 0.0 0 0 CAF:lvl50_r3T1I Criterion.Report 0.0 0.0 0 0 CAF:vector1 Criterion.Report 0.0 0.0 0 0 CAF:lvl51_r3T1J Criterion.Report 0.0 0.0 0 0 CAF:lvl52_r3T1K Criterion.Report 0.0 0.0 0 0 CAF:lvl53_r3T1L Criterion.Report 0.0 0.0 0 0 CAF:lvl54_r3T1M Criterion.Report 0.0 0.0 0 0 CAF:lvl63_r3T1V Criterion.Report 0.0 0.0 0 0 CAF:lvl66_r3T1Z Criterion.Report 0.0 0.0 0 0 CAF:lvl68_r3T21 Criterion.Report 0.0 0.0 0 0 CAF:lvl70_r3T23 Criterion.Report 0.0 0.0 0 0 CAF:lvl72_r3T25 Criterion.Report 0.0 0.0 0 0 CAF:lvl74_r3T27 Criterion.Report 0.0 0.0 0 0 CAF:lvl76_r3T29 Criterion.Report 0.0 0.0 0 0 CAF:lvl78_r3T2b Criterion.Report 0.0 0.0 0 0 CAF:lvl80_r3T2d Criterion.Report 0.0 0.0 0 0 CAF:lvl82_r3T2f Criterion.Report 0.0 0.0 0 0 CAF:lvl84_r3T2h Criterion.Report 0.0 0.0 0 0 CAF:lvl86_r3T2j Criterion.Report 0.0 0.0 0 0 CAF:lvl88_r3T2l Criterion.Report 0.0 0.0 0 0 CAF:lvl90_r3T2n Criterion.Report 0.0 0.0 0 0 CAF:lvl92_r3T2p Criterion.Report 0.0 0.0 0 0 CAF:lvl94_r3T2r Criterion.Report 0.0 0.0 0 0 CAF:lvl96_r3T2t Criterion.Report 0.0 0.0 0 0 CAF:lvl98_r3T2v Criterion.Report 0.0 0.0 0 0 CAF:lvl99_r3T2w Criterion.Report 0.0 0.0 0 0 CAF:lvl100_r3T2A Criterion.Report 0.0 0.0 0 0 CAF:lvl102_r3T2C Criterion.Report 0.0 0.0 0 0 CAF:lvl104_r3T2E Criterion.Report 0.0 0.0 0 0 CAF:lvl106_r3T2G Criterion.Report 0.0 0.0 0 0 CAF:lvl108_r3T2I Criterion.Report 0.0 0.0 0 0 CAF:lvl110_r3T2K Criterion.Report 0.0 0.0 0 0 CAF:lvl112_r3T2M Criterion.Report 0.0 0.0 0 0 CAF:lvl114_r3T2O Criterion.Report 0.0 0.0 0 0 CAF:ds1_r3T2P Criterion.Report 0.0 0.0 0 0 CAF:lvl116_r3T2S Criterion.Report 0.0 0.0 0 0 CAF:lvl119_r3T2V Criterion.Report 0.0 0.0 0 0 CAF:lvl121_r3T2X Criterion.Report 0.0 0.0 0 0 CAF:lvl123_r3T2Z Criterion.Report 0.0 0.0 0 0 CAF:lvl125_r3T31 Criterion.Report 0.0 0.0 0 0 CAF:lvl126_r3T32 Criterion.Report 0.0 0.0 0 0 CAF:report5 Criterion.Report 0.0 0.0 0 0 CAF:report3 Criterion.Report 0.0 0.0 0 0 dataTypeOf Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 toConstr Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 gunfold Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 gfoldl Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 showsPrec Criterion.Report Criterion/Report.hs:283:25-28 0.0 0.0 0 0 readListPrec Criterion.Report Criterion/Report.hs:283:19-22 0.0 0.0 0 0 readPrec Criterion.Report Criterion/Report.hs:283:19-22 0.0 0.0 0 0 readList Criterion.Report Criterion/Report.hs:283:19-22 0.0 0.0 0 0 == Criterion.Report Criterion/Report.hs:283:15-16 0.0 0.0 0 0 tidyTails Criterion.Report Criterion/Report.hs:(75,1)-(83,49) 0.0 0.0 0 0 tidyTails.winSize Criterion.Report Criterion/Report.hs:83:9-49 0.0 0.0 0 0 tidyTails.back Criterion.Report Criterion/Report.hs:82:9-48 0.0 0.0 0 0 tidyTails.front Criterion.Report Criterion/Report.hs:81:9-34 0.0 0.0 0 0 tidyTails.omitTiny Criterion.Report Criterion/Report.hs:80:9-59 0.0 0.0 0 0 tidyTails.tiny Criterion.Report Criterion/Report.hs:79:9-59 0.0 0.0 0 0 report Criterion.Report Criterion/Report.hs:(100,1)-(105,50) 0.0 0.0 0 0 report.\ Criterion.Report Criterion/Report.hs:(102,31)-(105,50) 0.0 0.0 0 0 formatReport Criterion.Report Criterion/Report.hs:(111,1)-(227,44) 0.0 0.0 0 0 formatReport.\ Criterion.Report Criterion/Report.hs:(141,34)-(155,10) 0.0 0.0 0 0 formatReport.formatted Criterion.Report Criterion/Report.hs:138:9-64 0.0 0.0 0 0 formatReport.warnings Criterion.Report Criterion/Report.hs:138:9-64 0.0 0.0 0 0 formatReport.(...) Criterion.Report Criterion/Report.hs:138:9-64 0.0 0.0 0 0 formatReport.context Criterion.Report Criterion/Report.hs:(127,9)-(136,13) 0.0 0.0 0 0 formatReport.jQueryFileContents Criterion.Report Criterion/Report.hs:165:5-58 0.0 0.0 0 0 formatReport.flotFileContents Criterion.Report Criterion/Report.hs:166:5-66 0.0 0.0 0 0 formatReport.flotErrorbarsFileContents Criterion.Report Criterion/Report.hs:167:5-75 0.0 0.0 0 0 formatReport.flotNavigateFileContents Criterion.Report Criterion/Report.hs:168:5-74 0.0 0.0 0 0 formatReport.readDataFile Criterion.Report Criterion/Report.hs:(172,5)-(173,59) 0.0 0.0 0 0 formatReport.includeTemplate Criterion.Report Criterion/Report.hs:(182,5)-(184,59) 0.0 0.0 0 0 formatReport.includeNode Criterion.Report Criterion/Report.hs:(187,5)-(189,30) 0.0 0.0 0 0 formatReport.inner Criterion.Report Criterion/Report.hs:(199,5)-(227,44) 0.0 0.0 0 0 formatReport.inner.kdePDF Criterion.Report Criterion/Report.hs:216:9-39 0.0 0.0 0 0 formatReport.inner.kdeValues Criterion.Report Criterion/Report.hs:216:9-39 0.0 0.0 0 0 formatReport.inner.(...) Criterion.Report Criterion/Report.hs:216:9-39 0.0 0.0 0 0 formatReport.inner.anStdDevUpperBound Criterion.Report Criterion/Report.hs:(226,9)-(227,44) 0.0 0.0 0 0 formatReport.inner.anStdDevLowerBound Criterion.Report Criterion/Report.hs:(226,9)-(227,44) 0.0 0.0 0 0 formatReport.inner.(...) Criterion.Report Criterion/Report.hs:(226,9)-(227,44) 0.0 0.0 0 0 formatReport.inner.anMeanUpperBound Criterion.Report Criterion/Report.hs:(224,9)-(225,42) 0.0 0.0 0 0 formatReport.inner.anMeanLowerBound Criterion.Report Criterion/Report.hs:(224,9)-(225,42) 0.0 0.0 0 0 formatReport.inner.(...) Criterion.Report Criterion/Report.hs:(224,9)-(225,42) 0.0 0.0 0 0 formatReport.inner.anMeanConfidenceLevel Criterion.Report Criterion/Report.hs:(222,9)-(223,62) 0.0 0.0 0 0 formatReport.inner.anStdDev Criterion.Report Criterion/Report.hs:217:9-43 0.0 0.0 0 0 formatReport.inner.anMean Criterion.Report Criterion/Report.hs:217:9-43 0.0 0.0 0 0 formatReport.inner.(...) Criterion.Report Criterion/Report.hs:217:9-43 0.0 0.0 0 0 formatReport.inner.iters Criterion.Report Criterion/Report.hs:219:9-49 0.0 0.0 0 0 formatReport.inner.times Criterion.Report Criterion/Report.hs:220:9-48 0.0 0.0 0 0 formatReport.inner.cycles Criterion.Report Criterion/Report.hs:221:9-50 0.0 0.0 0 0 formatReport.merge Criterion.Report Criterion/Report.hs:(193,5)-(197,22) 0.0 0.0 0 0 getTemplateDir Criterion.Report Criterion/Report.hs:94:1-44 0.0 0.0 0 0 vector Criterion.Report Criterion/Report.hs:(242,1)-(243,32) 0.0 0.0 0 0 vector.val Criterion.Report Criterion/Report.hs:243:5-32 0.0 0.0 0 0 vector2 Criterion.Report Criterion/Report.hs:(254,1)-(258,9) 0.0 0.0 0 0 vector2.val Criterion.Report Criterion/Report.hs:(255,5)-(258,9) 0.0 0.0 0 0 includeFile Criterion.Report Criterion/Report.hs:(275,1)-(278,63) 0.0 0.0 0 0 includeFile.go Criterion.Report Criterion/Report.hs:(276,11)-(278,63) 0.0 0.0 0 0 includeFile.go.\ Criterion.Report Criterion/Report.hs:278:60-63 0.0 0.0 0 0 includeFile.go.path Criterion.Report Criterion/Report.hs:277:17-35 0.0 0.0 0 0 loadTemplate Criterion.Report Criterion/Report.hs:(300,1)-(315,18) 0.0 0.0 0 0 loadTemplate.go Criterion.Report Criterion/Report.hs:(303,9)-(310,57) 0.0 0.0 0 0 loadTemplate.go.\ Criterion.Report Criterion/Report.hs:307:60-84 0.0 0.0 0 0 loadTemplate.go.cur Criterion.Report Criterion/Report.hs:304:15-40 0.0 0.0 0 0 loadTemplate.doesFileExist' Criterion.Report Criterion/Report.hs:(313,9)-(315,18) 0.0 0.0 0 0 readFileCheckEmbedded Criterion.Report Criterion/Report.hs:(323,1)-(324,16) 0.0 0.0 0 0 $tTemplateException Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 $cTemplateNotFound Criterion.Report Criterion/Report.hs:283:41-44 0.0 0.0 0 0 CAF:lvl2_r4pEB Criterion.Internal 0.0 0.0 0 0 CAF:loc_r4pEC Criterion.Internal 0.0 0.0 0 0 CAF:loc1_r4pED Criterion.Internal 0.0 0.0 0 0 CAF:loc3_r4pEF Criterion.Internal 0.0 0.0 0 0 CAF:$dIP1_r4pEK Criterion.Internal 0.0 0.0 0 0 CAF:$dToRecord_r4pEN Criterion.Internal 0.0 0.0 0 0 CAF:runFixedIters2 Criterion.Internal 0.0 0.0 0 1168 CAF:runOne4 Criterion.Internal 0.0 0.0 0 0 CAF:runOne2 Criterion.Internal 0.0 0.0 0 0 CAF:lvl4_r4pEQ Criterion.Internal 0.0 0.0 0 0 CAF:lvl6_r4pES Criterion.Internal 0.0 0.0 0 0 CAF:lvl8_r4pEU Criterion.Internal 0.0 0.0 0 0 CAF:lvl10_r4pEW Criterion.Internal 0.0 0.0 0 0 CAF:lvl12_r4pEZ Criterion.Internal 0.0 0.0 0 0 CAF:lvl14_r4pF1 Criterion.Internal 0.0 0.0 0 0 CAF:lvl16_r4pF3 Criterion.Internal 0.0 0.0 0 0 CAF:lvl19_r4pF6 Criterion.Internal 0.0 0.0 0 0 CAF:lvl20_r4pF7 Criterion.Internal 0.0 0.0 0 0 CAF:lvl22_r4pF9 Criterion.Internal 0.0 0.0 0 0 CAF:lvl24_r4pFb Criterion.Internal 0.0 0.0 0 0 CAF:fmts_r4pFe Criterion.Internal 0.0 0.0 0 0 CAF:lvl28_r4pFg Criterion.Internal 0.0 0.0 0 0 CAF:lvl29_r4pFh Criterion.Internal 0.0 0.0 0 0 CAF:lvl31_r4pFj Criterion.Internal 0.0 0.0 0 0 CAF:lvl33_r4pFl Criterion.Internal 0.0 0.0 0 0 CAF:lvl35_r4pFn Criterion.Internal 0.0 0.0 0 0 CAF:lvl37_r4pFp Criterion.Internal 0.0 0.0 0 0 CAF:lvl39_r4pFr Criterion.Internal 0.0 0.0 0 0 CAF:lvl42_r4pFu Criterion.Internal 0.0 0.0 0 0 CAF:lvl43_r4pFv Criterion.Internal 0.0 0.0 0 0 CAF:lvl45_r4pFx Criterion.Internal 0.0 0.0 0 0 CAF:lvl46_r4pFy Criterion.Internal 0.0 0.0 0 0 CAF:lvl48_r4pFB Criterion.Internal 0.0 0.0 0 0 CAF:lvl51_r4pFG Criterion.Internal 0.0 0.0 0 0 CAF:lvl57_r4pFM Criterion.Internal 0.0 0.0 0 376 CAF:lvl58_r4pFN Criterion.Internal 0.0 0.0 0 0 CAF:lvl59_r4pFO Criterion.Internal 0.0 0.0 0 0 CAF:lvl60_r4pFP Criterion.Internal 0.0 0.0 0 0 CAF:lvl61_r4pFQ Criterion.Internal 0.0 0.0 0 0 CAF:lvl63_r4pFS Criterion.Internal 0.0 0.0 0 0 CAF:lvl64_r4pFT Criterion.Internal 0.0 0.0 0 0 CAF:lvl66_r4pFV Criterion.Internal 0.0 0.0 0 0 CAF:lvl67_r4pFW Criterion.Internal 0.0 0.0 0 0 CAF:lvl69_r4pFY Criterion.Internal 0.0 0.0 0 0 CAF:lvl74_r4pG3 Criterion.Internal 0.0 0.0 0 0 CAF:lvl75_r4pG4 Criterion.Internal 0.0 0.0 0 0 CAF:lvl76_r4pG5 Criterion.Internal 0.0 0.0 0 0 CAF:lvl77_r4pG6 Criterion.Internal 0.0 0.0 0 0 CAF:lvl79_r4pG8 Criterion.Internal 0.0 0.0 0 0 CAF:lvl81_r4pGa Criterion.Internal 0.0 0.0 0 0 CAF:lvl83_r4pGc Criterion.Internal 0.0 0.0 0 0 CAF:lvl85_r4pGe Criterion.Internal 0.0 0.0 0 0 CAF:lvl87_r4pGg Criterion.Internal 0.0 0.0 0 0 CAF:attrEsc_r4pGi Criterion.Internal Criterion/Internal.hs:233:5-11 0.0 0.0 0 0 CAF:lvl90_r4pGl Criterion.Internal 0.0 0.0 0 0 CAF:lvl94_r4pGp Criterion.Internal 0.0 0.0 0 0 CAF:lvl96_r4pGr Criterion.Internal 0.0 0.0 0 0 CAF:lvl97_r4pGs Criterion.Internal 0.0 0.0 0 0 CAF:z_r4pGt Criterion.Internal 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 0.0 0.0 0 35160 runAndAnalyse.\ Criterion.Internal Criterion/Internal.hs:(135,35)-(140,55) 0.0 0.0 0 184 runAndAnalyseOne Criterion.Internal Criterion/Internal.hs:(109,1)-(111,24) 0.0 0.0 0 104 runOne Criterion.Internal Criterion/Internal.hs:(49,1)-(54,34) 0.0 0.0 0 264 analyseOne Criterion.Internal Criterion/Internal.hs:(58,1)-(104,20) 0.0 0.0 0 0 analyseOne.\ Criterion.Internal Criterion/Internal.hs:(80,41)-(83,46) 0.0 0.0 0 0 analyseOne.\.\ Criterion.Internal Criterion/Internal.hs:83:11-46 0.0 0.0 0 0 analyseOne.\ Criterion.Internal Criterion/Internal.hs:(75,9)-(77,60) 0.0 0.0 0 0 analyseOne.r2 Criterion.Internal Criterion/Internal.hs:73:11-38 0.0 0.0 0 0 analyseOne.others Criterion.Internal Criterion/Internal.hs:72:11-49 0.0 0.0 0 0 analyseOne.builtin Criterion.Internal Criterion/Internal.hs:72:11-49 0.0 0.0 0 0 analyseOne.(...) Criterion.Internal Criterion/Internal.hs:72:11-49 0.0 0.0 0 0 analyseOne.wibble Criterion.Internal Criterion/Internal.hs:(67,11)-(71,50) 0.0 0.0 0 0 analyseOne.ovFraction Criterion.Internal Criterion/Internal.hs:66:11-44 0.0 0.0 0 0 analyseOne.ovEffect Criterion.Internal Criterion/Internal.hs:66:11-44 0.0 0.0 0 0 analyseOne.(...) Criterion.Internal Criterion/Internal.hs:66:11-44 0.0 0.0 0 0 analyseOne.anOutlierVar Criterion.Internal Criterion/Internal.hs:65:11-45 0.0 0.0 0 0 analyseOne.anStdDev Criterion.Internal Criterion/Internal.hs:65:11-45 0.0 0.0 0 0 analyseOne.anMean Criterion.Internal Criterion/Internal.hs:65:11-45 0.0 0.0 0 0 analyseOne.anRegress Criterion.Internal Criterion/Internal.hs:65:11-45 0.0 0.0 0 0 analyseOne.(...) Criterion.Internal Criterion/Internal.hs:65:11-45 0.0 0.0 0 0 analyseOne.bs Criterion.Internal Criterion/Internal.hs:(97,13)-(104,20) 0.0 0.0 0 0 analyseOne.bs.str Criterion.Internal Criterion/Internal.hs:(101,25)-(102,82) 0.0 0.0 0 0 analyseOne.bs.cl Criterion.Internal Criterion/Internal.hs:100:25-47 0.0 0.0 0 0 rawReport Criterion.Internal Criterion/Internal.hs:(163,1)-(172,19) 0.0 0.0 0 0 rawReport.\ Criterion.Internal Criterion/Internal.hs:171:9-41 0.0 0.0 0 0 runFixedIters Criterion.Internal Criterion/Internal.hs:(182,1)-(185,39) 0.0 0.0 0 0 runFixedIters.\ Criterion.Internal Criterion/Internal.hs:(183,36)-(185,39) 0.0 0.0 0 0 for Criterion.Internal Criterion/Internal.hs:(190,1)-(208,75) 0.0 0.0 0 136 for.go Criterion.Internal Criterion/Internal.hs:(192,5)-(205,54) 0.0 0.0 0 1216 for.go.desc' Criterion.Internal Criterion/Internal.hs:203:13-38 0.0 0.0 0 0 for.shouldRun Criterion.Internal Criterion/Internal.hs:(207,5)-(208,75) 0.0 0.0 0 48 json Criterion.Internal Criterion/Internal.hs:(212,1)-(216,29) 0.0 0.0 0 0 junit Criterion.Internal Criterion/Internal.hs:(220,1)-(240,22) 0.0 0.0 0 0 junit.msg Criterion.Internal Criterion/Internal.hs:(226,5)-(230,26) 0.0 0.0 0 0 junit.single Criterion.Internal Criterion/Internal.hs:(231,5)-(232,72) 0.0 0.0 0 0 junit.attrEsc Criterion.Internal Criterion/Internal.hs:(233,5)-(240,22) 0.0 0.0 0 0 junit.attrEsc.esc Criterion.Internal Criterion/Internal.hs:(235,9)-(240,22) 0.0 0.0 0 0 CAF:loc_r3sRs Criterion.IO.Printf 0.0 0.0 0 0 CAF:loc1_r3sRt Criterion.IO.Printf 0.0 0.0 0 0 CAF:loc3_r3sRv Criterion.IO.Printf 0.0 0.0 0 0 CAF:$dIP1_r3sRA Criterion.IO.Printf 0.0 0.0 0 0 CAF:$fCritHPrintfTypeCriterion3 Criterion.IO.Printf 0.0 0.0 0 0 CAF:$fCritHPrintfTypeCriterion2 Criterion.IO.Printf 0.0 0.0 0 0 CAF:$fCritHPrintfTypeCriterion1 Criterion.IO.Printf 0.0 0.0 0 0 CAF:$fCritHPrintfTypeIO1 Criterion.IO.Printf 0.0 0.0 0 0 CAF:note2 Criterion.IO.Printf 0.0 0.0 0 0 CAF:lvl1_r3sRK Criterion.IO.Printf 0.0 0.0 0 0 CAF:lvl2_r3sRL Criterion.IO.Printf 0.0 0.0 0 0 CAF:delim_r3sRM Criterion.IO.Printf 0.0 0.0 0 0 CAF:qtng_r3sRN Criterion.IO.Printf 0.0 0.0 0 0 CAF:ds_r3sRQ Criterion.IO.Printf 0.0 0.0 0 0 CAF:lvl3_r3sRR Criterion.IO.Printf 0.0 0.0 0 0 CAF:lvl5_r3sRT Criterion.IO.Printf 0.0 0.0 0 0 CAF:lvl6_r3sRV Criterion.IO.Printf 0.0 0.0 0 0 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(49,3)-(52,25) 0.0 0.0 0 768 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(55,3)-(56,65) 0.0 0.0 0 0 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(59,3)-(60,39) 0.0 0.0 0 0 printError Criterion.IO.Printf Criterion/IO/Printf.hs:95:1-41 0.0 0.0 0 0 prolix Criterion.IO.Printf Criterion/IO/Printf.hs:91:1-51 0.0 0.0 0 0 note Criterion.IO.Printf Criterion/IO/Printf.hs:87:1-46 0.0 0.0 0 48 chPrintf Criterion.IO.Printf Criterion/IO/Printf.hs:(63,1)-(70,67) 0.0 0.0 0 184 chPrintf.make Criterion.IO.Printf Criterion/IO/Printf.hs:(69,5)-(70,67) 0.0 0.0 0 0 chPrintf.make.\ Criterion.IO.Printf Criterion/IO/Printf.hs:(69,55)-(70,66) 0.0 0.0 0 16520 writeCsv Criterion.IO.Printf Criterion/IO/Printf.hs:(99,1)-(102,49) 0.0 0.0 0 264 writeCsv.\ Criterion.IO.Printf Criterion/IO/Printf.hs:102:5-49 0.0 0.0 0 0 CAF:lvl1_r3BhT Criterion.Analysis 0.0 0.0 0 0 CAF:lvl5_r3BhX Criterion.Analysis 0.0 0.0 0 0 CAF:lvl8_r3Bi0 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl11_r3Bi3 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl14_r3Bi6 Criterion.Analysis 0.0 0.0 0 0 CAF:ests1_r3Bi8 Criterion.Analysis Criterion/Analysis.hs:145:7-10 0.0 0.0 0 0 CAF:lvl17_r3Bib Criterion.Analysis 0.0 0.0 0 0 CAF:lvl19_r3Bid Criterion.Analysis 0.0 0.0 0 0 CAF:lvl21_r3Bif Criterion.Analysis 0.0 0.0 0 0 CAF:lvl23_r3Bih Criterion.Analysis 0.0 0.0 0 0 CAF:_x_r3Bij Criterion.Analysis 0.0 0.0 0 0 CAF:lvl26_r3Bil Criterion.Analysis 0.0 0.0 0 0 CAF:lvl28_r3Bin Criterion.Analysis 0.0 0.0 0 0 CAF:validateAccessors3 Criterion.Analysis 0.0 0.0 0 0 CAF:resolveAccessors_xs Criterion.Analysis 0.0 0.0 0 0 CAF:renderNames Criterion.Analysis Criterion/Analysis.hs:239:1-11 0.0 0.0 0 0 CAF:analyseMean1 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean7 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean9 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean11 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean13 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean4 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean19 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean15 Criterion.Analysis 0.0 0.0 0 0 CAF:analyseMean18 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl32_r3Bir Criterion.Analysis 0.0 0.0 0 0 CAF:outlierVariance2 Criterion.Analysis 0.0 0.0 0 0 CAF:outlierVariance5 Criterion.Analysis 0.0 0.0 0 0 CAF:outlierVariance8 Criterion.Analysis 0.0 0.0 0 0 CAF:outlierVariance11 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl34_r3Biv Criterion.Analysis 0.0 0.0 0 0 CAF:lvl36_r3Bix Criterion.Analysis 0.0 0.0 0 0 CAF:lvl39_r3BiA Criterion.Analysis 0.0 0.0 0 0 CAF:lvl42_r3BiD Criterion.Analysis 0.0 0.0 0 0 CAF:lvl56_r3BiR Criterion.Analysis 0.0 0.0 0 0 CAF:lvl59_r3BiU Criterion.Analysis 0.0 0.0 0 0 CAF:lvl63_r3Bj2 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl65_r3Bj4 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl68_r3Bj8 Criterion.Analysis 0.0 0.0 0 0 CAF:lvl70_r3Bjb Criterion.Analysis 0.0 0.0 0 0 CAF:lvl76_r3Bjh Criterion.Analysis 0.0 0.0 0 0 analyseSample Criterion.Analysis Criterion/Analysis.hs:(143,1)-(176,5) 0.0 0.0 0 0 analyseSample.an Criterion.Analysis Criterion/Analysis.hs:(162,7)-(167,14) 0.0 0.0 0 0 analyseSample.ov Criterion.Analysis Criterion/Analysis.hs:161:7-61 0.0 0.0 0 0 analyseSample.estStdDev Criterion.Analysis Criterion/Analysis.hs:160:7-69 0.0 0.0 0 0 analyseSample.estMean Criterion.Analysis Criterion/Analysis.hs:160:7-69 0.0 0.0 0 0 analyseSample.(...) Criterion.Analysis Criterion/Analysis.hs:160:7-69 0.0 0.0 0 0 analyseSample.\ Criterion.Analysis Criterion/Analysis.hs:157:26-46 0.0 0.0 0 0 analyseSample.ests Criterion.Analysis Criterion/Analysis.hs:145:7-31 0.0 0.0 0 0 analyseSample.s Criterion.Analysis Criterion/Analysis.hs:153:7-32 0.0 0.0 0 0 analyseSample.stime Criterion.Analysis Criterion/Analysis.hs:(150,7)-(151,61) 0.0 0.0 0 0 analyseSample.n Criterion.Analysis Criterion/Analysis.hs:152:7-31 0.0 0.0 0 0 analyseMean Criterion.Analysis Criterion/Analysis.hs:(123,1)-(127,10) 0.0 0.0 0 0 analyseMean.µ Criterion.Analysis Criterion/Analysis.hs:124:7-16 0.0 0.0 0 0 classifyOutliers Criterion.Analysis Criterion/Analysis.hs:(64,1)-(79,24) 0.0 0.0 0 0 classifyOutliers.outlier Criterion.Analysis Criterion/Analysis.hs:(65,11)-(71,23) 0.0 0.0 0 0 classifyOutliers.loS Criterion.Analysis Criterion/Analysis.hs:72:11-31 0.0 0.0 0 0 classifyOutliers.loM Criterion.Analysis Criterion/Analysis.hs:73:11-33 0.0 0.0 0 0 classifyOutliers.hiM Criterion.Analysis Criterion/Analysis.hs:74:11-33 0.0 0.0 0 0 classifyOutliers.hiS Criterion.Analysis Criterion/Analysis.hs:75:11-31 0.0 0.0 0 0 classifyOutliers.iqr Criterion.Analysis Criterion/Analysis.hs:79:11-24 0.0 0.0 0 0 classifyOutliers.q1 Criterion.Analysis Criterion/Analysis.hs:76:11-36 0.0 0.0 0 0 classifyOutliers.q3 Criterion.Analysis Criterion/Analysis.hs:77:11-36 0.0 0.0 0 0 classifyOutliers.ssa Criterion.Analysis Criterion/Analysis.hs:78:11-24 0.0 0.0 0 0 outlierVariance Criterion.Analysis Criterion/Analysis.hs:(89,1)-(110,38) 0.0 0.0 0 0 outlierVariance.desc Criterion.Analysis Criterion/Analysis.hs:(91,5)-(94,64) 0.0 0.0 0 0 outlierVariance.effect Criterion.Analysis Criterion/Analysis.hs:(91,5)-(94,64) 0.0 0.0 0 0 outlierVariance.(...) Criterion.Analysis Criterion/Analysis.hs:(91,5)-(94,64) 0.0 0.0 0 0 outlierVariance.varOutMin Criterion.Analysis Criterion/Analysis.hs:95:5-59 0.0 0.0 0 0 outlierVariance.varOut Criterion.Analysis Criterion/Analysis.hs:96:5-60 0.0 0.0 0 0 outlierVariance.varOut.ac Criterion.Analysis Criterion/Analysis.hs:96:51-60 0.0 0.0 0 0 outlierVariance.cMax Criterion.Analysis Criterion/Analysis.hs:(104,5)-(110,38) 0.0 0.0 0 0 outlierVariance.cMax.det Criterion.Analysis Criterion/Analysis.hs:110:9-38 0.0 0.0 0 0 outlierVariance.cMax.k1 Criterion.Analysis Criterion/Analysis.hs:106:9-34 0.0 0.0 0 0 outlierVariance.cMax.k0 Criterion.Analysis Criterion/Analysis.hs:107:9-23 0.0 0.0 0 0 outlierVariance.cMax.ad Criterion.Analysis Criterion/Analysis.hs:108:9-21 0.0 0.0 0 0 outlierVariance.cMax.d Criterion.Analysis Criterion/Analysis.hs:109:9-38 0.0 0.0 0 0 outlierVariance.cMax.d.k Criterion.Analysis Criterion/Analysis.hs:109:29-38 0.0 0.0 0 0 outlierVariance.σb2 Criterion.Analysis Criterion/Analysis.hs:102:5-23 0.0 0.0 0 0 outlierVariance.σg2 Criterion.Analysis Criterion/Analysis.hs:101:5-23 0.0 0.0 0 0 outlierVariance.σg Criterion.Analysis Criterion/Analysis.hs:100:5-45 0.0 0.0 0 0 outlierVariance.σb Criterion.Analysis Criterion/Analysis.hs:97:5-28 0.0 0.0 0 0 outlierVariance.µgMin Criterion.Analysis Criterion/Analysis.hs:99:5-22 0.0 0.0 0 0 outlierVariance.µa Criterion.Analysis Criterion/Analysis.hs:98:5-32 0.0 0.0 0 0 outlierVariance.minBy Criterion.Analysis Criterion/Analysis.hs:103:5-33 0.0 0.0 0 0 noteOutliers Criterion.Analysis Criterion/Analysis.hs:(243,1)-(255,40) 0.0 0.0 0 0 noteOutliers.check Criterion.Analysis Criterion/Analysis.hs:(246,7)-(247,58) 0.0 0.0 0 0 noteOutliers.frac Criterion.Analysis Criterion/Analysis.hs:244:7-76 0.0 0.0 0 0 noteOutliers.outCount Criterion.Analysis Criterion/Analysis.hs:248:7-32 0.0 0.0 0 0 scale Criterion.Analysis Criterion/Analysis.hs:(133,1)-(136,32) 0.0 0.0 0 0 regress Criterion.Analysis Criterion/Analysis.hs:(189,1)-(204,5) 0.0 0.0 0 0 regress.ps Criterion.Analysis Criterion/Analysis.hs:196:7-68 0.0 0.0 0 0 regress.r Criterion.Analysis Criterion/Analysis.hs:196:7-68 0.0 0.0 0 0 regress.(...) Criterion.Analysis Criterion/Analysis.hs:196:7-68 0.0 0.0 0 0 regress.unmeasured Criterion.Analysis Criterion/Analysis.hs:193:7-74 0.0 0.0 0 0 validateAccessors Criterion.Analysis Criterion/Analysis.hs:(228,1)-(236,24) 0.0 0.0 0 0 validateAccessors.dups Criterion.Analysis Criterion/Analysis.hs:(232,7)-(233,43) 0.0 0.0 0 0 validateAccessors.names Criterion.Analysis Criterion/Analysis.hs:231:7-32 0.0 0.0 0 0 singleton Criterion.Analysis Criterion/Analysis.hs:(207,1)-(208,21) 0.0 0.0 0 0 resolveAccessors Criterion.Analysis Criterion/Analysis.hs:(215,1)-(221,73) 0.0 0.0 0 0 resolveAccessors.unresolved Criterion.Analysis Criterion/Analysis.hs:220:5-48 0.0 0.0 0 0 resolveAccessors.accessors Criterion.Analysis Criterion/Analysis.hs:221:5-73 0.0 0.0 0 0 resolveAccessors.accessors.\ Criterion.Analysis Criterion/Analysis.hs:221:40-73 0.0 0.0 0 0 renderNames Criterion.Analysis Criterion/Analysis.hs:239:1-46 0.0 0.0 0 0 CAF:getBinDir9 Paths_criterion 0.0 0.0 0 0 CAF:version Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:29:1-7 0.0 0.0 0 24 CAF:getBinDir7 Paths_criterion 0.0 0.0 0 0 CAF:getBinDir4 Paths_criterion 0.0 0.0 0 0 CAF:getBinDir1 Paths_criterion 0.0 0.0 0 0 CAF:getBinDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:40:1-9 0.0 0.0 0 0 CAF:getLibDir7 Paths_criterion 0.0 0.0 0 0 CAF:getLibDir4 Paths_criterion 0.0 0.0 0 0 CAF:getLibDir1 Paths_criterion 0.0 0.0 0 0 CAF:getLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:41:1-9 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_criterion 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_criterion 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_criterion 0.0 0.0 0 0 CAF:getDynLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:42:1-12 0.0 0.0 0 0 CAF:getDataDir7 Paths_criterion 0.0 0.0 0 0 CAF:getDataDir4 Paths_criterion 0.0 0.0 0 0 CAF:getDataDir1 Paths_criterion 0.0 0.0 0 0 CAF:getDataDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:43:1-10 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_criterion 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_criterion 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_criterion 0.0 0.0 0 0 CAF:getLibexecDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:44:1-13 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_criterion 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_criterion 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_criterion 0.0 0.0 0 0 CAF:getSysconfDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:45:1-13 0.0 0.0 0 0 getSysconfDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:45:1-81 0.0 0.0 0 0 getSysconfDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:45:64-80 0.0 0.0 0 0 getLibexecDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:44:1-81 0.0 0.0 0 0 getLibexecDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:44:64-80 0.0 0.0 0 0 getDataFileName Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:(48,1)-(50,29) 0.0 0.0 0 0 getDataDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:43:1-72 0.0 0.0 0 0 getDataDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:43:58-71 0.0 0.0 0 0 getDynLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:42:1-78 0.0 0.0 0 0 getDynLibDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:42:62-77 0.0 0.0 0 0 getLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:41:1-69 0.0 0.0 0 0 getLibDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:41:56-68 0.0 0.0 0 0 getBinDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:40:1-69 0.0 0.0 0 0 getBinDir.\ Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:40:56-68 0.0 0.0 0 0 catchIO Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:26:1-25 0.0 0.0 0 0 version Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:29:1-30 0.0 0.0 0 0 bindir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:32:1-84 0.0 0.0 0 0 libdir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:33:1-147 0.0 0.0 0 0 dynlibdir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:34:1-107 0.0 0.0 0 0 datadir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:35:1-127 0.0 0.0 0 0 libexecdir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:36:1-129 0.0 0.0 0 0 sysconfdir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:37:1-84 0.0 0.0 0 0 CAF:loc_r38v Criterion.Types.Internal 0.0 0.0 0 0 CAF:loc1_r38w Criterion.Types.Internal 0.0 0.0 0 0 CAF:loc3_r38y Criterion.Types.Internal 0.0 0.0 0 0 CAF:$dIP1_r38E Criterion.Types.Internal 0.0 0.0 0 0 CAF:fakeEnvironment Criterion.Types.Internal Criterion/Types/Internal.hs:20:1-15 0.0 0.0 0 0 fakeEnvironment Criterion.Types.Internal Criterion/Types/Internal.hs:(20,1)-(25,3) 0.0 0.0 0 0 nf' Criterion.Types.Internal Criterion/Types/Internal.hs:(46,1)-(50,49) 0.0 0.0 0 0 nf'.go Criterion.Types.Internal Criterion/Types/Internal.hs:(48,5)-(50,49) 0.0 0.0 0 0 nf'.go.y Criterion.Types.Internal Criterion/Types/Internal.hs:49:28-35 0.0 0.0 0 0 whnf' Criterion.Types.Internal Criterion/Types/Internal.hs:(56,1)-(59,41) 0.0 0.0 0 40 whnf'.go Criterion.Types.Internal Criterion/Types/Internal.hs:(58,5)-(59,41) 0.0 0.0 0 789672 CAF:$fMonadMaskCriterion1 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadMaskCriterion2 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadMaskCriterion3 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadIOCriterion1 Criterion.Monad.Internal 0.0 0.0 0 16 CAF:$fMonadCriterion1 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadCriterion2 Criterion.Monad.Internal 0.0 0.0 0 16 CAF:$fMonadCriterion3 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadCriterion4 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fApplicativeCriterion1 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fApplicativeCriterion2 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fApplicativeCriterion3 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fApplicativeCriterion4 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fApplicativeCriterion5 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fFunctorCriterion1 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fFunctorCriterion2 Criterion.Monad.Internal 0.0 0.0 0 0 CAF:$fMonadReaderConfigCriterion2 Criterion.Monad.Internal 0.0 0.0 0 0 local Criterion.Monad.Internal Criterion/Monad/Internal.hs:(41,5)-(42,51) 0.0 0.0 0 0 local.fconfig Criterion.Monad.Internal Criterion/Monad/Internal.hs:42:13-51 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 0.0 0.0 0 184 generalBracket Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:79-87 0.0 0.0 0 72 uninterruptibleMask Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:79-87 0.0 0.0 0 0 mask Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:79-87 0.0 0.0 0 0 catch Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:67-76 0.0 0.0 0 0 throwM Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:55-64 0.0 0.0 0 0 liftIO Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:46-52 0.0 0.0 0 0 fail Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 0.0 0.0 0 0 return Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 0.0 0.0 0 0 >> Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 0.0 0.0 0 0 >>= Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 0.0 0.0 0 0 <* Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:26-36 0.0 0.0 0 0 *> Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:26-36 0.0 0.0 0 0 liftA2 Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:26-36 0.0 0.0 0 0 <*> Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:26-36 0.0 0.0 0 0 pure Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:26-36 0.0 0.0 0 0 <$ Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:17-23 0.0 0.0 0 0 fmap Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:17-23 0.0 0.0 0 0 gen Criterion.Monad.Internal Criterion/Monad/Internal.hs:31:5-7 0.0 0.0 0 0 config Criterion.Monad.Internal Criterion/Monad/Internal.hs:30:5-10 0.0 0.0 0 384 runCriterion Criterion.Monad.Internal Criterion/Monad/Internal.hs:36:7-18 0.0 0.0 0 0 CAF:$fMonoidOutliers_$c<> Criterion.Types Criterion/Types.hs:663:5-8 0.0 0.0 0 0 CAF:$fMonoidOutliers_$cmempty Criterion.Types Criterion/Types.hs:666:5-10 0.0 0.0 0 0 CAF:measureAccessors97 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors95 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors93 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors89 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors87 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors85 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors81 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors79 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors77 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors73 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors71 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors69 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors65 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors63 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors61 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors57 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors55 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors53 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors49 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors47 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors45 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors41 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors39 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors37 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors33 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors31 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors29 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors25 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors23 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors21 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors17 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors15 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors13 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors_ Criterion.Types Criterion/Types.hs:223:1-17 0.0 0.0 0 0 CAF:measureKeys Criterion.Types Criterion/Types.hs:251:1-11 0.0 0.0 0 0 CAF:$fShowKDE2 Criterion.Types 0.0 0.0 0 0 CAF:lvl2_r1Icd Criterion.Types 0.0 0.0 0 0 CAF:lvl4_r1Icf Criterion.Types 0.0 0.0 0 0 CAF:lvl6_r1Ich Criterion.Types 0.0 0.0 0 0 CAF:lvl9_r1Ick Criterion.Types 0.0 0.0 0 0 CAF:lvl11_r1Icm Criterion.Types 0.0 0.0 0 0 CAF:lvl13_r1Ico Criterion.Types 0.0 0.0 0 0 CAF:lvl15_r1Icq Criterion.Types 0.0 0.0 0 0 CAF:lvl17_r1Ics Criterion.Types 0.0 0.0 0 0 CAF:lvl21_r1Icw Criterion.Types 0.0 0.0 0 0 CAF:lvl24_r1Icz Criterion.Types 0.0 0.0 0 0 CAF:lvl27_r1IcC Criterion.Types 0.0 0.0 0 0 CAF:lvl29_r1IcE Criterion.Types 0.0 0.0 0 0 CAF:lvl30_r1IcF Criterion.Types 0.0 0.0 0 0 CAF:ds1_r1IcI Criterion.Types 0.0 0.0 0 0 CAF:lexeme6_r1IcK Criterion.Types 0.0 0.0 0 0 CAF:$fDataConfig6 Criterion.Types 0.0 0.0 0 0 CAF:z34_r1IcL Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord79 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord84 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord23 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord27 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord32 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord36 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord43 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord46 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord50 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord53 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis9 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis13 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis17 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis22 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis25 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression8 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression12 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression15 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression18 Criterion.Types 0.0 0.0 0 0 CAF:lvl35_r1IcO Criterion.Types 0.0 0.0 0 0 CAF:lvl37_r1IcQ Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutliers2 Criterion.Types 0.0 0.0 0 0 CAF:lvl39_r1IcS Criterion.Types 0.0 0.0 0 0 CAF:lvl41_r1IcU Criterion.Types 0.0 0.0 0 0 CAF:$fDataVerbosity8 Criterion.Types 0.0 0.0 0 0 CAF:$fDataConfig8 Criterion.Types 0.0 0.0 0 0 CAF:$fDataMeasured7 Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutliers9 Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutlierEffect7 Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutlierVariance7 Criterion.Types 0.0 0.0 0 0 CAF:$fDataKDE7 Criterion.Types 0.0 0.0 0 0 CAF:lvl44_r1IeI Criterion.Types 0.0 0.0 0 0 CAF:$dIP1_r1IeK Criterion.Types 0.0 0.0 0 0 CAF:loc4_r1IeP Criterion.Types 0.0 0.0 0 0 CAF:loc5_r1IeQ Criterion.Types 0.0 0.0 0 0 CAF:loc6_r1IeR Criterion.Types 0.0 0.0 0 0 CAF:$fEnumVerbosity5 Criterion.Types 0.0 0.0 0 0 CAF:lvl46_r1IeV Criterion.Types 0.0 0.0 0 0 CAF:lvl48_r1IeX Criterion.Types 0.0 0.0 0 0 CAF:$fEnumVerbosity4 Criterion.Types 0.0 0.0 0 0 CAF:$fEnumVerbosity3 Criterion.Types 0.0 0.0 0 0 CAF:$fEnumVerbosity2 Criterion.Types 0.0 0.0 0 0 CAF:$fEnumVerbosity1 Criterion.Types 0.0 0.0 0 0 CAF:$fDataKDE5 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE16 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE12 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE9 Criterion.Types 0.0 0.0 0 0 CAF:$tKDE Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 CAF:$cKDE Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 CAF:$cKDE2_r1If5 Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutlierVariance5 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance16 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance12 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance9 Criterion.Types 0.0 0.0 0 0 CAF:$tOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 CAF:$cOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 CAF:$cOutlierVariance2_r1Ifa Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect7 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect14 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect10 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect17 Criterion.Types 0.0 0.0 0 0 CAF:$tOutlierEffect1_r1Ifb Criterion.Types 0.0 0.0 0 0 CAF:$cModerate Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 CAF:$tOutlierEffect Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 CAF:$cSlight Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 CAF:$cUnaffected Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 CAF:$cSevere Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 CAF:$cModerate2_r1Ifl Criterion.Types 0.0 0.0 0 0 CAF:$cSevere2_r1Ifm Criterion.Types 0.0 0.0 0 0 CAF:$cUnaffected2_r1Ifn Criterion.Types 0.0 0.0 0 0 CAF:$cSlight2_r1Ifo Criterion.Types 0.0 0.0 0 0 CAF:$fDataOutliers7 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers23 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers20 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers16 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers13 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers10 Criterion.Types 0.0 0.0 0 0 CAF:$tOutliers Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 CAF:$cOutliers Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 CAF:$cOutliers2_r1Ifv Criterion.Types 0.0 0.0 0 0 CAF:$fDataMeasured5 Criterion.Types 0.0 0.0 0 0 CAF:lvl64_r1Ifx Criterion.Types 0.0 0.0 0 0 CAF:lvl66_r1Ifz Criterion.Types 0.0 0.0 0 0 CAF:lvl68_r1IfB Criterion.Types 0.0 0.0 0 0 CAF:lvl70_r1IfD Criterion.Types 0.0 0.0 0 0 CAF:lvl72_r1IfF Criterion.Types 0.0 0.0 0 0 CAF:lvl74_r1IfH Criterion.Types 0.0 0.0 0 0 CAF:lvl76_r1IfJ Criterion.Types 0.0 0.0 0 0 CAF:lvl78_r1IfL Criterion.Types 0.0 0.0 0 0 CAF:lvl80_r1IfN Criterion.Types 0.0 0.0 0 0 CAF:lvl82_r1IfP Criterion.Types 0.0 0.0 0 0 CAF:lvl84_r1IfR Criterion.Types 0.0 0.0 0 0 CAF:$tMeasured Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 CAF:$cMeasured Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 CAF:$cMeasured2_r1Ig4 Criterion.Types 0.0 0.0 0 0 CAF:$tConfig Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 CAF:$cConfig Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 CAF:$cConfig2_r1Igh Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity13 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity18 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity8 Criterion.Types 0.0 0.0 0 0 CAF:$tVerbosity1_r1Igi Criterion.Types 0.0 0.0 0 0 CAF:$tVerbosity Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 CAF:$cVerbose Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 CAF:$cQuiet Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 CAF:$cNormal Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 CAF:$cVerbose2_r1Igq Criterion.Types 0.0 0.0 0 0 CAF:$cQuiet2_r1Igr Criterion.Types 0.0 0.0 0 0 CAF:$cNormal2_r1Igs Criterion.Types 0.0 0.0 0 0 CAF:lvl107_r1Igt Criterion.Types 0.0 0.0 0 0 CAF:lvl108_r1Igu Criterion.Types 0.0 0.0 0 0 CAF:lvl110_r1Igw Criterion.Types 0.0 0.0 0 0 CAF:lvl112_r1Igy Criterion.Types 0.0 0.0 0 0 CAF:lvl115_r1IgB Criterion.Types 0.0 0.0 0 0 CAF:lvl117_r1IgD Criterion.Types 0.0 0.0 0 0 CAF:lvl119_r1IgF Criterion.Types 0.0 0.0 0 0 CAF:bgroup Criterion.Types Criterion/Types.hs:586:1-6 0.0 0.0 0 0 CAF:bench Criterion.Types Criterion/Types.hs:580:1-5 0.0 0.0 0 0 CAF:allocEnv Criterion.Types Criterion/Types.hs:132:9-16 0.0 0.0 0 0 CAF:cleanEnv Criterion.Types Criterion/Types.hs:133:9-16 0.0 0.0 0 0 CAF:runRepeatedly Criterion.Types Criterion/Types.hs:134:9-21 0.0 0.0 0 0 CAF:$fBoundedVerbosity_$cminBound Criterion.Types Criterion/Types.hs:94:37-43 0.0 0.0 0 0 CAF:$fBoundedVerbosity_$cmaxBound Criterion.Types Criterion/Types.hs:94:37-43 0.0 0.0 0 0 CAF:$fReadVerbosity16 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity11 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity6 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity_$creadListPrec Criterion.Types Criterion/Types.hs:94:52-55 0.0 0.0 0 0 CAF:$fReadVerbosity20 Criterion.Types 0.0 0.0 0 0 CAF:$fReadVerbosity_$creadList Criterion.Types Criterion/Types.hs:94:52-55 0.0 0.0 0 0 CAF:$fReadConfig1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadConfig_$creadListPrec Criterion.Types Criterion/Types.hs:125:21-24 0.0 0.0 0 0 CAF:$fReadConfig3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadConfig_$creadList Criterion.Types Criterion/Types.hs:125:21-24 0.0 0.0 0 0 CAF:f_r1IgV Criterion.Types 0.0 0.0 0 0 CAF:lvl135_r1IgW Criterion.Types 0.0 0.0 0 0 CAF:lvl136_r1IgX Criterion.Types 0.0 0.0 0 0 CAF:lvl137_r1IgY Criterion.Types 0.0 0.0 0 0 CAF:lvl138_r1IgZ Criterion.Types 0.0 0.0 0 0 CAF:lvl139_r1Ih0 Criterion.Types 0.0 0.0 0 0 CAF:lvl140_r1Ih1 Criterion.Types 0.0 0.0 0 0 CAF:lvl141_r1Ih2 Criterion.Types 0.0 0.0 0 0 CAF:lvl142_r1Ih3 Criterion.Types 0.0 0.0 0 0 CAF:lvl143_r1Ih4 Criterion.Types 0.0 0.0 0 0 CAF:lvl144_r1Ih5 Criterion.Types 0.0 0.0 0 0 CAF:lvl145_r1Ih6 Criterion.Types 0.0 0.0 0 0 CAF:$fShowDataRecord2 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutliers1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutliers_$creadListPrec Criterion.Types Criterion/Types.hs:625:21-24 0.0 0.0 0 0 CAF:$fReadOutliers3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutliers_$creadList Criterion.Types Criterion/Types.hs:625:21-24 0.0 0.0 0 0 CAF:$fShowOutliers12 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutliers10 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutliers8 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutliers6 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutliers4 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutliers2 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect16 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect13 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect10 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect7 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect_$creadListPrec Criterion.Types Criterion/Types.hs:642:41-44 0.0 0.0 0 0 CAF:$fReadOutlierEffect18 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierEffect_$creadList Criterion.Types Criterion/Types.hs:642:41-44 0.0 0.0 0 0 CAF:lvl157_r1Ihi Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierVariance1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierVariance_$creadListPrec Criterion.Types Criterion/Types.hs:685:21-24 0.0 0.0 0 0 CAF:$fReadOutlierVariance3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadOutlierVariance_$creadList Criterion.Types Criterion/Types.hs:685:21-24 0.0 0.0 0 0 CAF:$fShowOutlierVariance8 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutlierVariance6 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutlierVariance4 Criterion.Types 0.0 0.0 0 0 CAF:$fShowOutlierVariance2 Criterion.Types 0.0 0.0 0 0 CAF:lvl164_r1Ihq Criterion.Types 0.0 0.0 0 0 CAF:lvl165_r1Ihr Criterion.Types 0.0 0.0 0 0 CAF:lvl166_r1Ihs Criterion.Types 0.0 0.0 0 0 CAF:ds3_r1Iht Criterion.Types 0.0 0.0 0 0 CAF:lvl168_r1Ihv Criterion.Types 0.0 0.0 0 0 CAF:loc7_r1IhD Criterion.Types 0.0 0.0 0 0 CAF:loc8_r1IhF Criterion.Types 0.0 0.0 0 0 CAF:loc9_r1IhH Criterion.Types 0.0 0.0 0 0 CAF:lvl175_r1IhS Criterion.Types 0.0 0.0 0 0 CAF:lvl177_r1IhU Criterion.Types 0.0 0.0 0 0 CAF:lvl180_r1IhZ Criterion.Types 0.0 0.0 0 0 CAF:lvl183_r1Ii3 Criterion.Types 0.0 0.0 0 0 CAF:lvl184_r1Ii4 Criterion.Types 0.0 0.0 0 0 CAF:lvl186_r1Ii6 Criterion.Types 0.0 0.0 0 0 CAF:lvl189_r1Iib Criterion.Types 0.0 0.0 0 0 CAF:$fReadKDE1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadKDE_$creadListPrec Criterion.Types Criterion/Types.hs:750:21-24 0.0 0.0 0 0 CAF:$fReadKDE3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadKDE_$creadList Criterion.Types Criterion/Types.hs:750:21-24 0.0 0.0 0 0 CAF:$fFromJSONKDE22 Criterion.Types 0.0 0.0 0 0 CAF:lvl197_r1Iij Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord58 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers29 Criterion.Types 0.0 0.0 0 0 CAF:lvl210_r1Iix Criterion.Types 0.0 0.0 0 0 CAF:toDouble1 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONMeasured_db Criterion.Types Criterion/Types.hs:201:26-27 0.0 0.0 0 0 CAF:$fToJSONDataRecord60 Criterion.Types 0.0 0.0 0 0 CAF:lvl212_r1Iiz Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord64 Criterion.Types 0.0 0.0 0 0 CAF:lvl213_r1IiA Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_f20 Criterion.Types 0.0 0.0 0 0 CAF:lvl215_r1IiC Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_to'23 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONMeasured_d Criterion.Types Criterion/Types.hs:212:26 0.0 0.0 0 0 CAF:$fToJSONMeasured_i Criterion.Types Criterion/Types.hs:212:13 0.0 0.0 0 0 CAF:$fToJSONMeasured5 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONMeasured6 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONMeasured2 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONMeasured_f20 Criterion.Types 0.0 0.0 0 0 CAF:lvl219_r1IiI Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONMeasured_int Criterion.Types Criterion/Types.hs:201:13-15 0.0 0.0 0 0 CAF:pJ_r1IiL Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONMeasured3 Criterion.Types 0.0 0.0 0 0 CAF:lvl223_r1IiP Criterion.Types 0.0 0.0 0 0 CAF:expected_r1IiT Criterion.Types 0.0 0.0 0 0 CAF:p_r1IiX Criterion.Types 0.0 0.0 0 0 CAF:p1_r1Ij1 Criterion.Types 0.0 0.0 0 0 CAF:lvl226_r1Ij6 Criterion.Types 0.0 0.0 0 0 CAF:lvl228_r1Ij8 Criterion.Types 0.0 0.0 0 0 CAF:lvl230_r1Ija Criterion.Types 0.0 0.0 0 0 CAF:lvl243_r1Ijo Criterion.Types 0.0 0.0 0 0 CAF:f2_r1IjD Criterion.Types 0.0 0.0 0 0 CAF:lvl252_r1IjE Criterion.Types 0.0 0.0 0 0 CAF:lvl253_r1IjF Criterion.Types 0.0 0.0 0 0 CAF:lvl254_r1IjG Criterion.Types 0.0 0.0 0 0 CAF:lvl256_r1IjL Criterion.Types 0.0 0.0 0 0 CAF:z1_r1IjM Criterion.Types 0.0 0.0 0 0 CAF:lvl258_r1IjO Criterion.Types 0.0 0.0 0 0 CAF:lvl260_r1IjR Criterion.Types 0.0 0.0 0 0 CAF:lvl262_r1IjT Criterion.Types 0.0 0.0 0 0 CAF:lvl279_r1Ikg Criterion.Types 0.0 0.0 0 0 CAF:$fReadMeasured1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadMeasured_$creadListPrec Criterion.Types Criterion/Types.hs:192:21-24 0.0 0.0 0 0 CAF:$fReadMeasured3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadMeasured_$creadList Criterion.Types Criterion/Types.hs:192:21-24 0.0 0.0 0 0 CAF:lvl280_r1Ikh Criterion.Types 0.0 0.0 0 0 CAF:lvl294_r1Ikv Criterion.Types 0.0 0.0 0 0 CAF:lvl295_r1Ikw Criterion.Types 0.0 0.0 0 0 CAF:lvl296_r1Ikx Criterion.Types 0.0 0.0 0 0 CAF:lvl297_r1Iky Criterion.Types 0.0 0.0 0 0 CAF:lvl298_r1Ikz Criterion.Types 0.0 0.0 0 0 CAF:lvl299_r1IkA Criterion.Types 0.0 0.0 0 0 CAF:lvl300_r1IkB Criterion.Types 0.0 0.0 0 0 CAF:lvl301_r1IkC Criterion.Types 0.0 0.0 0 0 CAF:lvl302_r1IkD Criterion.Types 0.0 0.0 0 0 CAF:lvl303_r1IkE Criterion.Types 0.0 0.0 0 0 CAF:lvl304_r1IkF Criterion.Types 0.0 0.0 0 0 CAF:lvl305_r1IkG Criterion.Types 0.0 0.0 0 0 CAF:lvl306_r1IkH Criterion.Types 0.0 0.0 0 0 CAF:lvl314_r1IkP Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers28 Criterion.Types 0.0 0.0 0 0 CAF:z2_r1IkX Criterion.Types 0.0 0.0 0 0 CAF:lvl323_r1Il0 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect24 Criterion.Types 0.0 0.0 0 0 CAF:lvl327_r1Il5 Criterion.Types 0.0 0.0 0 0 CAF:poly_g1_r1Il6 Criterion.Types 0.0 0.0 0 0 CAF:poly_g4_r1Ili Criterion.Types 0.0 0.0 0 0 CAF:$s$fTaggedObjectencarityM1_$ctaggedObject1 Criterion.Types 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName1 Criterion.Types 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName2 Criterion.Types 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName4 Criterion.Types 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName5 Criterion.Types 0.0 0.0 0 0 CAF:z3_r1Ilk Criterion.Types 0.0 0.0 0 0 CAF:z4_r1Ill Criterion.Types 0.0 0.0 0 0 CAF:z5_r1Iln Criterion.Types 0.0 0.0 0 0 CAF:z6_r1Ilo Criterion.Types 0.0 0.0 0 0 CAF:f5_r1Ilu Criterion.Types 0.0 0.0 0 0 CAF:lvl346_r1Ilw Criterion.Types 0.0 0.0 0 0 CAF:z7_r1IlE Criterion.Types 0.0 0.0 0 0 CAF:z8_r1IlF Criterion.Types 0.0 0.0 0 0 CAF:size42_r1IlL Criterion.Types 0.0 0.0 0 0 CAF:lvl354_r1IlN Criterion.Types 0.0 0.0 0 0 CAF:lvl357_r1IlS Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryKDE2 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryKDE1 Criterion.Types 0.0 0.0 0 0 CAF:lvl359_r1IlU Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord8 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord6 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord5 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord3 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryMeasured1 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord15 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord16 Criterion.Types 0.0 0.0 0 0 CAF:measureAccessors Criterion.Types Criterion/Types.hs:255:1-16 0.0 0.0 0 0 CAF:lvl372_r1Imm Criterion.Types 0.0 0.0 0 0 CAF:lvl373_r1Imn Criterion.Types 0.0 0.0 0 0 CAF:lvl374_r1Imo Criterion.Types 0.0 0.0 0 0 CAF:lvl375_r1Imp Criterion.Types 0.0 0.0 0 0 CAF:lvl376_r1Imq Criterion.Types 0.0 0.0 0 0 CAF:lvl377_r1Imr Criterion.Types 0.0 0.0 0 0 CAF:lvl378_r1Ims Criterion.Types 0.0 0.0 0 0 CAF:lvl379_r1Imt Criterion.Types 0.0 0.0 0 0 CAF:lvl380_r1Imu Criterion.Types 0.0 0.0 0 0 CAF:lvl381_r1Imv Criterion.Types 0.0 0.0 0 0 CAF:lvl382_r1Imw Criterion.Types 0.0 0.0 0 0 CAF:lvl383_r1Imx Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g1 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord35 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord34 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord33 Criterion.Types 0.0 0.0 0 0 CAF:lvl387_r1ImC Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoJSONList Criterion.Types Criterion/Types.hs:645:10-29 0.0 0.0 0 0 CAF:$ctoEncoding_r1ImF Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoEncoding Criterion.Types Criterion/Types.hs:645:10-29 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoEncodingList Criterion.Types Criterion/Types.hs:645:10-29 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect_g1 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect3 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect1 Criterion.Types 0.0 0.0 0 0 CAF:lvl388_r1ImI Criterion.Types 0.0 0.0 0 0 CAF:lvl400_r1In2 Criterion.Types 0.0 0.0 0 0 CAF:lvl402_r1In4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance21 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord42 Criterion.Types 0.0 0.0 0 0 CAF:lvl403_r1In5 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord72 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord71 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord15 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord14 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord12 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord32 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord31 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord30 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance1 Criterion.Types 0.0 0.0 0 0 CAF:lvl424_r1Int Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord23 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord22 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord21 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord20 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord19 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONOutliers1 Criterion.Types 0.0 0.0 0 0 CAF:lvl441_r1InM Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord44 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord52 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord51 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord47 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord10 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON2 Criterion.Types Criterion/Types.hs:753:10-19 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList Criterion.Types Criterion/Types.hs:753:10-19 0.0 0.0 0 0 CAF:$fToJSONDataRecord9 Criterion.Types 0.0 0.0 0 0 CAF:$ctoEncoding1_r1Iph Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONKDE_$ctoEncoding Criterion.Types Criterion/Types.hs:753:10-19 0.0 0.0 0 0 CAF:$fToJSONKDE_$ctoEncodingList Criterion.Types Criterion/Types.hs:753:10-19 0.0 0.0 0 0 CAF:$fToJSONDataRecord28 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON5 Criterion.Types Criterion/Types.hs:688:10-31 0.0 0.0 0 0 CAF:$fToJSONDataRecord27 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoJSONList Criterion.Types Criterion/Types.hs:688:10-31 0.0 0.0 0 0 CAF:$ctoEncoding2_r1Ipl Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoEncoding Criterion.Types Criterion/Types.hs:688:10-31 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoEncodingList Criterion.Types Criterion/Types.hs:688:10-31 0.0 0.0 0 0 CAF:$fToJSONDataRecord17 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON3 Criterion.Types Criterion/Types.hs:628:10-24 0.0 0.0 0 0 CAF:$fToJSONDataRecord16 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoJSONList Criterion.Types Criterion/Types.hs:628:10-24 0.0 0.0 0 0 CAF:$ctoEncoding3_r1Ipp Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoEncoding Criterion.Types Criterion/Types.hs:628:10-24 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoEncodingList Criterion.Types Criterion/Types.hs:628:10-24 0.0 0.0 0 0 CAF:lvl507_r1Ipr Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord57 Criterion.Types 0.0 0.0 0 0 CAF:lvl508_r1Ips Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord53 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g3 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord70 Criterion.Types 0.0 0.0 0 0 CAF:lvl509_r1Ipt Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord45 Criterion.Types 0.0 0.0 0 0 CAF:$ctoEncoding4_r1Ipw Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoEncoding Criterion.Types Criterion/Types.hs:206:10-24 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoEncodingList Criterion.Types Criterion/Types.hs:206:10-24 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoJSONList Criterion.Types Criterion/Types.hs:206:10-24 0.0 0.0 0 0 CAF:lvl537_r1Iqc Criterion.Types 0.0 0.0 0 0 CAF:lvl539_r1Iqe Criterion.Types 0.0 0.0 0 0 CAF:lvl541_r1Iqg Criterion.Types 0.0 0.0 0 0 CAF:p2_r1Iqh Criterion.Types 0.0 0.0 0 0 CAF:lvl543_r1Iqj Criterion.Types 0.0 0.0 0 0 CAF:z_r1Iqk Criterion.Types 0.0 0.0 0 0 CAF:z9_r1Iqm Criterion.Types 0.0 0.0 0 0 CAF:lvl544_r1Iqn Criterion.Types 0.0 0.0 0 0 CAF:lvl546_r1Iqw Criterion.Types 0.0 0.0 0 0 CAF:lvl548_r1IqC Criterion.Types 0.0 0.0 0 0 CAF:n_r1IqD Criterion.Types 0.0 0.0 0 0 CAF:expected4_r1IqF Criterion.Types 0.0 0.0 0 0 CAF:z11_r1IqH Criterion.Types 0.0 0.0 0 0 CAF:lvl549_r1IqK Criterion.Types 0.0 0.0 0 0 CAF:lvl550_r1IqL Criterion.Types 0.0 0.0 0 0 CAF:$s$fFromJSONKey[]_$cfromJSONKeyList Criterion.Types 0.0 0.0 0 0 CAF:$s$fFromJSONKey[]_r1Ir4 Criterion.Types 0.0 0.0 0 0 CAF:lvl557_r1Ir6 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression22 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONRegression1 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis21 Criterion.Types 0.0 0.0 0 0 CAF:lvl558_r1Ir8 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis29 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis1 Criterion.Types 0.0 0.0 0 0 CAF:lvl559_r1Irb Criterion.Types 0.0 0.0 0 0 CAF:lvl569_r1IrD Criterion.Types 0.0 0.0 0 0 CAF:lvl570_r1IrE Criterion.Types 0.0 0.0 0 0 CAF:$s$fReadConfInt_$creadList Criterion.Types 0.0 0.0 0 0 CAF:lvl571_r1IrF Criterion.Types 0.0 0.0 0 0 CAF:$s$fReadConfInt_$creadListPrec Criterion.Types 0.0 0.0 0 0 CAF:ds4_r1IrG Criterion.Types 0.0 0.0 0 0 CAF:lvl573_r1IrI Criterion.Types 0.0 0.0 0 0 CAF:lvl574_r1IrJ Criterion.Types 0.0 0.0 0 0 CAF:$s$fReadEstimate_$creadList Criterion.Types 0.0 0.0 0 0 CAF:lvl575_r1IrK Criterion.Types 0.0 0.0 0 0 CAF:$s$fReadEstimate_$creadListPrec Criterion.Types 0.0 0.0 0 0 CAF:ds5_r1IrL Criterion.Types 0.0 0.0 0 0 CAF:$fReadRegression1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadRegression_$creadListPrec Criterion.Types Criterion/Types.hs:705:19-22 0.0 0.0 0 0 CAF:$fReadRegression3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadRegression_$creadList Criterion.Types Criterion/Types.hs:705:19-22 0.0 0.0 0 0 CAF:lvl579_r1IrP Criterion.Types 0.0 0.0 0 0 CAF:$fReadSampleAnalysis1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadSampleAnalysis_$creadListPrec Criterion.Types Criterion/Types.hs:730:21-24 0.0 0.0 0 0 CAF:$fReadSampleAnalysis3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadSampleAnalysis_$creadList Criterion.Types Criterion/Types.hs:730:21-24 0.0 0.0 0 0 CAF:$fReadDataRecord5 Criterion.Types 0.0 0.0 0 0 CAF:$fReadReport_$creadListPrec Criterion.Types Criterion/Types.hs:778:21-24 0.0 0.0 0 0 CAF:$fReadReport1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadReport_$creadList Criterion.Types Criterion/Types.hs:778:21-24 0.0 0.0 0 0 CAF:$fReadDataRecord3 Criterion.Types 0.0 0.0 0 0 CAF:$fReadDataRecord1 Criterion.Types 0.0 0.0 0 0 CAF:$fReadDataRecord_$creadListPrec Criterion.Types Criterion/Types.hs:799:31-34 0.0 0.0 0 0 CAF:$fReadDataRecord7 Criterion.Types 0.0 0.0 0 0 CAF:$fReadDataRecord_$creadList Criterion.Types Criterion/Types.hs:799:31-34 0.0 0.0 0 0 CAF:$s$fData[]7 Criterion.Types 0.0 0.0 0 0 CAF:lvl581_r1IrS Criterion.Types 0.0 0.0 0 0 CAF:lvl582_r1IrT Criterion.Types 0.0 0.0 0 0 CAF:lvl587_r1IrY Criterion.Types 0.0 0.0 0 0 CAF:lvl590_r1Is1 Criterion.Types 0.0 0.0 0 0 CAF:$fDataConfig1 Criterion.Types 0.0 0.0 0 0 CAF:$s$fDataMaybe6 Criterion.Types 0.0 0.0 0 0 CAF:lvl613_r1Ist Criterion.Types 0.0 0.0 0 0 CAF:$fShowKDE10 Criterion.Types 0.0 0.0 0 0 CAF:$fShowKDE8 Criterion.Types 0.0 0.0 0 0 CAF:$fShowKDE6 Criterion.Types 0.0 0.0 0 0 CAF:$fShowKDE4 Criterion.Types 0.0 0.0 0 0 CAF:$fEqRegression1 Criterion.Types 0.0 0.0 0 0 CAF:lvl616_r1Isx Criterion.Types 0.0 0.0 0 0 CAF:lvl617_r1Isy Criterion.Types 0.0 0.0 0 0 CAF:lvl618_r1Isz Criterion.Types 0.0 0.0 0 0 CAF:lvl619_r1IsA Criterion.Types 0.0 0.0 0 0 CAF:lvl620_r1IsB Criterion.Types 0.0 0.0 0 0 CAF:lvl621_r1IsC Criterion.Types 0.0 0.0 0 0 CAF:$fShowRegression8 Criterion.Types 0.0 0.0 0 0 CAF:$fShowRegression6 Criterion.Types 0.0 0.0 0 0 CAF:$fShowRegression4 Criterion.Types 0.0 0.0 0 0 CAF:$fShowRegression2 Criterion.Types 0.0 0.0 0 0 CAF:lvl625_r1IsG Criterion.Types 0.0 0.0 0 0 CAF:lvl626_r1IsH Criterion.Types 0.0 0.0 0 0 CAF:lvl627_r1IsI Criterion.Types 0.0 0.0 0 0 CAF:lvl628_r1IsJ Criterion.Types 0.0 0.0 0 0 CAF:lvl629_r1IsK Criterion.Types 0.0 0.0 0 0 CAF:lvl630_r1IsL Criterion.Types 0.0 0.0 0 0 CAF:lvl631_r1IsM Criterion.Types 0.0 0.0 0 0 CAF:lvl632_r1IsN Criterion.Types 0.0 0.0 0 0 CAF:lvl633_r1IsO Criterion.Types 0.0 0.0 0 0 CAF:lvl634_r1IsP Criterion.Types 0.0 0.0 0 0 CAF:lvl635_r1IsQ Criterion.Types 0.0 0.0 0 0 CAF:lvl636_r1IsR Criterion.Types 0.0 0.0 0 0 CAF:lvl637_r1IsS Criterion.Types 0.0 0.0 0 0 CAF:$fShowDataRecord4 Criterion.Types 0.0 0.0 0 0 CAF:g4_r1IsT Criterion.Types 0.0 0.0 0 0 CAF:f10_r1IsV Criterion.Types 0.0 0.0 0 0 CAF:g1_r1IsY Criterion.Types 0.0 0.0 0 0 CAF:lvl638_r1IsZ Criterion.Types 0.0 0.0 0 0 CAF:lvl639_r1It0 Criterion.Types 0.0 0.0 0 0 CAF:lvl640_r1It1 Criterion.Types 0.0 0.0 0 0 CAF:lvl641_r1It4 Criterion.Types 0.0 0.0 0 0 CAF:lvl642_r1It5 Criterion.Types 0.0 0.0 0 0 CAF:g2_r1It6 Criterion.Types 0.0 0.0 0 0 CAF:lvl643_r1It7 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord42 Criterion.Types 0.0 0.0 0 0 CAF:lvl646_r1Ite Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord41 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord39 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON6 Criterion.Types Criterion/Types.hs:708:10-26 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList1 Criterion.Types Criterion/Types.hs:708:10-26 0.0 0.0 0 0 CAF:$fToJSONDataRecord38 Criterion.Types 0.0 0.0 0 0 CAF:$ctoEncoding5_r1Iti Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONRegression_$ctoEncoding Criterion.Types Criterion/Types.hs:708:10-26 0.0 0.0 0 0 CAF:$fToJSONRegression_$ctoEncodingList Criterion.Types Criterion/Types.hs:708:10-26 0.0 0.0 0 0 CAF:$fToJSONDataRecord37 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord36 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord25 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON4 Criterion.Types Criterion/Types.hs:733:10-30 0.0 0.0 0 0 CAF:$fToJSONDataRecord24 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord7 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON1 Criterion.Types Criterion/Types.hs:781:10-22 0.0 0.0 0 0 CAF:$fToJSONDataRecord6 Criterion.Types 0.0 0.0 0 0 CAF:poly_g13_r1Itp Criterion.Types 0.0 0.0 0 0 CAF:poly_g14_r1Itq Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord67 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord66 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord72 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord71 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoJSONList Criterion.Types Criterion/Types.hs:781:10-22 0.0 0.0 0 0 CAF:$ctoEncoding6_r1Ity Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoEncoding Criterion.Types Criterion/Types.hs:781:10-22 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoEncodingList Criterion.Types Criterion/Types.hs:781:10-22 0.0 0.0 0 0 CAF:$fToJSONDataRecord_f1 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g2 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord69 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g4 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord3 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord2 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord1 Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON Criterion.Types Criterion/Types.hs:817:10-26 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList2 Criterion.Types Criterion/Types.hs:817:10-26 0.0 0.0 0 0 CAF:$ctoEncoding7_r1ItB Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoEncoding Criterion.Types Criterion/Types.hs:817:10-26 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoEncodingList Criterion.Types Criterion/Types.hs:817:10-26 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoJSONList Criterion.Types Criterion/Types.hs:733:10-30 0.0 0.0 0 0 CAF:$ctoEncoding8_r1ItE Criterion.Types 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoEncoding Criterion.Types Criterion/Types.hs:733:10-30 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoEncodingList Criterion.Types Criterion/Types.hs:733:10-30 0.0 0.0 0 0 CAF:$s$fDataVector17 Criterion.Types 0.0 0.0 0 0 CAF:lvl653_r1ItF Criterion.Types 0.0 0.0 0 0 CAF:lvl654_r1ItG Criterion.Types 0.0 0.0 0 0 CAF:lvl675_r1Iu6 Criterion.Types 0.0 0.0 0 0 CAF:f11_r1Iuh Criterion.Types 0.0 0.0 0 0 CAF:lvl682_r1Iui Criterion.Types 0.0 0.0 0 0 CAF:lvl683_r1Iuj Criterion.Types 0.0 0.0 0 0 CAF:lvl684_r1Iuk Criterion.Types 0.0 0.0 0 0 CAF:lvl685_r1Iuo Criterion.Types 0.0 0.0 0 0 CAF:lvl687_r1Iuq Criterion.Types 0.0 0.0 0 0 CAF:lvl689_r1Ius Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE21 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONKDE1 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord22 Criterion.Types 0.0 0.0 0 0 CAF:lvl690_r1Iuv Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord57 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord16 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord14 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord13 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord12 Criterion.Types 0.0 0.0 0 0 CAF:lvl691_r1Iuy Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord10 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord9 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord8 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord6 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord92 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord91 Criterion.Types 0.0 0.0 0 0 CAF:lvl692_r1IuA Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord_g1 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord4 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord3 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord2 Criterion.Types 0.0 0.0 0 0 CAF:$fFromJSONDataRecord1 Criterion.Types 0.0 0.0 0 0 CAF:lvl707_r1Ivb Criterion.Types 0.0 0.0 0 0 CAF:lvl708_r1Ivc Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryRegression2 Criterion.Types 0.0 0.0 0 0 CAF:lvl710_r1Ivf Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryRegression3 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryRegression1 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord14 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord4 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord2 Criterion.Types 0.0 0.0 0 0 CAF:$fBinaryDataRecord1 Criterion.Types 0.0 0.0 0 0 parseJSON Criterion.Types Criterion/Types.hs:(195,5)-(201,38) 0.0 0.0 0 0 parseJSON.int Criterion.Types Criterion/Types.hs:201:13-23 0.0 0.0 0 0 parseJSON.db Criterion.Types Criterion/Types.hs:201:26-38 0.0 0.0 0 0 toJSON Criterion.Types Criterion/Types.hs:(207,5)-(212,39) 0.0 0.0 0 0 toJSON.i Criterion.Types Criterion/Types.hs:212:13-23 0.0 0.0 0 0 toJSON.d Criterion.Types Criterion/Types.hs:212:26-39 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:215:5-23 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:(309,5)-(310,74) 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(304,5)-(308,49) 0.0 0.0 0 0 show Criterion.Types Criterion/Types.hs:(605,5)-(607,52) 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:632:5-58 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:631:5-72 0.0 0.0 0 0 <> Criterion.Types Criterion/Types.hs:663:5-22 0.0 0.0 0 0 mempty Criterion.Types Criterion/Types.hs:666:5-32 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:(652,5)-(659,70) 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(648,5)-(651,31) 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:692:5-49 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:691:5-57 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:695:5-80 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:713:5-44 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(711,5)-(712,57) 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:(716,5)-(717,63) 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:738:5-56 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(736,5)-(737,63) 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:(741,5)-(743,43) 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:757:5-37 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:756:5-60 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:760:5-66 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:789:5-72 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(784,5)-(787,20) 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:(792,5)-(795,20) 0.0 0.0 0 0 get Criterion.Types Criterion/Types.hs:(805,3)-(810,39) 0.0 0.0 0 0 put Criterion.Types Criterion/Types.hs:(802,3)-(803,47) 0.0 0.0 0 0 rnf Criterion.Types Criterion/Types.hs:(813,3)-(814,33) 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:799:37-40 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:799:31-34 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:799:31-34 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:799:31-34 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:799:27-28 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:778:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:778:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:778:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:778:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:778:17-18 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:750:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:750:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:750:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:750:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:750:17-18 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:730:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:730:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:730:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:730:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:730:17-18 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:705:25-28 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:705:19-22 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:705:19-22 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:705:19-22 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:705:15-16 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:685:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:685:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:685:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:685:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:685:17-18 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:642:47-50 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:642:41-44 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:642:41-44 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:642:41-44 0.0 0.0 0 0 >= Criterion.Types Criterion/Types.hs:642:36-38 0.0 0.0 0 0 > Criterion.Types Criterion/Types.hs:642:36-38 0.0 0.0 0 0 <= Criterion.Types Criterion/Types.hs:642:36-38 0.0 0.0 0 0 < Criterion.Types Criterion/Types.hs:642:36-38 0.0 0.0 0 0 compare Criterion.Types Criterion/Types.hs:642:36-38 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:642:32-33 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:625:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:625:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:625:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:625:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:625:17-18 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:192:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:192:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:192:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:192:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:192:17-18 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:125:27-30 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:125:21-24 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:125:21-24 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:125:21-24 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:125:17-18 0.0 0.0 0 0 dataTypeOf Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 toConstr Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 gunfold Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 gfoldl Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 showsPrec Criterion.Types Criterion/Types.hs:94:58-61 0.0 0.0 0 0 readListPrec Criterion.Types Criterion/Types.hs:94:52-55 0.0 0.0 0 0 readPrec Criterion.Types Criterion/Types.hs:94:52-55 0.0 0.0 0 0 readList Criterion.Types Criterion/Types.hs:94:52-55 0.0 0.0 0 0 enumFromThen Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 enumFrom Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 fromEnum Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 toEnum Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 pred Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 succ Criterion.Types Criterion/Types.hs:94:46-49 0.0 0.0 0 0 maxBound Criterion.Types Criterion/Types.hs:94:37-43 0.0 0.0 0 0 minBound Criterion.Types Criterion/Types.hs:94:37-43 0.0 0.0 0 0 >= Criterion.Types Criterion/Types.hs:94:32-34 0.0 0.0 0 0 > Criterion.Types Criterion/Types.hs:94:32-34 0.0 0.0 0 0 <= Criterion.Types Criterion/Types.hs:94:32-34 0.0 0.0 0 0 < Criterion.Types Criterion/Types.hs:94:32-34 0.0 0.0 0 0 compare Criterion.Types Criterion/Types.hs:94:32-34 0.0 0.0 0 0 == Criterion.Types Criterion/Types.hs:94:28-29 0.0 0.0 0 0 template Criterion.Types Criterion/Types.hs:123:7-14 0.0 0.0 0 0 verbosity Criterion.Types Criterion/Types.hs:120:7-15 0.0 0.0 0 0 junitFile Criterion.Types Criterion/Types.hs:118:7-15 0.0 0.0 0 0 jsonFile Criterion.Types Criterion/Types.hs:116:7-14 0.0 0.0 0 0 csvFile Criterion.Types Criterion/Types.hs:114:7-13 0.0 0.0 0 0 reportFile Criterion.Types Criterion/Types.hs:112:7-16 0.0 0.0 0 0 rawDataFile Criterion.Types Criterion/Types.hs:109:7-17 0.0 0.0 0 0 regressions Criterion.Types Criterion/Types.hs:107:7-17 0.0 0.0 0 0 resamples Criterion.Types Criterion/Types.hs:105:7-15 0.0 0.0 0 0 timeLimit Criterion.Types Criterion/Types.hs:102:7-15 0.0 0.0 0 0 confInterval Criterion.Types Criterion/Types.hs:99:7-18 0.0 0.0 0 0 perRun Criterion.Types Criterion/Types.hs:135:9-14 0.0 0.0 0 0 runRepeatedly Criterion.Types Criterion/Types.hs:134:9-21 0.0 0.0 0 0 cleanEnv Criterion.Types Criterion/Types.hs:133:9-16 0.0 0.0 0 0 allocEnv Criterion.Types Criterion/Types.hs:132:9-16 0.0 0.0 0 0 measGcCpuSeconds Criterion.Types Criterion/Types.hs:189:7-22 0.0 0.0 0 0 measGcWallSeconds Criterion.Types Criterion/Types.hs:186:7-23 0.0 0.0 0 0 measMutatorCpuSeconds Criterion.Types Criterion/Types.hs:183:7-27 0.0 0.0 0 0 measMutatorWallSeconds Criterion.Types Criterion/Types.hs:179:7-28 0.0 0.0 0 0 measBytesCopied Criterion.Types Criterion/Types.hs:176:7-21 0.0 0.0 0 0 measNumGcs Criterion.Types Criterion/Types.hs:173:7-16 0.0 0.0 0 0 measAllocated Criterion.Types Criterion/Types.hs:171:7-19 0.0 0.0 0 0 measIters Criterion.Types Criterion/Types.hs:168:7-15 0.0 0.0 0 0 measCycles Criterion.Types Criterion/Types.hs:164:7-16 0.0 0.0 0 0 measCpuTime Criterion.Types Criterion/Types.hs:161:7-17 0.0 0.0 0 0 measTime Criterion.Types Criterion/Types.hs:159:7-14 0.0 0.0 0 0 highSevere Criterion.Types Criterion/Types.hs:623:7-16 0.0 0.0 0 0 highMild Criterion.Types Criterion/Types.hs:621:7-14 0.0 0.0 0 0 lowMild Criterion.Types Criterion/Types.hs:619:7-13 0.0 0.0 0 0 lowSevere Criterion.Types Criterion/Types.hs:616:7-15 0.0 0.0 0 0 samplesSeen Criterion.Types Criterion/Types.hs:615:7-17 0.0 0.0 0 0 ovFraction Criterion.Types Criterion/Types.hs:683:7-16 0.0 0.0 0 0 ovDesc Criterion.Types Criterion/Types.hs:681:7-12 0.0 0.0 0 0 ovEffect Criterion.Types Criterion/Types.hs:679:7-14 0.0 0.0 0 0 regRSquare Criterion.Types Criterion/Types.hs:703:5-14 0.0 0.0 0 0 regCoeffs Criterion.Types Criterion/Types.hs:701:5-13 0.0 0.0 0 0 regResponder Criterion.Types Criterion/Types.hs:699:5-16 0.0 0.0 0 0 anOutlierVar Criterion.Types Criterion/Types.hs:727:7-18 0.0 0.0 0 0 anStdDev Criterion.Types Criterion/Types.hs:725:7-14 0.0 0.0 0 0 anMean Criterion.Types Criterion/Types.hs:723:7-12 0.0 0.0 0 0 anRegress Criterion.Types Criterion/Types.hs:721:7-15 0.0 0.0 0 0 kdePDF Criterion.Types Criterion/Types.hs:749:7-12 0.0 0.0 0 0 kdeValues Criterion.Types Criterion/Types.hs:748:7-15 0.0 0.0 0 0 kdeType Criterion.Types Criterion/Types.hs:747:7-13 0.0 0.0 0 0 reportKDEs Criterion.Types Criterion/Types.hs:776:7-16 0.0 0.0 0 0 reportOutliers Criterion.Types Criterion/Types.hs:774:7-20 0.0 0.0 0 0 reportAnalysis Criterion.Types Criterion/Types.hs:772:7-20 0.0 0.0 0 0 reportMeasured Criterion.Types Criterion/Types.hs:770:7-20 0.0 0.0 0 0 reportKeys Criterion.Types Criterion/Types.hs:768:7-16 0.0 0.0 0 0 reportName Criterion.Types Criterion/Types.hs:766:7-16 0.0 0.0 0 0 reportNumber Criterion.Types Criterion/Types.hs:764:7-18 0.0 0.0 0 0 perRunEnv Criterion.Types Criterion/Types.hs:557:1-49 0.0 0.0 0 0 perBatchEnv Criterion.Types Criterion/Types.hs:520:1-61 0.0 0.0 0 0 env Criterion.Types Criterion/Types.hs:467:1-34 0.0 0.0 0 88 whnfIO Criterion.Types Criterion/Types.hs:332:1-38 0.0 0.0 0 0 nfIO Criterion.Types Criterion/Types.hs:326:1-38 0.0 0.0 0 0 whnf Criterion.Types Criterion/Types.hs:320:1-38 0.0 0.0 0 88 nf Criterion.Types Criterion/Types.hs:315:1-38 0.0 0.0 0 0 measureAccessors Criterion.Types Criterion/Types.hs:255:1-45 0.0 0.0 0 0 measureKeys Criterion.Types Criterion/Types.hs:251:1-39 0.0 0.0 0 0 measureAccessors_ Criterion.Types Criterion/Types.hs:(223,1)-(246,3) 0.0 0.0 0 0 rescale Criterion.Types Criterion/Types.hs:(261,1)-(275,62) 0.0 0.0 0 0 rescale.d Criterion.Types Criterion/Types.hs:273:9-46 0.0 0.0 0 0 rescale.i Criterion.Types Criterion/Types.hs:274:9-70 0.0 0.0 0 0 rescale.iters Criterion.Types Criterion/Types.hs:275:9-62 0.0 0.0 0 0 fromInt Criterion.Types Criterion/Types.hs:(281,1)-(282,34) 0.0 0.0 0 0 toInt Criterion.Types Criterion/Types.hs:(287,1)-(288,18) 0.0 0.0 0 0 fromDouble Criterion.Types Criterion/Types.hs:(294,1)-(295,47) 0.0 0.0 0 0 toDouble Criterion.Types Criterion/Types.hs:(300,1)-(301,21) 0.0 0.0 0 0 perRunEnvWithCleanup Criterion.Types Criterion/Types.hs:(572,1)-(574,64) 0.0 0.0 0 0 perRunEnvWithCleanup.bm Criterion.Types Criterion/Types.hs:574:5-64 0.0 0.0 0 0 perBatchEnvWithCleanup Criterion.Types Criterion/Types.hs:(536,1)-(537,56) 0.0 0.0 0 0 nfIO' Criterion.Types Criterion/Types.hs:(349,1)-(354,37) 0.0 0.0 0 0 nfIO'.go Criterion.Types Criterion/Types.hs:(350,9)-(354,37) 0.0 0.0 0 0 whnfIO' Criterion.Types Criterion/Types.hs:(359,1)-(364,29) 0.0 0.0 0 0 whnfIO'.go Criterion.Types Criterion/Types.hs:(361,5)-(364,29) 0.0 0.0 0 0 envWithCleanup Criterion.Types Criterion/Types.hs:483:1-28 0.0 0.0 0 0 bench Criterion.Types Criterion/Types.hs:580:1-17 0.0 0.0 0 48 bgroup Criterion.Types Criterion/Types.hs:586:1-19 0.0 0.0 0 24 benchNames Criterion.Types Criterion/Types.hs:(600,1)-(602,76) 0.0 0.0 0 24 addPrefix Criterion.Types Criterion/Types.hs:(594,1)-(595,38) 0.0 0.0 0 1832 measure Criterion.Types Criterion/Types.hs:610:1-37 0.0 0.0 0 0 $tVerbosity Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 $cQuiet Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 $cNormal Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 $cVerbose Criterion.Types Criterion/Types.hs:94:74-77 0.0 0.0 0 0 $tConfig Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 $cConfig Criterion.Types Criterion/Types.hs:125:43-46 0.0 0.0 0 0 $tMeasured Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 $cMeasured Criterion.Types Criterion/Types.hs:192:43-46 0.0 0.0 0 0 $tOutliers Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 $cOutliers Criterion.Types Criterion/Types.hs:625:43-46 0.0 0.0 0 0 $tOutlierEffect Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 $cUnaffected Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 $cSlight Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 $cModerate Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 $cSevere Criterion.Types Criterion/Types.hs:642:63-66 0.0 0.0 0 0 $tOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 $cOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 0.0 0.0 0 0 $tKDE Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 $cKDE Criterion.Types Criterion/Types.hs:750:43-46 0.0 0.0 0 0 CAF:getGen1 Criterion.Monad 0.0 0.0 0 0 CAF:getGen Criterion.Monad Criterion/Monad.hs:37:1-6 0.0 0.0 0 0 withConfig Criterion.Monad Criterion/Monad.hs:(28,1)-(30,29) 0.0 0.0 0 304 getGen Criterion.Monad Criterion/Monad.hs:37:1-39 0.0 0.0 0 0 memoise Criterion.Monad Criterion/Monad.hs:(46,1)-(55,17) 0.0 0.0 0 0 CAF:lvl1_r3hmS Criterion.Measurement 0.0 0.0 0 0 CAF:lvl3_r3hmU Criterion.Measurement 0.0 0.0 0 0 CAF:lvl6_r3hmX Criterion.Measurement 0.0 0.0 0 0 CAF:lvl9_r3hn0 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl12_r3hn3 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl42_r3hny Criterion.Measurement 0.0 0.0 0 0 CAF:lvl43_r3hnz Criterion.Measurement 0.0 0.0 0 0 CAF:lvl44_r3hnA Criterion.Measurement 0.0 0.0 0 0 CAF:lvl45_r3hnB Criterion.Measurement 0.0 0.0 0 0 CAF:lvl46_r3hnC Criterion.Measurement 0.0 0.0 0 0 CAF:lvl47_r3hnD Criterion.Measurement 0.0 0.0 0 0 CAF:lvl48_r3hnE Criterion.Measurement 0.0 0.0 0 0 CAF:lvl49_r3hnF Criterion.Measurement 0.0 0.0 0 0 CAF:lvl50_r3hnG Criterion.Measurement 0.0 0.0 0 0 CAF:lvl51_r3hnH Criterion.Measurement 0.0 0.0 0 0 CAF:lvl52_r3hnI Criterion.Measurement 0.0 0.0 0 0 CAF:lvl53_r3hnJ Criterion.Measurement 0.0 0.0 0 0 CAF:lvl54_r3hnK Criterion.Measurement 0.0 0.0 0 0 CAF:lvl55_r3hnL Criterion.Measurement 0.0 0.0 0 0 CAF:lvl56_r3hnM Criterion.Measurement 0.0 0.0 0 0 CAF:lvl57_r3hnN Criterion.Measurement 0.0 0.0 0 0 CAF:lvl58_r3hnO Criterion.Measurement 0.0 0.0 0 0 CAF:lvl59_r3hnP Criterion.Measurement 0.0 0.0 0 0 CAF:$fDataGCStatistics11 Criterion.Measurement 0.0 0.0 0 0 CAF:lexeme6_r3hnR Criterion.Measurement 0.0 0.0 0 0 CAF:ds_r3hnT Criterion.Measurement 0.0 0.0 0 0 CAF:lvl64_r3hnX Criterion.Measurement 0.0 0.0 0 0 CAF:lvl66_r3hnZ Criterion.Measurement 0.0 0.0 0 0 CAF:lvl68_r3ho1 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl70_r3ho3 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl72_r3ho5 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl74_r3ho7 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl76_r3ho9 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl78_r3hob Criterion.Measurement 0.0 0.0 0 0 CAF:lvl80_r3hod Criterion.Measurement 0.0 0.0 0 0 CAF:lvl82_r3hof Criterion.Measurement 0.0 0.0 0 0 CAF:lvl84_r3hoh Criterion.Measurement 0.0 0.0 0 0 CAF:lvl87_r3hok Criterion.Measurement 0.0 0.0 0 0 CAF:lvl89_r3hom Criterion.Measurement 0.0 0.0 0 0 CAF:lvl91_r3hoo Criterion.Measurement 0.0 0.0 0 0 CAF:lvl93_r3hoq Criterion.Measurement 0.0 0.0 0 0 CAF:lvl95_r3hos Criterion.Measurement 0.0 0.0 0 0 CAF:$fReadGCStatistics1 Criterion.Measurement 0.0 0.0 0 0 CAF:$fReadGCStatistics_$creadListPrec Criterion.Measurement Criterion/Measurement.hs:114:21-24 0.0 0.0 0 0 CAF:$fReadGCStatistics3 Criterion.Measurement 0.0 0.0 0 0 CAF:$fReadGCStatistics_$creadList Criterion.Measurement Criterion/Measurement.hs:114:21-24 0.0 0.0 0 0 CAF:$tGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 CAF:$cGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 CAF:$cGCStatistics2_r3hoL Criterion.Measurement 0.0 0.0 0 0 CAF:$fDataGCStatistics13 Criterion.Measurement 0.0 0.0 0 0 CAF:measured_bad Criterion.Measurement Criterion/Measurement.hs:335:13-15 0.0 0.0 0 0 CAF:measured Criterion.Measurement Criterion/Measurement.hs:322:1-8 0.0 0.0 0 0 CAF:getGCStatistics1 Criterion.Measurement 0.0 0.0 0 16 CAF:getGCStatistics Criterion.Measurement Criterion/Measurement.hs:124:1-15 0.0 0.0 0 0 CAF:loc_r3hpf Criterion.Measurement 0.0 0.0 0 0 CAF:loc1_r3hpg Criterion.Measurement 0.0 0.0 0 0 CAF:loc2_r3hpi Criterion.Measurement 0.0 0.0 0 0 CAF:$dIP_r3hpn Criterion.Measurement 0.0 0.0 0 0 CAF:lvl118_r3hpr Criterion.Measurement 0.0 0.0 0 0 CAF:lvl120_r3hpt Criterion.Measurement 0.0 0.0 0 0 CAF:lvl123_r3hpw Criterion.Measurement 0.0 0.0 0 0 CAF:lvl126_r3hpz Criterion.Measurement 0.0 0.0 0 0 CAF:ys_r3hpE Criterion.Measurement Criterion/Measurement.hs:313:8-9 0.0 0.0 0 0 CAF:lvl129_r3hpG Criterion.Measurement 0.0 0.0 0 0 CAF:lvl131_r3hpI Criterion.Measurement 0.0 0.0 0 0 CAF:lvl134_r3hpN Criterion.Measurement 0.0 0.0 0 0 CAF:lvl136_r3hpP Criterion.Measurement 0.0 0.0 0 0 CAF:lvl138_r3hpR Criterion.Measurement 0.0 0.0 0 0 CAF:lvl140_r3hpT Criterion.Measurement 0.0 0.0 0 0 CAF:lvl142_r3hpV Criterion.Measurement 0.0 0.0 0 0 CAF:lvl144_r3hpX Criterion.Measurement 0.0 0.0 0 0 CAF:lvl146_r3hpZ Criterion.Measurement 0.0 0.0 0 0 CAF:lvl148_r3hq1 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl150_r3hq3 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl152_r3hq5 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl154_r3hq7 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl156_r3hq9 Criterion.Measurement 0.0 0.0 0 0 CAF:lvl158_r3hqb Criterion.Measurement 0.0 0.0 0 0 dataTypeOf Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 toConstr Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 gunfold Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 gfoldl Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 showsPrec Criterion.Measurement Criterion/Measurement.hs:114:27-30 0.0 0.0 0 0 readListPrec Criterion.Measurement Criterion/Measurement.hs:114:21-24 0.0 0.0 0 0 readPrec Criterion.Measurement Criterion/Measurement.hs:114:21-24 0.0 0.0 0 0 readList Criterion.Measurement Criterion/Measurement.hs:114:21-24 0.0 0.0 0 0 == Criterion.Measurement Criterion/Measurement.hs:114:17-18 0.0 0.0 0 0 gcStatsWallSeconds Criterion.Measurement Criterion/Measurement.hs:113:7-24 0.0 0.0 0 0 gcStatsCpuSeconds Criterion.Measurement Criterion/Measurement.hs:111:7-23 0.0 0.0 0 0 gcStatsGcWallSeconds Criterion.Measurement Criterion/Measurement.hs:109:7-26 0.0 0.0 0 0 gcStatsGcCpuSeconds Criterion.Measurement Criterion/Measurement.hs:107:7-25 0.0 0.0 0 0 gcStatsMutatorWallSeconds Criterion.Measurement Criterion/Measurement.hs:105:7-31 0.0 0.0 0 0 gcStatsMutatorCpuSeconds Criterion.Measurement Criterion/Measurement.hs:101:7-30 0.0 0.0 0 0 gcStatsPeakMegabytesAllocated Criterion.Measurement Criterion/Measurement.hs:98:7-35 0.0 0.0 0 0 gcStatsMaxBytesSlop Criterion.Measurement Criterion/Measurement.hs:96:7-25 0.0 0.0 0 0 gcStatsCurrentBytesSlop Criterion.Measurement Criterion/Measurement.hs:94:7-29 0.0 0.0 0 0 gcStatsCurrentBytesUsed Criterion.Measurement Criterion/Measurement.hs:92:7-29 0.0 0.0 0 0 gcStatsBytesCopied Criterion.Measurement Criterion/Measurement.hs:90:7-24 0.0 0.0 0 0 gcStatsCumulativeBytesUsed Criterion.Measurement Criterion/Measurement.hs:88:7-32 0.0 0.0 0 0 gcStatsNumByteUsageSamples Criterion.Measurement Criterion/Measurement.hs:83:7-32 0.0 0.0 0 0 gcStatsMaxBytesUsed Criterion.Measurement Criterion/Measurement.hs:80:7-25 0.0 0.0 0 0 gcStatsNumGcs Criterion.Measurement Criterion/Measurement.hs:78:7-19 0.0 0.0 0 0 gcStatsBytesAllocated Criterion.Measurement Criterion/Measurement.hs:75:5-25 0.0 0.0 0 0 runBenchmark Criterion.Measurement Criterion/Measurement.hs:(285,1)-(308,41) 0.0 0.0 0 5400 runBenchmark.loop Criterion.Measurement Criterion/Measurement.hs:(288,7)-(307,55) 0.0 0.0 0 25072 runBenchmark.loop.v Criterion.Measurement Criterion/Measurement.hs:305:17-47 0.0 0.0 0 0 runBenchmark.loop.overThresh Criterion.Measurement Criterion/Measurement.hs:291:13-62 0.0 0.0 0 16 getGCStatistics Criterion.Measurement Criterion/Measurement.hs:(124,1)-(151,43) 0.0 0.0 0 0 getGCStatistics.\ Criterion.Measurement Criterion/Measurement.hs:151:30-43 0.0 0.0 0 0 getGCStatistics.gcdetails Criterion.Measurement Criterion/Measurement.hs:127:7-26 0.0 0.0 0 0 getGCStatistics.nsToSecs Criterion.Measurement Criterion/Measurement.hs:130:7-44 0.0 0.0 0 0 squish Criterion.Measurement Criterion/Measurement.hs:(313,1)-(314,40) 0.0 0.0 0 6064 squish.go Criterion.Measurement Criterion/Measurement.hs:314:9-40 0.0 0.0 0 1712 series Criterion.Measurement Criterion/Measurement.hs:(317,1)-(318,20) 0.0 0.0 0 43152 series.l Criterion.Measurement Criterion/Measurement.hs:318:9-20 0.0 0.0 0 1712 measured Criterion.Measurement Criterion/Measurement.hs:(322,1)-(335,22) 0.0 0.0 0 112 measured.bad Criterion.Measurement Criterion/Measurement.hs:335:13-22 0.0 0.0 0 16 applyGCStatistics Criterion.Measurement Criterion/Measurement.hs:(348,1)-(362,29) 0.0 0.0 0 0 applyGCStatistics.diff Criterion.Measurement Criterion/Measurement.hs:361:11-34 0.0 0.0 0 0 secs Criterion.Measurement Criterion/Measurement.hs:(368,1)-(383,49) 0.0 0.0 0 0 secs.with Criterion.Measurement Criterion/Measurement.hs:(378,12)-(383,49) 0.0 0.0 0 0 $tGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 $cGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 0.0 0.0 0 0 CAF:lvl4_r48mn Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl7_r48mq Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl12_r48mv Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl13_r48mw Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl14_r48mx Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl16_r48mz Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl18_r48mB Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl20_r48mD Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl22_r48mF Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl29_r48mM Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType24 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType19 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType14 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType9 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType22 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType17 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType12 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType7 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType1 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType_$creadListPrec Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 0.0 0.0 0 0 CAF:$fReadMatchType26 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMatchType_$creadList Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 0.0 0.0 0 0 CAF:$fBoundedMatchType_$cmaxBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 0.0 0.0 0 0 CAF:$fBoundedMatchType_$cminBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 0.0 0.0 0 0 CAF:$tMatchType1_r48mN Criterion.Main.Options 0.0 0.0 0 0 CAF:$cPrefix Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 CAF:$tMatchType Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 CAF:$cPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 CAF:$cGlob Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 CAF:$cIPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 CAF:$cPattern2_r48mX Criterion.Main.Options 0.0 0.0 0 0 CAF:$cGlob2_r48mY Criterion.Main.Options 0.0 0.0 0 0 CAF:$cIPattern2_r48mZ Criterion.Main.Options 0.0 0.0 0 0 CAF:$cPrefix2_r48n0 Criterion.Main.Options 0.0 0.0 0 0 CAF:$tMode1_r48n1 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fShowMode9 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl31_r48n3 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fShowMode12 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl33_r48n5 Criterion.Main.Options 0.0 0.0 0 0 CAF:$cList Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:$tMode Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:$cRunIters Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:$cVersion Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:$cRun Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:$cRunIters2_r48nf Criterion.Main.Options 0.0 0.0 0 0 CAF:$cVersion2_r48ng Criterion.Main.Options 0.0 0.0 0 0 CAF:$cRun2_r48nh Criterion.Main.Options 0.0 0.0 0 0 CAF:$cList2_r48ni Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType4 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType3 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType2 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType1 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fDataMatchType9 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fDataMode3 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl39_r48ny Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl41_r48nA Criterion.Main.Options 0.0 0.0 0 0 CAF:sps_r48nE Criterion.Main.Options 0.0 0.0 0 0 CAF:sps2_r48nG Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl45_r48nK Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMode1 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMode_$creadListPrec Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 0.0 0.0 0 0 CAF:$fReadMode3 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fReadMode_$creadList Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 0.0 0.0 0 0 CAF:loc_r48nL Criterion.Main.Options 0.0 0.0 0 0 CAF:loc1_r48nM Criterion.Main.Options 0.0 0.0 0 0 CAF:loc3_r48nO Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType6 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fEnumMatchType5 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl49_r48nX Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl50_r48nY Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl52_r48o0 Criterion.Main.Options 0.0 0.0 0 0 CAF:defaultConfig5 Criterion.Main.Options 0.0 0.0 0 0 CAF:defaultConfig1 Criterion.Main.Options 0.0 0.0 0 0 CAF:defaultConfig Criterion.Main.Options Criterion/Main/Options.hs:78:1-13 0.0 0.0 0 96 CAF:var_r48o3 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl56_r48o5 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl57_r48o6 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fShowMode3 Criterion.Main.Options 0.0 0.0 0 0 CAF:$fShowMode5 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl61_r48oa Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl62_r48ob Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl63_r48od Criterion.Main.Options 0.0 0.0 0 0 CAF:tidy_r48og Criterion.Main.Options Criterion/Main/Options.hs:188:7-10 0.0 0.0 0 0 CAF:lvl66_r48oj Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl68_r48ol Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl69_r48om Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl71_r48oo Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl72_r48op Criterion.Main.Options 0.0 0.0 0 0 CAF:regressParams_r48or Criterion.Main.Options 0.0 0.0 0 0 CAF:f5_r48os Criterion.Main.Options 0.0 0.0 0 0 CAF:ds_r48ov Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl75_r48ow Criterion.Main.Options 0.0 0.0 0 0 CAF:x_r48oy Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl77_r48oB Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl78_r48oC Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl79_r48oF Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl80_r48oG Criterion.Main.Options 0.0 0.0 0 0 CAF:var1_r48oI Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl83_r48oK Criterion.Main.Options 0.0 0.0 0 0 CAF:s_r48oM Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl85_r48oN Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl87_r48oP Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl90_r48oS Criterion.Main.Options 0.0 0.0 0 0 CAF:x1_r48oU Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl92_r48oX Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl93_r48oY Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl94_r48p1 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl95_r48p2 Criterion.Main.Options 0.0 0.0 0 0 CAF:var2_r48p4 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl98_r48p6 Criterion.Main.Options 0.0 0.0 0 0 CAF:s1_r48p8 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl100_r48p9 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl102_r48pb Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl104_r48pd Criterion.Main.Options 0.0 0.0 0 0 CAF:x2_r48pf Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl106_r48pi Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl107_r48pj Criterion.Main.Options 0.0 0.0 0 0 CAF:var3_r48pl Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl110_r48pn Criterion.Main.Options 0.0 0.0 0 0 CAF:s2_r48pp Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl112_r48pq Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl114_r48ps Criterion.Main.Options 0.0 0.0 0 0 CAF:x3_r48pu Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl116_r48px Criterion.Main.Options 0.0 0.0 0 0 CAF:var4_r48pz Criterion.Main.Options 0.0 0.0 0 0 CAF:s3_r48pC Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl120_r48pD Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl122_r48pF Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl124_r48pH Criterion.Main.Options 0.0 0.0 0 0 CAF:p_r48pI Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl125_r48pJ Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl126_r48pK Criterion.Main.Options 0.0 0.0 0 0 CAF:x4_r48pM Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl128_r48pP Criterion.Main.Options 0.0 0.0 0 0 CAF:s4_r48pR Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl130_r48pS Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl132_r48pU Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl134_r48pW Criterion.Main.Options 0.0 0.0 0 0 CAF:x5_r48pY Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl136_r48q1 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl137_r48q4 Criterion.Main.Options 0.0 0.0 0 0 CAF:s5_r48q6 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl139_r48q7 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl141_r48q9 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl143_r48qb Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl145_r48qd Criterion.Main.Options 0.0 0.0 0 0 CAF:x6_r48qf Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl147_r48qi Criterion.Main.Options 0.0 0.0 0 0 CAF:s6_r48qk Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl149_r48ql Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl151_r48qn Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl153_r48qp Criterion.Main.Options 0.0 0.0 0 0 CAF:x7_r48qr Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl155_r48qu Criterion.Main.Options 0.0 0.0 0 0 CAF:s7_r48qw Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl157_r48qx Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl159_r48qz Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl161_r48qB Criterion.Main.Options 0.0 0.0 0 0 CAF:x8_r48qD Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl163_r48qG Criterion.Main.Options 0.0 0.0 0 0 CAF:s8_r48qI Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl165_r48qJ Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl167_r48qL Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl169_r48qN Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl170_r48qO Criterion.Main.Options 0.0 0.0 0 0 CAF:x9_r48qQ Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl172_r48qT Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl173_r48qU Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl174_r48qX Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl175_r48qY Criterion.Main.Options 0.0 0.0 0 0 CAF:var5_r48r0 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl178_r48r2 Criterion.Main.Options 0.0 0.0 0 0 CAF:s9_r48r4 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl180_r48r5 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl182_r48r7 Criterion.Main.Options 0.0 0.0 0 0 CAF:x10_r48r9 Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl184_r48rc Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl185_r48rd Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl186_r48rg Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl187_r48rh Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl188_r48ri Criterion.Main.Options 0.0 0.0 0 0 CAF:s10_r48rk Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl190_r48rl Criterion.Main.Options 0.0 0.0 0 0 CAF:lvl192_r48rn Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith64 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith67 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith63 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith69 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith62 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith71 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith61 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith73 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith75 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith65 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith60 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_x3 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith58 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith55 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_var2 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_s3 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_lvl3 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith54 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith57 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith47 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith46 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_var1 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith42 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_p Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith41 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith40 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith38 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_x2 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith36 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith33 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_var Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_s2 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_lvl2 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith32 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith35 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith26 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith25 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_runIters Criterion.Main.Options Criterion/Main/Options.hs:110:5-12 0.0 0.0 0 0 CAF:parseWith78 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith77 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith24 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_x1 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith21 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith18 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_s1 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_lvl1 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith17 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith20 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith13 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith12 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith11 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_x Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith8 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_s Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith_lvl Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith7 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith3 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith2 Criterion.Main.Options 0.0 0.0 0 0 CAF:parseWith1 Criterion.Main.Options 0.0 0.0 0 0 CAF:versionInfo1 Criterion.Main.Options 0.0 0.0 0 0 CAF:versionInfo Criterion.Main.Options Criterion/Main/Options.hs:207:1-11 0.0 0.0 0 0 CAF:describe_ds Criterion.Main.Options 0.0 0.0 0 0 CAF:describe11 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe13 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe_x Criterion.Main.Options 0.0 0.0 0 0 CAF:regressionHelp Criterion.Main.Options Criterion/Main/Options.hs:211:1-14 0.0 0.0 0 0 CAF:describe_s Criterion.Main.Options 0.0 0.0 0 0 CAF:describe_lvl Criterion.Main.Options 0.0 0.0 0 0 CAF:describe3 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe10 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe9 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe7 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe8 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe6 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe2 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe5 Criterion.Main.Options 0.0 0.0 0 0 CAF:describe1 Criterion.Main.Options 0.0 0.0 0 0 dataTypeOf Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 toConstr Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 gunfold Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 gfoldl Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 showsPrec Criterion.Main.Options Criterion/Main/Options.hs:74:31-34 0.0 0.0 0 0 readListPrec Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 0.0 0.0 0 0 readPrec Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 0.0 0.0 0 0 readList Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 0.0 0.0 0 0 == Criterion.Main.Options Criterion/Main/Options.hs:74:21-22 0.0 0.0 0 0 dataTypeOf Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 toConstr Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 gunfold Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 gfoldl Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 showsPrec Criterion.Main.Options Criterion/Main/Options.hs:61:56-59 0.0 0.0 0 0 readListPrec Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 0.0 0.0 0 0 readPrec Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 0.0 0.0 0 0 readList Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 0.0 0.0 0 0 enumFromThen Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 enumFrom Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 fromEnum Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 toEnum Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 pred Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 succ Criterion.Main.Options Criterion/Main/Options.hs:61:44-47 0.0 0.0 0 0 maxBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 0.0 0.0 0 0 minBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 0.0 0.0 0 0 >= Criterion.Main.Options Criterion/Main/Options.hs:61:30-32 0.0 0.0 0 0 > Criterion.Main.Options Criterion/Main/Options.hs:61:30-32 0.0 0.0 0 0 <= Criterion.Main.Options Criterion/Main/Options.hs:61:30-32 0.0 0.0 0 0 < Criterion.Main.Options Criterion/Main/Options.hs:61:30-32 0.0 0.0 0 0 compare Criterion.Main.Options Criterion/Main/Options.hs:61:30-32 0.0 0.0 0 0 == Criterion.Main.Options Criterion/Main/Options.hs:61:26-27 0.0 0.0 0 0 defaultConfig Criterion.Main.Options Criterion/Main/Options.hs:(78,1)-(90,5) 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 0.0 0.0 0 136 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 0.0 0.0 0 96 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 0.0 0.0 0 104 parseWith.runMode.\ Criterion.Main.Options Criterion/Main/Options.hs:104:41-54 0.0 0.0 0 0 parseWith.runIters Criterion.Main.Options Criterion/Main/Options.hs:(110,5)-(113,48) 0.0 0.0 0 0 parseWith.runIters.\ Criterion.Main.Options Criterion/Main/Options.hs:110:51-75 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 0.0 0.0 0 312 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 0.0 0.0 0 3552 outputOption Criterion.Main.Options Criterion/Main/Options.hs:(157,1)-(158,71) 0.0 0.0 0 1248 range Criterion.Main.Options Criterion/Main/Options.hs:(161,1)-(168,63) 0.0 0.0 0 0 match Criterion.Main.Options Criterion/Main/Options.hs:(171,1)-(181,105) 0.0 0.0 0 0 regressParams Criterion.Main.Options Criterion/Main/Options.hs:(184,1)-(195,73) 0.0 0.0 0 0 regressParams.ret Criterion.Main.Options Criterion/Main/Options.hs:194:7-52 0.0 0.0 0 0 regressParams.repl Criterion.Main.Options Criterion/Main/Options.hs:(186,7)-(187,20) 0.0 0.0 0 0 regressParams.tidy Criterion.Main.Options Criterion/Main/Options.hs:188:7-76 0.0 0.0 0 0 regressParams.ps Criterion.Main.Options Criterion/Main/Options.hs:189:7-34 0.0 0.0 0 0 regressParams.r Criterion.Main.Options Criterion/Main/Options.hs:189:7-34 0.0 0.0 0 0 regressParams.(...) Criterion.Main.Options Criterion/Main/Options.hs:189:7-34 0.0 0.0 0 0 versionInfo Criterion.Main.Options Criterion/Main/Options.hs:207:1-60 0.0 0.0 0 0 regressionHelp Criterion.Main.Options Criterion/Main/Options.hs:(211,1)-(214,41) 0.0 0.0 0 0 regressionHelp.f Criterion.Main.Options Criterion/Main/Options.hs:214:9-41 0.0 0.0 0 0 $tMatchType Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 $cPrefix Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 $cGlob Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 $cPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 $cIPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 0.0 0.0 0 0 $tMode Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 $cList Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 $cVersion Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 $cRunIters Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 $cRun Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 0.0 0.0 0 0 CAF:runMode21 Criterion.Main 0.0 0.0 0 0 CAF:runMode24 Criterion.Main 0.0 0.0 0 0 CAF:runMode26 Criterion.Main 0.0 0.0 0 0 CAF:opts_r4tzN Criterion.Main 0.0 0.0 0 0 CAF:g1_r4tzO Criterion.Main 0.0 0.0 0 0 CAF:f_r4tzP Criterion.Main 0.0 0.0 0 0 CAF:lvl3_r4tzR Criterion.Main 0.0 0.0 0 0 CAF:lvl5_r4tzT Criterion.Main 0.0 0.0 0 0 CAF:runMode30 Criterion.Main 0.0 0.0 0 0 CAF:runMode29 Criterion.Main 0.0 0.0 0 0 CAF:runMode16 Criterion.Main 0.0 0.0 0 0 CAF:runMode14 Criterion.Main 0.0 0.0 0 0 CAF:runMode12 Criterion.Main 0.0 0.0 0 0 CAF:runMode10 Criterion.Main 0.0 0.0 0 0 CAF:runMode8 Criterion.Main 0.0 0.0 0 0 CAF:runMode6 Criterion.Main 0.0 0.0 0 0 CAF:runMode4 Criterion.Main 0.0 0.0 0 0 CAF:runMode2 Criterion.Main 0.0 0.0 0 0 CAF:runMode1 Criterion.Main 0.0 0.0 0 0 CAF:defaultMain Criterion.Main Criterion/Main.hs:90:1-11 0.0 0.0 0 0 defaultMain Criterion.Main Criterion/Main.hs:90:1-43 0.0 0.0 0 32 defaultMainWith Criterion.Main Criterion/Main.hs:(144,1)-(146,16) 0.0 0.0 0 80 runMode Criterion.Main Criterion/Main.hs:(153,1)-(168,34) 0.0 0.0 0 160 runMode.bsgroup Criterion.Main Criterion/Main.hs:168:9-34 0.0 0.0 0 0 selectBenches Criterion.Main Criterion/Main.hs:(111,1)-(115,14) 0.0 0.0 0 72 makeMatcher Criterion.Main Criterion/Main.hs:(98,1)-(108,99) 0.0 0.0 0 40 makeMatcher.\ Criterion.Main Criterion/Main.hs:108:31-99 0.0 0.0 0 0 makeMatcher.\ Criterion.Main Criterion/Main.hs:107:30-66 0.0 0.0 0 0 makeMatcher.\ Criterion.Main Criterion/Main.hs:106:38-66 0.0 0.0 0 0 makeMatcher.compOptions Criterion.Main Criterion/Main.hs:102:11-61 0.0 0.0 0 0 makeMatcher.\ Criterion.Main Criterion/Main.hs:100:29-66 0.0 0.0 0 0 parseError Criterion.Main Criterion/Main.hs:(173,1)-(176,27) 0.0 0.0 0 0 .*@ Numerics.Linear.Matrix src/Numerics/Linear/Matrix.hs:65:5-22 0.0 0.0 0 0 CAF:$fShowVector6 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:$fShowVector4 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:$fShowVector2 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:$fShowVector8 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:$fRawDataVector1 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:$fRawDataVector Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:48:10-23 0.0 0.0 0 0 CAF:lvl_r8P0 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl1_r8P1 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl3_r8P3 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl5_r8P5 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl9_r8P9 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl11_r8Pb Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl13_r8Pd Numerics.Linear.Vector 0.0 0.0 0 0 CAF:manNorm3 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:maxNorm1 Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl17_r8Ph Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl18_r8Pi Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl19_r8Pj Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl20_r8Pk Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl21_r8Pl Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl22_r8Pm Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl23_r8Pn Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl24_r8Po Numerics.Linear.Vector 0.0 0.0 0 0 CAF:lvl25_r8Pp Numerics.Linear.Vector 0.0 0.0 0 0 neg Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:46:5-41 0.0 0.0 0 0 rawData Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:49:5-22 0.0 0.0 0 0 rnf Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:54:5-30 0.0 0.0 0 0 min Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 max Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 >= Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 > Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 <= Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 < Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 compare Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:25-27 0.0 0.0 0 0 /= Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:21-22 0.0 0.0 0 0 == Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:21-22 0.0 0.0 0 0 showsPrec Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:41:15-18 0.0 0.0 0 0 _rawData Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:40:29-36 0.0 0.0 0 0 euNorm Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:60:1-23 0.0 0.0 0 0 euNorm2 Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:64:1-21 0.0 0.0 0 0 manNorm Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:68:1-58 0.0 0.0 0 0 manNorm.\ Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:68:33-43 0.0 0.0 0 0 maxNorm Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:72:1-38 0.0 0.0 0 0 pNorm Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:(76,1)-(77,65) 0.0 0.0 0 0 pNorm.s Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:77:11-65 0.0 0.0 0 0 pNorm.s.\ Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:77:35-50 0.0 0.0 0 0 .*! Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:87:1-18 0.0 0.0 0 0 !*. Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:83:1-42 0.0 0.0 0 0 !/. Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:91:1-42 0.0 0.0 0 0 !+! Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:101:1-19 0.0 0.0 0 0 !-! Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:105:1-19 0.0 0.0 0 0 !*! Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:109:1-19 0.0 0.0 0 0 !/! Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:113:1-19 0.0 0.0 0 0 dot Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:117:1-64 0.0 0.0 0 0 zipWith Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:132:1-60 0.0 0.0 0 0 CAF:lvl10_rhLX Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl11_rhLY Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl13_rhM0 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl15_rhM2 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl18_rhM5 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl20_rhM7 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl22_rhM9 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl25_rhMc Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:$fMatrixGenericM5 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl27_rhMe Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl29_rhMg Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl30_rhMh Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl31_rhMi Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl32_rhMj Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:$fShowGenericM2 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:loc_rhMk Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:loc1_rhMl Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:loc3_rhMn Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:$dIP1_rhMt Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl34_rhMx Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl35_rhMy Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl37_rhMG Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl40_rhMK Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl42_rhMM Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl43_rhMN Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl46_rhMQ Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl48_rhMS Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl49_rhMT Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl51_rhMV Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl53_rhMX Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl54_rhMY Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl56_rhN0 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl58_rhN2 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl59_rhN3 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:$fMatrixGenericM3 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl60_rhN4 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl65_rhN9 Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl66_rhNa Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl68_rhNc Numerics.Linear.Matrix.Dense 0.0 0.0 0 736 CAF:lvl69_rhNd Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl70_rhNe Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl71_rhNf Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl72_rhNg Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl73_rhNh Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl75_rhNj Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl76_rhNk Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl77_rhNl Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl78_rhNm Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl79_rhNn Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl80_rhNo Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl81_rhNp Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl86_rhNu Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl87_rhNv Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl88_rhNw Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl89_rhNx Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl90_rhNy Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl91_rhNz Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:lvl92_rhNB Numerics.Linear.Matrix.Dense 0.0 0.0 0 0 neg Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:57:5-64 0.0 0.0 0 0 rawData Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:60:5-36 0.0 0.0 0 0 rnf Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:63:5-60 0.0 0.0 0 0 transpose Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(92,5)-(94,70) 0.0 0.0 0 0 transpose.dat' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:93:15-45 0.0 0.0 0 0 transpose.gen Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:94:15-70 0.0 0.0 0 0 transpose.gen.j Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:94:27-46 0.0 0.0 0 0 transpose.gen.i Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:94:27-46 0.0 0.0 0 0 transpose.gen.(...) Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:94:27-46 0.0 0.0 0 0 index Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:89:5-66 0.0 0.0 0 0 columns Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:88:5-70 0.0 0.0 0 0 column Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:87:5-53 0.0 0.0 0 0 row Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:85:5-43 0.0 0.0 0 0 numColumns Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:83:5-37 0.0 0.0 0 0 numRows Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:82:5-34 0.0 0.0 0 0 @/. Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:80:5-63 0.0 0.0 0 0 @*. Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:79:5-63 0.0 0.0 0 0 @/@ Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(75,5)-(77,57) 0.0 0.0 0 0 @*@ Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(72,5)-(74,63) 0.0 0.0 0 0 @-@ Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(69,5)-(71,59) 0.0 0.0 0 0 @+@ Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(66,5)-(68,52) 0.0 0.0 0 0 == Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:44:32-33 0.0 0.0 0 0 showsPrec Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:44:26-29 0.0 0.0 0 0 mkGenericM Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(47,1)-(51,28) 0.0 0.0 0 16 errShape Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(118,1)-(119,13) 0.0 0.0 0 0 getColumn Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(127,1)-(128,52) 0.0 0.0 0 0 getColumn.gen Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:128:11-52 0.0 0.0 0 0 CAF:getBinDir9 Paths_numerics 0.0 0.0 0 0 CAF:version Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:29:1-7 0.0 0.0 0 0 CAF:getBinDir7 Paths_numerics 0.0 0.0 0 0 CAF:getBinDir4 Paths_numerics 0.0 0.0 0 0 CAF:getBinDir1 Paths_numerics 0.0 0.0 0 0 CAF:getBinDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:40:1-9 0.0 0.0 0 0 CAF:getLibDir7 Paths_numerics 0.0 0.0 0 0 CAF:getLibDir4 Paths_numerics 0.0 0.0 0 0 CAF:getLibDir1 Paths_numerics 0.0 0.0 0 0 CAF:getLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:41:1-9 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_numerics 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_numerics 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_numerics 0.0 0.0 0 0 CAF:getDynLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:42:1-12 0.0 0.0 0 0 CAF:getDataDir7 Paths_numerics 0.0 0.0 0 0 CAF:getDataDir4 Paths_numerics 0.0 0.0 0 0 CAF:getDataDir1 Paths_numerics 0.0 0.0 0 0 CAF:getDataDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:43:1-10 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_numerics 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_numerics 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_numerics 0.0 0.0 0 0 CAF:getLibexecDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:44:1-13 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_numerics 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_numerics 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_numerics 0.0 0.0 0 0 CAF:getSysconfDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:45:1-13 0.0 0.0 0 0 getSysconfDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:45:1-80 0.0 0.0 0 0 getSysconfDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:45:63-79 0.0 0.0 0 0 getLibexecDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:44:1-80 0.0 0.0 0 0 getLibexecDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:44:63-79 0.0 0.0 0 0 getDataFileName Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:(48,1)-(50,29) 0.0 0.0 0 0 getDataDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:43:1-71 0.0 0.0 0 0 getDataDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:43:57-70 0.0 0.0 0 0 getDynLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:42:1-77 0.0 0.0 0 0 getDynLibDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:42:61-76 0.0 0.0 0 0 getLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:41:1-68 0.0 0.0 0 0 getLibDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:41:55-67 0.0 0.0 0 0 getBinDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:40:1-68 0.0 0.0 0 0 getBinDir.\ Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:40:55-67 0.0 0.0 0 0 catchIO Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:26:1-25 0.0 0.0 0 0 version Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:29:1-30 0.0 0.0 0 0 bindir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:32:1-98 0.0 0.0 0 0 libdir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:33:1-176 0.0 0.0 0 0 dynlibdir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:34:1-121 0.0 0.0 0 0 datadir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:35:1-140 0.0 0.0 0 0 libexecdir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:36:1-142 0.0 0.0 0 0 sysconfdir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:37:1-98 0.0 0.0 0 0 CAF:main Main bench/Main.hs:8:1-4 0.0 0.0 0 0 main Main bench/Main.hs:(8,1)-(10,3) 0.0 0.0 0 16 CAF:genericDenseMatrixRank9 Bench.Linear.Matrix.Dense 0.0 0.0 0 2320 CAF:genericDenseMatrixRank7 Bench.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:genericDenseMatrixRank_name Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:11-14 0.0 0.0 0 376 CAF:genericDenseMatrixRank3 Bench.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:genericDenseMatrixRank2 Bench.Linear.Matrix.Dense 0.0 0.0 0 0 CAF:genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:11:1-22 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 0.0 0.0 0 32 genericDenseMatrixRank.b Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:9-50 0.0 0.0 0 64 genRandomGenericMatrix Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(21,1)-(24,43) 0.0 0.0 0 104 genRandomGenericMatrix.v Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:23:9-35 0.0 0.0 0 0 individual inherited COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc ticks bytes MAIN MAIN 9293 0 0.0 0.0 100.0 100.0 0 128608 CAF System.Process 15827 0 0.0 0.0 0.0 0.0 0 0 CAF System.Process.Internals 15826 0 0.0 0.0 0.0 0.0 0 0 CAF System.Process.Common 15825 0 0.0 0.0 0.0 0.0 0 0 CAF System.Process.Posix 15824 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Parsec.Error 15144 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Parsec.Prim 15143 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Parsec.Char 15142 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Parsec.Combinator 15141 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Parsec.Pos 15140 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Cont.Class 14997 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Error.Class 14996 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Reader.Class 14995 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.State.Class 14994 0 0.0 0.0 0.0 0.0 0 0 CAF System.Directory 14993 0 0.0 0.0 0.0 0.0 0 752 CAF System.Directory.Internal.C_utimensat 14992 0 0.0 0.0 0.0 0.0 0 0 CAF System.Directory.Internal.Common 14991 0 0.0 0.0 0.0 0.0 0 0 CAF System.Directory.Internal.Posix 14990 0 0.0 0.0 0.0 0.0 0 0 CAF System.FilePath.Posix 14989 0 0.0 0.0 0.0 0.0 0 0 CAF Language.Haskell.TH.Syntax 10782 0 0.0 0.0 0.0 0.0 0 0 CAF Language.Haskell.TH.Lib.Internal 10781 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Lexeme 10780 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Signals 10744 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Directory 10743 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Files 10742 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Process.Internals 10741 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Directory.Common 10740 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Files.Common 10739 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.IO.Common 10738 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Process.Common 10737 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Error 10736 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.MonthDay 10735 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.OrdinalDate 10734 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.POSIX 10733 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Format 10732 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.Private 10731 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.Gregorian 10730 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.DiffTime 10729 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.NominalDiffTime 10728 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.UTCTime 10727 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.CTimespec 10726 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.TimeZone 10725 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.TimeOfDay 10724 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.LocalTime 10723 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.LocalTime.Internal.ZonedTime 10722 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Format.Parse 10721 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Format.Locale 10720 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.WeekDate 10719 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.System 10718 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Calendar.Days 10717 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Time.Clock.Internal.SystemTime 10716 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Accum 9612 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Cont 9611 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Except 9610 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Error 9609 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Identity 9608 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.List 9607 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Maybe 9606 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Reader 9605 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.RWS.Lazy 9604 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.RWS.Strict 9603 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Select 9602 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.State.Lazy 9601 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.State.Strict 9600 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Writer.Lazy 9599 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Trans.Writer.Strict 9598 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text 9535 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Array 9534 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Encoding 9533 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Encoding.Error 9532 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.IO 9531 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal 9530 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Builder 9529 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Encoding.Fusion 9528 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion 9527 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.CaseMapping 9526 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Common 9525 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Size 9524 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Fusion.Types 9523 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.IO 9522 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy 9521 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Lazy 9520 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Lazy.Builder.RealFloat 9519 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Lazy.Encoding 9518 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Lazy.IO 9517 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Unsafe 9516 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Show 9515 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.Functions 9514 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.RealFloat.Functions 9513 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Encoding.Fusion 9512 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Fusion 9511 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Lazy.Search 9510 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Lazy.Builder.Int 9509 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Text.Internal.Builder.Int.Digits 9508 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Binary.Put 9507 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Binary.Get 9506 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Binary.Get.Internal 9505 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Binary.Class 9504 0 0.0 0.0 0.0 0.0 0 0 CAF Data.IntMap.Internal 9473 0 0.0 0.0 0.0 0.0 0 0 CAF Data.IntSet.Internal 9472 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Map.Internal 9471 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Set.Internal 9470 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Sequence.Internal 9469 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Tree 9468 0 0.0 0.0 0.0 0.0 0 0 CAF Utils.Containers.Internal.BitQueue 9467 0 0.0 0.0 0.0 0.0 0 0 CAF Utils.Containers.Internal.StrictPair 9466 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString 9465 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Unsafe 9464 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Internal 9463 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Lazy 9462 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Lazy.Internal 9461 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Short.Internal 9460 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder 9459 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim 9458 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.Internal 9457 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.Internal 9456 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.ASCII 9455 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.ASCII 9454 0 0.0 0.0 0.0 0.0 0 0 CAF Data.ByteString.Builder.Prim.Internal.Base16 9453 0 0.0 0.0 0.0 0.0 0 0 CAF Control.DeepSeq 9452 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Array.Base 9451 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Category 9450 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Concurrent.Chan 9449 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Exception.Base 9448 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Fail 9447 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Fix 9446 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.IO.Class 9445 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.Zip 9444 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Bifoldable 9443 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Bifunctor 9442 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Bitraversable 9441 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Bits 9440 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Char 9439 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Complex 9438 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Data 9437 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Dynamic 9436 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Either 9435 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Fixed 9434 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Foldable 9433 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Classes 9432 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Const 9431 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Identity 9430 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Product 9429 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Sum 9428 0 0.0 0.0 0.0 0.0 0 0 CAF Data.List.NonEmpty 9427 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Maybe 9426 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Monoid 9425 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Ord 9424 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Proxy 9423 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Semigroup 9422 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Traversable 9421 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Tuple 9420 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Type.Coercion 9419 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Type.Equality 9418 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Unique 9417 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Version 9416 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Void 9415 0 0.0 0.0 0.0 0.0 0 0 CAF Debug.Trace 9414 0 0.0 0.0 0.0 0.0 0 232 CAF Foreign.C.Error 9413 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.C.String 9412 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.C.Types 9411 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.Marshal.Alloc 9410 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.Marshal.Array 9409 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.Marshal.Utils 9408 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.Ptr 9407 0 0.0 0.0 0.0 0.0 0 0 CAF Foreign.Storable 9406 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Arr 9405 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Base 9404 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Char 9403 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Conc.IO 9402 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Conc.Signal 9401 0 0.0 0.0 0.0 0.0 0 640 CAF GHC.Conc.Sync 9400 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Enum 9399 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Err 9398 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Exception 9397 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Exts 9396 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Fingerprint 9395 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Fingerprint.Type 9394 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Float 9393 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Float.ConversionUtils 9392 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Float.RealFracMethods 9391 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Foreign 9390 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.ForeignPtr 9389 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Generics 9388 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO 9387 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Buffer 9386 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.BufferedIO 9385 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Device 9384 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding 9383 0 0.0 0.0 0.0 0.0 0 3808 CAF GHC.IO.Encoding.Failure 9382 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding.Iconv 9381 0 0.0 0.0 0.0 0.0 0 200 CAF GHC.IO.Encoding.Latin1 9380 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding.Types 9379 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding.UTF16 9378 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding.UTF32 9377 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Encoding.UTF8 9376 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Exception 9375 0 0.0 0.0 0.0 0.0 0 1584 CAF GHC.IO.FD 9374 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Handle 9373 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Handle.FD 9372 0 0.0 0.0 0.0 0.0 0 34672 CAF GHC.IO.Handle.Internals 9371 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Handle.Text 9370 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Handle.Types 9369 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.IOMode 9368 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IO.Unsafe 9367 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IOArray 9366 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.IORef 9365 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Int 9364 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.List 9363 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.MVar 9362 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Natural 9361 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Num 9360 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Pack 9359 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Ptr 9358 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Read 9357 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Real 9356 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.ST 9355 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.STRef 9354 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Show 9353 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Stable 9352 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Stack.CCS 9351 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Stack.Types 9350 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Stats 9349 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Storable 9348 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.TopHandler 9347 0 0.0 0.0 0.0 0.0 0 48 CAF GHC.TypeLits 9346 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.TypeNats 9345 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Unicode 9344 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Weak 9343 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Word 9342 0 0.0 0.0 0.0 0.0 0 0 CAF Numeric 9341 0 0.0 0.0 0.0 0.0 0 0 CAF System.CPUTime 9340 0 0.0 0.0 0.0 0.0 0 0 CAF System.Environment 9339 0 0.0 0.0 0.0 0.0 0 0 CAF System.Exit 9338 0 0.0 0.0 0.0 0.0 0 0 CAF System.IO 9337 0 0.0 0.0 0.0 0.0 0 48 CAF System.IO.Error 9336 0 0.0 0.0 0.0 0.0 0 0 CAF System.Mem.StableName 9335 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Internals 9334 0 0.0 0.0 0.0 0.0 0 0 CAF System.Posix.Types 9333 0 0.0 0.0 0.0 0.0 0 0 CAF Text.ParserCombinators.ReadP 9332 0 0.0 0.0 0.0 0.0 0 0 CAF Text.ParserCombinators.ReadPrec 9331 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Printf 9330 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Read 9329 0 0.0 0.0 0.0 0.0 0 0 CAF Text.Read.Lex 9328 0 0.0 0.0 0.0 0.0 0 0 CAF Unsafe.Coerce 9327 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Monad.ST.Lazy.Imp 9326 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Functor.Utils 9325 0 0.0 0.0 0.0 0.0 0 0 CAF Data.OldList 9324 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Semigroup.Internal 9323 0 0.0 0.0 0.0 0.0 0 0 CAF Data.Typeable.Internal 9322 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Internal 9321 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Thread 9320 0 0.0 0.0 0.0 0.0 0 1288 CAF GHC.Event.TimerManager 9319 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Unique 9318 0 0.0 0.0 0.0 0.0 0 0 CAF System.CPUTime.Posix.ClockGetTime 9317 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Applicative 9316 0 0.0 0.0 0.0 0.0 0 0 CAF Control.Arrow 9315 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Control 9314 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.EPoll 9313 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.IntTable 9312 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Manager 9311 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.PSQ 9310 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Poll 9309 0 0.0 0.0 0.0 0.0 0 48 CAF GHC.Event.Arr 9308 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Event.Array 9307 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Integer.Logarithms 9306 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Integer.Logarithms.Internals 9305 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Integer.Type 9304 0 0.0 0.0 0.0 0.0 0 40 CAF GHC.CString 9303 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Classes 9302 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Tuple 9301 0 0.0 0.0 0.0 0.0 0 0 CAF GHC.Types 9300 0 0.0 0.0 0.0 0.0 0 0 CAF:$cArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12246 0 0.0 0.0 0.0 0.0 0 0 CAF:$cArray2_rxBr Data.Aeson.Types.Internal 12254 0 0.0 0.0 0.0 0.0 0 0 CAF:$cBool Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12242 0 0.0 0.0 0.0 0.0 0 0 CAF:$cBool2_rxBo Data.Aeson.Types.Internal 12251 0 0.0 0.0 0.0 0.0 0 0 CAF:$cBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 16956 0 0.0 0.0 0.0 0.0 0 0 CAF:$cBootstrap2_rjBnT Statistics.Resampling 16957 0 0.0 0.0 0.0 0.0 0 0 CAF:$cCL Statistics.Types Statistics/Types.hs:109:40-43 16535 0 0.0 0.0 0.0 0.0 0 0 CAF:$cCL2_rcCmk Statistics.Types 16536 0 0.0 0.0 0.0 0.0 0 0 CAF:$cConfInt Statistics.Types Statistics/Types.hs:372:35-38 16516 0 0.0 0.0 0.0 0.0 0 0 CAF:$cConfInt2_rcCm1 Statistics.Types 16517 0 0.0 0.0 0.0 0.0 0 0 CAF:$cConfig Criterion.Types Criterion/Types.hs:125:43-46 17634 0 0.0 0.0 0.0 0.0 0 0 CAF:$cConfig2_r1Igh Criterion.Types 17635 0 0.0 0.0 0.0 0.0 0 0 CAF:$cD Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 10337 0 0.0 0.0 0.0 0.0 0 0 CAF:$cD2_rdQJ Data.Attoparsec.Number 10338 0 0.0 0.0 0.0 0.0 0 0 CAF:$cEscapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15201 0 0.0 0.0 0.0 0.0 0 0 CAF:$cEscapedVar2_rfP2 Text.Microstache.Type 15204 0 0.0 0.0 0.0 0.0 0 0 CAF:$cEstimate Statistics.Types Statistics/Types.hs:328:28-31 16527 0 0.0 0.0 0.0 0.0 0 0 CAF:$cEstimate2_rcCmc Statistics.Types 16528 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15400 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlot2_razo Language.Javascript.Flot 15416 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCanvas Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15399 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCanvas2_raza Language.Javascript.Flot 15402 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCategories Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15397 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCategories2_razb Language.Javascript.Flot 15403 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCrosshair Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15396 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotCrosshair2_razc Language.Javascript.Flot 15404 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotErrorbars Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15395 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotErrorbars2_razd Language.Javascript.Flot 15405 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotFillbetween Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15394 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotFillbetween2_raze Language.Javascript.Flot 15406 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotImage Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15393 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotImage2_razf Language.Javascript.Flot 15407 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotNavigate Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15392 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotNavigate2_razg Language.Javascript.Flot 15408 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotPie Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15391 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotPie2_razh Language.Javascript.Flot 15409 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotResize Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15390 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotResize2_razi Language.Javascript.Flot 15410 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotSelection Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15389 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotSelection2_razj Language.Javascript.Flot 15411 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotStack Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15388 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotStack2_razk Language.Javascript.Flot 15412 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotSymbol Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15387 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotSymbol2_razl Language.Javascript.Flot 15413 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotThreshold Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15386 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotThreshold2_razm Language.Javascript.Flot 15414 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotTime Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15401 0 0.0 0.0 0.0 0.0 0 0 CAF:$cFlotTime2_razn Language.Javascript.Flot 15415 0 0.0 0.0 0.0 0.0 0 0 CAF:$cGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 18159 0 0.0 0.0 0.0 0.0 0 0 CAF:$cGCStatistics2_r3hoL Criterion.Measurement 18160 0 0.0 0.0 0.0 0.0 0 0 CAF:$cGlob Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 18218 0 0.0 0.0 0.0 0.0 0 0 CAF:$cGlob2_r48mY Criterion.Main.Options 18221 0 0.0 0.0 0.0 0.0 0 0 CAF:$cI Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 10335 0 0.0 0.0 0.0 0.0 0 0 CAF:$cI2_rdQK Data.Attoparsec.Number 10339 0 0.0 0.0 0.0 0.0 0 0 CAF:$cIPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 18219 0 0.0 0.0 0.0 0.0 0 0 CAF:$cIPattern2_r48mZ Criterion.Main.Options 18222 0 0.0 0.0 0.0 0.0 0 0 CAF:$cInvertedSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15197 0 0.0 0.0 0.0 0.0 0 0 CAF:$cInvertedSection2_rfP5 Text.Microstache.Type 15207 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 15652 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKB2Sum2_r1Qtz Numeric.Sum 15653 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 15648 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKBNSum2_r1Qtx Numeric.Sum 15649 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKDE Criterion.Types Criterion/Types.hs:750:43-46 17586 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKDE2_r1If5 Criterion.Types 17587 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 15644 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKahanSum2_r1Qtv Numeric.Sum 15645 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 15191 0 0.0 0.0 0.0 0.0 0 0 CAF:$cKey2_rfOE Text.Microstache.Type 15192 0 0.0 0.0 0.0 0.0 0 0 CAF:$cList Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 18229 0 0.0 0.0 0.0 0.0 0 0 CAF:$cList2_r48ni Criterion.Main.Options 18237 0 0.0 0.0 0.0 0.0 0 0 CAF:$cLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 16510 0 0.0 0.0 0.0 0.0 0 0 CAF:$cLowerLimit2_rcClO Statistics.Types 16511 0 0.0 0.0 0.0 0.0 0 0 CAF:$cMeasured Criterion.Types Criterion/Types.hs:192:43-46 17631 0 0.0 0.0 0.0 0.0 0 0 CAF:$cMeasured2_r1Ig4 Criterion.Types 17632 0 0.0 0.0 0.0 0.0 0 0 CAF:$cModerate Criterion.Types Criterion/Types.hs:642:63-66 17600 0 0.0 0.0 0.0 0.0 0 0 CAF:$cModerate2_r1Ifl Criterion.Types 17605 0 0.0 0.0 0.0 0.0 0 0 CAF:$cND Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 16443 0 0.0 0.0 0.0 0.0 0 0 CAF:$cND2_rcb2B Statistics.Distribution.Normal 16444 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNormal Criterion.Types Criterion/Types.hs:94:74-77 17643 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNormal2_r1Igs Criterion.Types 17646 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNormalErr Statistics.Types Statistics/Types.hs:349:39-42 16521 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNormalErr2_rcCm6 Statistics.Types 16522 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNotBracketed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 16381 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNotBracketed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 15480 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNotBracketed2_r2UfO Statistics.Math.RootFinding 16385 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNotBracketed2_rlgA Numeric.RootFinding 15482 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNull Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12248 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNull2_rxBp Data.Aeson.Types.Internal 12252 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNumber Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12243 0 0.0 0.0 0.0 0.0 0 0 CAF:$cNumber2_rxBn Data.Aeson.Types.Internal 12250 0 0.0 0.0 0.0 0.0 0 0 CAF:$cObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12247 0 0.0 0.0 0.0 0.0 0 0 CAF:$cObject2_rxBq Data.Aeson.Types.Internal 12253 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 14270 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOnly2_rbaw Data.Tuple.Only 14271 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 17593 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOutlierVariance2_r1Ifa Criterion.Types 17594 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOutliers Criterion.Types Criterion/Types.hs:625:43-46 17616 0 0.0 0.0 0.0 0.0 0 0 CAF:$cOutliers2_r1Ifv Criterion.Types 17617 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 15194 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPName2_rfOH Text.Microstache.Type 15195 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPValue Statistics.Types Statistics/Types.hs:214:44-47 16531 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPValue2_rcCmg Statistics.Types 16532 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPartial Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15203 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPartial2_rfP6 Text.Microstache.Type 15208 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPattern Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 18217 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPattern2_r48mX Criterion.Main.Options 18220 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPrefix Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 18215 0 0.0 0.0 0.0 0.0 0 0 CAF:$cPrefix2_r48n0 Criterion.Main.Options 18223 0 0.0 0.0 0.0 0.0 0 0 CAF:$cQuiet Criterion.Types Criterion/Types.hs:94:74-77 17642 0 0.0 0.0 0.0 0.0 0 0 CAF:$cQuiet2_r1Igr Criterion.Types 17645 0 0.0 0.0 0.0 0.0 0 0 CAF:$cResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 16959 0 0.0 0.0 0.0 0.0 0 0 CAF:$cResample2_rjBnY Statistics.Resampling 16960 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 16382 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 15479 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRoot2_r2UfM Statistics.Math.RootFinding 16383 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRoot2_rlgz Numeric.RootFinding 15481 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRun Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 18233 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRun2_r48nh Criterion.Main.Options 18236 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRunIters Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 18231 0 0.0 0.0 0.0 0.0 0 0 CAF:$cRunIters2_r48nf Criterion.Main.Options 18234 0 0.0 0.0 0.0 0.0 0 0 CAF:$cScientific Data.Scientific src/Data/Scientific.hs:169:27-30 9839 0 0.0 0.0 0.0 0.0 0 0 CAF:$cScientific2_rp3z Data.Scientific 9840 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSearchFailed Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 16380 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSearchFailed Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 15478 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSearchFailed2_r2UfN Statistics.Math.RootFinding 16384 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSearchFailed2_rlgB Numeric.RootFinding 15483 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSection Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15198 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSection2_rfP4 Text.Microstache.Type 15206 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSevere Criterion.Types Criterion/Types.hs:642:63-66 17604 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSevere2_r1Ifm Criterion.Types 17606 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSlight Criterion.Types Criterion/Types.hs:642:63-66 17602 0 0.0 0.0 0.0 0.0 0 0 CAF:$cSlight2_r1Ifo Criterion.Types 17608 0 0.0 0.0 0.0 0.0 0 0 CAF:$cString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12244 0 0.0 0.0 0.0 0.0 0 0 CAF:$cString2_rxBm Data.Aeson.Types.Internal 12249 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 15240 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTemplate2_rfPz Text.Microstache.Type 15241 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTemplateNotFound Criterion.Report Criterion/Report.hs:283:41-44 17269 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTemplateNotFound2_r3T1A Criterion.Report 17270 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTextBlock Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15202 0 0.0 0.0 0.0 0.0 0 0 CAF:$cTextBlock2_rfP7 Text.Microstache.Type 15209 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUnaffected Criterion.Types Criterion/Types.hs:642:63-66 17603 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUnaffected2_r1Ifn Criterion.Types 17607 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUnescapedVar Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15199 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUnescapedVar2_rfP3 Text.Microstache.Type 15205 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 16513 0 0.0 0.0 0.0 0.0 0 0 CAF:$cUpperLimit2_rcClU Statistics.Types 16514 0 0.0 0.0 0.0 0.0 0 0 CAF:$cVerbose Criterion.Types Criterion/Types.hs:94:74-77 17641 0 0.0 0.0 0.0 0.0 0 0 CAF:$cVerbose2_r1Igq Criterion.Types 17644 0 0.0 0.0 0.0 0.0 0 0 CAF:$cVersion Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 18232 0 0.0 0.0 0.0 0.0 0 0 CAF:$cVersion2_r48ng Criterion.Main.Options 18235 0 0.0 0.0 0.0 0.0 0 0 CAF:$cempty_r1Id3 Data.Csv.Conversion 14796 0 0.0 0.0 0.0 0.0 0 0 CAF:$cempty_rl4i Data.Attoparsec.Internal.Types 10383 0 0.0 0.0 0.0 0.0 0 0 CAF:$cempty_rxzu Data.Aeson.Types.Internal 12147 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmconcat1_rxAe Data.Aeson.Types.Internal 12208 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmconcat2_rxAl Data.Aeson.Types.Internal 12219 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmconcat_r1Ifm Data.Csv.Conversion 14891 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmconcat_rl4q Data.Attoparsec.Internal.Types 10392 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmconcat_rxzN Data.Aeson.Types.Internal 12160 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmempty_r1Idb Data.Csv.Conversion 14802 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmempty_rl4p Data.Attoparsec.Internal.Types 10390 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmempty_rxzC Data.Aeson.Types.Internal 12153 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmzero_r1Id7 Data.Csv.Conversion 14799 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmzero_rl4u Data.Attoparsec.Internal.Types 10395 0 0.0 0.0 0.0 0.0 0 0 CAF:$cmzero_rxzy Data.Aeson.Types.Internal 12150 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField10_r1Ic7 Data.Csv.Conversion 14762 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField11_r1Ic9 Data.Csv.Conversion 14763 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField12_r1Idi Data.Csv.Conversion 14809 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField15_r1IdF Data.Csv.Conversion 14847 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField16_r1IdG Data.Csv.Conversion 14850 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField1_r1Ib9 Data.Csv.Conversion 14735 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField2_r1Ibb Data.Csv.Conversion 14736 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField3_r1Ibd Data.Csv.Conversion 14737 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField4_r1Ibf Data.Csv.Conversion 14738 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField5_r1Ibh Data.Csv.Conversion 14739 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField6_r1IbZ Data.Csv.Conversion 14758 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField7_r1Ic1 Data.Csv.Conversion 14759 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField8_r1Ic3 Data.Csv.Conversion 14760 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField9_r1Ic5 Data.Csv.Conversion 14761 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseField_r1Ib7 Data.Csv.Conversion 14734 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON11_r3QyB Data.Aeson.Types.FromJSON 13099 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON12_r3QyD Data.Aeson.Types.FromJSON 13100 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON13_r3QyJ Data.Aeson.Types.FromJSON 13105 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON14_r3QyL Data.Aeson.Types.FromJSON 13106 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON15_r3QyN Data.Aeson.Types.FromJSON 13107 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON17_r3QyQ Data.Aeson.Types.FromJSON 13108 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON19_r3QyU Data.Aeson.Types.FromJSON 13110 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON1_r3QsC Data.Aeson.Types.FromJSON 12847 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON20_r3QyW Data.Aeson.Types.FromJSON 13111 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON21_r3QBM Data.Aeson.Types.FromJSON 13202 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON22_r3QL3 Data.Aeson.Types.FromJSON 13369 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON3_r3QsK Data.Aeson.Types.FromJSON 12850 0 0.0 0.0 0.0 0.0 0 0 CAF:$cparseJSON5_r3Qtw Data.Aeson.Types.FromJSON 12883 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding1_r1Iph Criterion.Types 17886 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding2_r1Ipl Criterion.Types 17893 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding2_raXcS Data.Aeson.Types.ToJSON 12542 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding3_r1Ipp Criterion.Types 17900 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding4_r1Ipw Criterion.Types 17911 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding5_r1Iti Criterion.Types 18028 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding5_raXgH Data.Aeson.Types.ToJSON 12646 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding6_r1Ity Criterion.Types 18046 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding7_r1ItB Criterion.Types 18058 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding7_raXhi Data.Aeson.Types.ToJSON 12709 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding8_r1ItE Criterion.Types 18062 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding9_raXj2 Data.Aeson.Types.ToJSON 12755 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList10_raXd9 Data.Aeson.Types.ToJSON 12566 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList11_raXdb Data.Aeson.Types.ToJSON 12569 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList12_raXdd Data.Aeson.Types.ToJSON 12572 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList13_raXdf Data.Aeson.Types.ToJSON 12575 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList14_raXdh Data.Aeson.Types.ToJSON 12578 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList15_raXdm Data.Aeson.Types.ToJSON 12585 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList16_raXdr Data.Aeson.Types.ToJSON 12591 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList17_raXdu Data.Aeson.Types.ToJSON 12595 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList1_raXcE Data.Aeson.Types.ToJSON 12523 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList2_raXcJ Data.Aeson.Types.ToJSON 12530 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList3_raXcL Data.Aeson.Types.ToJSON 12533 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList4_raXcP Data.Aeson.Types.ToJSON 12536 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList5_raXcW Data.Aeson.Types.ToJSON 12549 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList6_raXcY Data.Aeson.Types.ToJSON 12552 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList7_raXd0 Data.Aeson.Types.ToJSON 12555 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList8_raXd2 Data.Aeson.Types.ToJSON 12558 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList9_raXd7 Data.Aeson.Types.ToJSON 12563 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncodingList_raX9a Data.Aeson.Types.ToJSON 12477 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding_r1ImF Criterion.Types 17844 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding_raX6Z Data.Aeson.Types.ToJSON 12387 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding_rcb3I Statistics.Distribution.Normal 16469 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoEncoding_rjBtw Statistics.Resampling 17071 0 0.0 0.0 0.0 0.0 0 0 CAF:$ctoJSONKey_raXdR Data.Aeson.Types.ToJSON 12604 0 0.0 0.0 0.0 0.0 0 0 CAF:$dData1_rxBt Data.Aeson.Types.Internal 12256 0 0.0 0.0 0.0 0.0 0 0 CAF:$dData_rxBs Data.Aeson.Types.Internal 12255 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP14_rfhJ Data.Vector.Binary 16236 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP15_r8pYk Data.Vector.Unboxed.Base 11381 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP18_rjBlt Statistics.Resampling 16892 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r11W1 Text.Microstache.Compile 15313 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r13th Numeric.SpecFunctions.Internal 15500 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r1GWI Data.HashSet 10861 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r1GkE Statistics.Function 17198 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r1IeK Criterion.Types 17570 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r1sH9 Data.HashMap.Strict 10868 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r27dJ Data.Attoparsec.ByteString.Internal 9957 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r2O5b Data.Csv.Encoding 14616 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r2mx5 System.Random.MWC.Distributions 15688 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r38E Criterion.Types.Internal 17465 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3Ieu Statistics.Matrix 16316 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3T0o Criterion.Report 17241 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3VM Utils 9747 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3Vc Data.Vector.Fusion.Bundle.Size 11973 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3bQJ Statistics.Quantile 17156 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r3sRA Criterion.IO.Printf 17381 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r493g Statistics.Matrix.Algorithms 16284 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r4pEK Criterion.Internal 17323 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r65Id Data.Vector.Mutable 11244 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r6A6a Data.Vector 11108 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r7NgT Data.Vector.Storable 11589 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r7i4N Data.Vector.Primitive 11691 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r7xCe Data.Vector.Storable.Mutable 11680 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r8Ii Data.DList 10750 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r8aX Data.Vector.Internal.Check 12003 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r8iu Text.PrettyPrint.ANSI.Leijen.Internal 14247 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_r9Uih Data.Vector.Unboxed 11260 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rGM1 Data.Primitive.Types 9706 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rL8k Data.Primitive.ByteArray 9618 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rWiI Data.Csv.Conversion.Internal 14652 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_raNN System.Console.ANSI.Types 14053 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_raiEC Statistics.Sample.KernelDensity 16772 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_razx Language.Javascript.Flot 15420 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rb0Wv Statistics.Sample 16813 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rcCjG Statistics.Types 16488 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rcGU Data.HashMap.Array 10836 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rcb26 Statistics.Distribution.Normal 16427 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rgFD System.FilePath.Glob.Base 15093 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rhMt Numerics.Linear.Matrix.Dense 18513 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rimt Data.Primitive.Array 9635 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_riyd Data.Tagged 10786 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rkho Data.Text.Short.Internal 14279 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rlMX Data.UUID.Types.Internal 10967 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rlTs Data.Colour.SRGB 13844 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rlgou Statistics.Regression 17099 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rncYD Statistics.Resampling.Bootstrap 16870 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_roxd System.FilePath.Glob.Match 15022 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rp2g Data.Scientific 9753 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP1_rzlD System.Random.MWC 15752 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP2_r76a Math.NumberTheory.Logarithms 9479 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP4_r1QsV Numeric.Sum 15620 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP4_r34Ek Statistics.Matrix.Mutable 16258 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP4_riyz Data.Tagged 10793 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP5_r7i55 Data.Vector.Primitive 11699 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP6_rp2J Data.Scientific 9764 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP8_r75C6 Data.Vector.Primitive.Mutable 11783 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP8_rfhx Data.Vector.Binary 16235 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_r3hpn Criterion.Measurement 18169 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_r75BO Data.Vector.Primitive.Mutable 11779 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_r7Eb System.FilePath.Glob.Utils 15008 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_rDCK Control.Monad.Par.Scheds.TraceInternal 16201 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_rK7N Data.ByteString.Builder.Scientific 9874 0 0.0 0.0 0.0 0.0 0 0 CAF:$dIP_rlgo Numeric.RootFinding 15475 0 0.0 0.0 0.0 0.0 0 0 CAF:$dNFData_rxzd Data.Aeson.Types.Internal 12138 0 0.0 0.0 0.0 0.0 0 0 CAF:$dRecordToPairs1_rcCq3 Statistics.Types 16639 0 0.0 0.0 0.0 0.0 0 0 CAF:$dRecordToPairs2_rcCq4 Statistics.Types 16640 0 0.0 0.0 0.0 0.0 0 0 CAF:$dRecordToPairs_rcCq2 Statistics.Types 16638 0 0.0 0.0 0.0 0.0 0 0 CAF:$dToRecord_r4pEN Criterion.Internal 17324 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmheaderOrder1 Data.Csv.Conversion 14882 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmliftParseJSONList1 Data.Aeson.Types.FromJSON 13124 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmliftParseJSONList10 Data.Aeson.Types.FromJSON 13041 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmliftParseJSONList4 Data.Aeson.Types.FromJSON 13125 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmliftParseJSONList6 Data.Aeson.Types.FromJSON 13073 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmliftParseJSONList8 Data.Aeson.Types.FromJSON 13109 0 0.0 0.0 0.0 0.0 0 0 CAF:$dmrandomIO3 System.Random 10879 0 0.0 0.0 0.0 0.0 0 16 getTime System.Random System/Random.hs:(131,1)-(134,60) 19159 1 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeArray1 Data.Primitive.Array 9670 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeArray2 Data.Primitive.Array 9669 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeArray3 Data.Primitive.Array 9657 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeArray4 Data.Primitive.Array 9654 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeArray_$cempty Data.Primitive.Array Data/Primitive/Array.hs:475:3-7 9642 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeChunk1 Options.Applicative.Help.Chunk 16075 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeChunk2 Options.Applicative.Help.Chunk 16074 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeChunk3 Options.Applicative.Help.Chunk 16060 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeChunk5 Options.Applicative.Help.Chunk 16061 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion1 Options.Applicative.Internal 15954 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion10 Options.Applicative.Internal 15951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion2 Options.Applicative.Internal 15953 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion6 Options.Applicative.Internal 15946 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion9 Options.Applicative.Internal 15952 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$cfmap Options.Applicative.Internal Options/Applicative/Internal.hs:114:3-6 15944 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$cpure Options.Applicative.Internal Options/Applicative/Internal.hs:117:3-6 15941 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeCompletion_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:121:3-8 15942 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeDList1 Data.DList 10778 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeDList4 Data.DList 10767 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeDList_$c<*> Data.DList Data/DList.hs:262:5-9 10774 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeDList_$c<|> Data.DList Data/DList.hs:266:5-9 10777 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeIResult1 Data.Aeson.Types.Internal 12214 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeIResult2_rxAi Data.Aeson.Types.Internal 12216 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeIResult3_rxAj Data.Aeson.Types.Internal 12217 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeIResult_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:195:5-9 12215 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeP1 Options.Applicative.Internal 15938 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeP5 Options.Applicative.Internal 15939 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser1 Data.Csv.Conversion 14794 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser1 Data.Aeson.Types.Internal 12145 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser2 Options.Applicative.Types 15978 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser2_r1Ifk Data.Csv.Conversion 14889 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser2_rl4l Data.Attoparsec.Internal.Types 10387 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser2_rxzL Data.Aeson.Types.Internal 12158 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser3 Options.Applicative.Types 15977 0 0.0 0.0 0.0 0.0 0 0 return Options.Applicative.Types Options/Applicative/Types.hs:246:3-15 18733 1 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser5 Options.Applicative.Types 15979 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$c<|> Options.Applicative.Types Options/Applicative/Types.hs:274:3-7 15975 0 0.0 0.0 0.0 0.0 0 0 <|> Options.Applicative.Types Options/Applicative/Types.hs:274:3-14 18649 1 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Options.Applicative.Types Options/Applicative/Types.hs:273:3-7 15976 0 0.0 0.0 0.0 0.0 0 16 empty Options.Applicative.Types Options/Applicative/Types.hs:273:3-22 18677 1 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Csv.Conversion Data/Csv/Conversion.hs:1211:5-9 14797 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:309:5-9 12148 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$cempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:203:5-9 10384 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeParser_$cpure Options.Applicative.Types Options/Applicative/Types.hs:239:3-6 15973 0 0.0 0.0 0.0 0.0 0 16 pure Options.Applicative.Types Options/Applicative/Types.hs:239:3-20 18680 1 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM1 Options.Applicative.Types 16025 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM2 Options.Applicative.Types 16023 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM3 Options.Applicative.Types 15963 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM5 Options.Applicative.Types 15961 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM6 Options.Applicative.Types 15960 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM_$cmappend Options.Applicative.Types Options/Applicative/Types.hs:76:3-9 15962 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeReadM_$cmempty Options.Applicative.Types Options/Applicative/Types.hs:75:3-8 15959 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeResult1 Data.Aeson.Types.Internal 12203 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeResult2_rxAb Data.Aeson.Types.Internal 12205 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeResult3_rxAc Data.Aeson.Types.Internal 12206 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeResult_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:202:5-9 12204 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot1 Statistics.Math.RootFinding 16390 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot1 Numeric.RootFinding 15467 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$c<*> Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:82:5-9 16393 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$c<*> Numeric.RootFinding Numeric/RootFinding.hs:67:5-9 15465 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cempty Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:85:5-9 16388 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cempty Numeric.RootFinding Numeric/RootFinding.hs:70:5-9 15466 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cpure Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:81:5-8 16389 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$cpure Numeric.RootFinding Numeric/RootFinding.hs:66:5-8 15464 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$creturn Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:72:5-10 16392 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeRoot_$creturn Numeric.RootFinding Numeric/RootFinding.hs:57:5-10 15462 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeVector1_r6A8A Data.Vector 11203 0 0.0 0.0 0.0 0.0 0 0 CAF:$fAlternativeVector2_r6A8B Data.Vector 11204 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeArray2 Data.Primitive.Array 9663 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeArray3 Data.Primitive.Array 9661 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeArray4 Data.Primitive.Array 9665 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeArray6 Data.Primitive.Array 9659 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeBox_$cpure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-6 11995 0 0.0 0.0 0.0 0.0 0 0 pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:45:3-12 19346 1 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeComplResult_$c<*> Options.Applicative.Internal Options/Applicative/Internal.hs:118:3-7 15943 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCompletion1 Options.Applicative.Internal 15945 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCriterion1 Criterion.Monad.Internal 17475 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCriterion2 Criterion.Monad.Internal 17476 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCriterion3 Criterion.Monad.Internal 17477 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCriterion4 Criterion.Monad.Internal 17478 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeCriterion5 Criterion.Monad.Internal 17479 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeDList3_r8IH Data.DList 10776 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeDList_f1 Data.DList 10769 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeIResult2_rxAn Data.Aeson.Types.Internal 12221 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeIResult_$c<*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:185:5-9 12222 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeId2 Data.Vector.Fusion.Util 11993 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeId4 Data.Vector.Fusion.Util 11992 0 0.0 0.0 0.0 0.0 0 16 pure Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:31:3-11 19189 1 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativePar2 Control.Monad.Par.Scheds.TraceInternal 16194 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativePar3 Control.Monad.Par.Scheds.TraceInternal 16193 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeParser1_rl4b Data.Attoparsec.Internal.Types 10377 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeParser2_r1Ien Data.Csv.Conversion 14874 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeParser2_rxzF Data.Aeson.Types.Internal 12155 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeParserResult_$cpure Options.Applicative.Types Options/Applicative/Types.hs:332:3-6 15970 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeParser_$c<*> Options.Applicative.Types Options/Applicative/Types.hs:240:3-7 15972 0 0.0 0.0 0.0 0.0 0 0 <*> Options.Applicative.Types Options/Applicative/Types.hs:240:3-15 18653 1 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeResult2_rxAg Data.Aeson.Types.Internal 12210 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeResult_$c<*> Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:191:5-9 12211 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeTagged1_riyn Data.Tagged 10790 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeVector1_r6A8b Data.Vector 11194 0 0.0 0.0 0.0 0.0 0 0 CAF:$fApplicativeVector_$c<*> Data.Vector Data/Vector.hs:370:3-7 11187 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryConfInt2 Statistics.Types 16603 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord1 Criterion.Types 18109 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord14 Criterion.Types 18106 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord15 Criterion.Types 17823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord16 Criterion.Types 17824 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord2 Criterion.Types 18108 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord3 Criterion.Types 17821 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord4 Criterion.Types 18107 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord5 Criterion.Types 17820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord6 Criterion.Types 17819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryDataRecord8 Criterion.Types 17818 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryKDE1 Criterion.Types 17816 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryKDE2 Criterion.Types 17815 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryMeasured1 Criterion.Types 17822 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryNormalDistribution1 Statistics.Distribution.Normal 16453 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryRegression1 Criterion.Types 18105 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryRegression2 Criterion.Types 18102 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryRegression3 Criterion.Types 18104 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryResample1 Statistics.Resampling 17006 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryResample2 Statistics.Resampling 17005 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryResample_$cput Statistics.Resampling Statistics/Resampling.hs:79:5-7 17075 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryResample_f Statistics.Resampling 17074 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryRoot3 Statistics.Math.RootFinding 16394 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryScientific1 Data.Scientific 9868 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryShortText1 Data.Text.Short.Internal 14410 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryShortText2 Data.Text.Short.Internal 14409 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryShortText3 Data.Text.Short.Internal 14408 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryShortText5 Data.Text.Short.Internal 14406 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBinaryUUID1 Data.UUID.Types.Internal 11023 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedBlinkSpeed_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 13985 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedBlinkSpeed_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:36-42 13986 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedColorIntensity_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 14005 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedColorIntensity_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:40-46 14006 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedColor_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 14048 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedColor_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:31-37 14049 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedConsoleIntensity_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 13961 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedConsoleIntensity_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:42-48 13962 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedConsoleLayer_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 13995 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedConsoleLayer_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:38-44 13996 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedFlot_$cmaxBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 15344 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedFlot_$cminBound Language.Javascript.Flot Language/Javascript/Flot.hs:39:32-38 15345 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedMatchType_$cmaxBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 18212 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedMatchType_$cminBound Criterion.Main.Options Criterion/Main/Options.hs:61:35-41 18213 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedUnderlining_$cmaxBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 13973 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedUnderlining_$cminBound System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:37-43 13974 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedVerbosity_$cmaxBound Criterion.Types Criterion/Types.hs:94:37-43 17660 0 0.0 0.0 0.0 0.0 0 0 CAF:$fBoundedVerbosity_$cminBound Criterion.Types Criterion/Types.hs:94:37-43 17659 0 0.0 0.0 0.0 0.0 0 0 CAF:$fChunkByteString1_rl3Y Data.Attoparsec.Internal.Types 10348 0 0.0 0.0 0.0 0.0 0 0 CAF:$fChunkByteString2_rl3Z Data.Attoparsec.Internal.Types 10349 0 0.0 0.0 0.0 0.0 0 0 CAF:$fChunkText1_rl43 Data.Attoparsec.Internal.Types 10351 0 0.0 0.0 0.0 0.0 0 0 CAF:$fChunkText2_rl44 Data.Attoparsec.Internal.Types 10352 0 0.0 0.0 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityM1True1 Data.Aeson.Types.FromJSON 13122 0 0.0 0.0 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityM1True4 Data.Aeson.Types.FromJSON 13039 0 0.0 0.0 0.0 0.0 0 0 CAF:$fConsFromJSON'TYPEarityfTrue1 Data.Aeson.Types.FromJSON 13123 0 0.0 0.0 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution1 Statistics.Distribution.Normal 16409 0 0.0 0.0 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution2 Statistics.Distribution.Normal 16408 0 0.0 0.0 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$ccomplQuantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:75:5-17 16431 0 0.0 0.0 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$clogDensity Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:73:5-14 16424 0 0.0 0.0 0.0 0.0 0 0 CAF:$fContDistrNormalDistribution_$cquantile Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:74:5-12 16432 0 0.0 0.0 0.0 0.0 0 0 CAF:$fCritHPrintfTypeCriterion1 Criterion.IO.Printf 17384 0 0.0 0.0 0.0 0.0 0 0 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(49,3)-(52,25) 19300 0 0.0 0.0 0.0 0.0 0 32 CAF:$fCritHPrintfTypeCriterion2 Criterion.IO.Printf 17383 0 0.0 0.0 0.0 0.0 0 0 CAF:$fCritHPrintfTypeCriterion3 Criterion.IO.Printf 17382 0 0.0 0.0 0.0 0.0 0 0 CAF:$fCritHPrintfTypeIO1 Criterion.IO.Printf 17385 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataAddr3 Data.Primitive.Types 9702 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataAddr5 Data.Primitive.Types 9707 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataAddr6 Data.Primitive.Types 9708 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataAddr7 Data.Primitive.Types 9709 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataArray10 Data.Primitive.Array 9700 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataArray2 Data.Primitive.Array 9679 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataArray6 Data.Primitive.Array 9695 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataArray8 Data.Primitive.Array 9693 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataBootstrap6 Statistics.Resampling 16952 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataBootstrap9 Statistics.Resampling 16951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataByteArray3 Data.Primitive.ByteArray 9614 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataByteArray5 Data.Primitive.ByteArray 9619 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataByteArray6 Data.Primitive.ByteArray 9620 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataByteArray7 Data.Primitive.ByteArray 9629 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataCL10 Statistics.Types 16533 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataCL2 Statistics.Types 16494 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataCL4 Statistics.Types 16497 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataCL5 Statistics.Types 16495 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfInt3 Statistics.Types 16504 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfInt4 Statistics.Types 16503 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfInt9 Statistics.Types 16487 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfig1 Criterion.Types 17979 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfig6 Criterion.Types 17536 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataConfig8 Criterion.Types 17563 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataEstimate6 Statistics.Types 16523 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataEstimate9 Statistics.Types 16500 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataFlot4 Language.Javascript.Flot 15426 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataGCStatistics11 Criterion.Measurement 18135 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataGCStatistics13 Criterion.Measurement 18161 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashMap12 Data.HashMap.Base 10809 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashMap14 Data.HashMap.Base 10808 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashMap15 Data.HashMap.Base 10807 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashMap7 Data.HashMap.Base 10804 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashMap9 Data.HashMap.Base 10810 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashSet12 Data.HashSet 10838 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashSet13 Data.HashSet 10862 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashSet6 Data.HashSet 10864 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataHashSet7 Data.HashSet 10863 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKB2Sum2 Numeric.Sum 15659 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKB2Sum7 Numeric.Sum 15650 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKB2Sum9 Numeric.Sum 15658 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKBNSum2 Numeric.Sum 15657 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKBNSum7 Numeric.Sum 15646 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKBNSum9 Numeric.Sum 15656 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKDE5 Criterion.Types 17581 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKDE7 Criterion.Types 17568 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKahanSum2 Numeric.Sum 15655 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKahanSum7 Numeric.Sum 15642 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKahanSum9 Numeric.Sum 15654 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKey2 Text.Microstache.Type 15177 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKey7 Text.Microstache.Type 15153 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataKey9 Text.Microstache.Type 15210 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataLowerLimit3 Statistics.Types 16508 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataLowerLimit4 Statistics.Types 16507 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataLowerLimit9 Statistics.Types 16480 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMatchType9 Criterion.Main.Options 18242 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMeasured5 Criterion.Types 17618 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMeasured7 Criterion.Types 17564 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMode3 Criterion.Main.Options 18243 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableArray2 Data.Primitive.Array 9631 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableArray5 Data.Primitive.Array 9636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableArray7 Data.Primitive.Array 9637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableArray9 Data.Primitive.Array 9701 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableByteArray2 Data.Primitive.ByteArray 9621 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableByteArray5 Data.Primitive.ByteArray 9622 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableByteArray7 Data.Primitive.ByteArray 9623 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataMutableByteArray9 Data.Primitive.ByteArray 9630 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNode3 Text.Microstache.Type 15213 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalDistribution2 Statistics.Distribution.Normal 16434 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalDistribution7 Statistics.Distribution.Normal 16441 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalDistribution9 Statistics.Distribution.Normal 16435 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalErr2 Statistics.Types 16502 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalErr3 Statistics.Types 16501 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNormalErr8 Statistics.Types 16518 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataNumber3 Data.Attoparsec.Number 10340 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOnly3 Data.Tuple.Only 14273 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOnly4 Data.Tuple.Only 14272 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOnly9 Data.Tuple.Only 14266 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutlierEffect7 Criterion.Types 17566 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutlierVariance5 Criterion.Types 17588 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutlierVariance7 Criterion.Types 17567 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutliers2 Criterion.Types 17559 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutliers7 Criterion.Types 17609 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataOutliers9 Criterion.Types 17565 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPName2 Text.Microstache.Type 15212 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPName7 Text.Microstache.Type 15155 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPName9 Text.Microstache.Type 15211 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPValue2 Statistics.Types 16499 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPValue3 Statistics.Types 16498 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataPValue8 Statistics.Types 16529 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataResample2 Statistics.Resampling 16937 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataResample7 Statistics.Resampling 16945 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataResample9 Statistics.Resampling 16950 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataRoot8 Statistics.Math.RootFinding 16375 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataRoot8 Numeric.RootFinding 15485 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataRoot9 Statistics.Math.RootFinding 16374 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataRoot9 Numeric.RootFinding 15484 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataScientific5 Data.Scientific 9835 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataScientific7 Data.Scientific 9834 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTagged11 Data.Tagged 10787 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTagged3 Data.Tagged 10803 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTagged4 Data.Tagged 10802 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTagged7 Data.Tagged 10801 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplate1 Text.Microstache.Type 15215 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplate6 Text.Microstache.Type 15236 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplate8 Text.Microstache.Type 15242 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplateException2 Criterion.Report 17273 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplateException7 Criterion.Report 17267 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataTemplateException9 Criterion.Report 17271 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUUID2 Data.UUID.Types.Internal 10982 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUUID4 Data.UUID.Types.Internal 10971 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUUID5 Data.UUID.Types.Internal 11021 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUUID6 Data.UUID.Types.Internal 10981 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUUID_$cshow Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:485:5-8 10973 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUpperLimit3 Statistics.Types 16506 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUpperLimit4 Statistics.Types 16505 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataUpperLimit9 Statistics.Types 16483 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataValue3 Data.Aeson.Types.Internal 12240 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector11 Data.Vector.Unboxed.Base 11548 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector.Primitive 11702 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector.Storable 11592 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector12 Data.Vector 11104 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector14 Data.Vector.Unboxed.Base 11551 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector.Primitive 11701 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector.Storable 11591 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector15 Data.Vector 11109 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector16 Data.Vector.Unboxed.Base 11552 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector.Primitive 11700 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector.Storable 11590 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector17 Data.Vector 11110 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Primitive 11690 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Storable 11582 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector.Unboxed.Base 11577 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector7 Data.Vector 11237 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector.Primitive 11689 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector.Storable 11581 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVector8 Data.Vector 11236 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDataVerbosity8 Criterion.Types 17562 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDistributionNormalDistribution_$ccomplCumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:70:5-19 16426 0 0.0 0.0 0.0 0.0 0 0 CAF:$fDistributionNormalDistribution_$ccumulative Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:69:5-14 16425 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEntropyNormalDistribution_$cstdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:88:5-10 16447 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed1 System.Console.ANSI.Types 14085 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed2 System.Console.ANSI.Types 14084 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed3 System.Console.ANSI.Types 14083 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed4 System.Console.ANSI.Types 14079 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumBlinkSpeed5 System.Console.ANSI.Types 14080 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor1 System.Console.ANSI.Types 14066 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor10 System.Console.ANSI.Types 14055 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor2 System.Console.ANSI.Types 14065 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor3 System.Console.ANSI.Types 14064 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor4 System.Console.ANSI.Types 14063 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor5 System.Console.ANSI.Types 14062 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor6 System.Console.ANSI.Types 14061 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor7 System.Console.ANSI.Types 14060 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor8 System.Console.ANSI.Types 14059 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColor9 System.Console.ANSI.Types 14054 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColorIntensity1 System.Console.ANSI.Types 14072 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColorIntensity2 System.Console.ANSI.Types 14071 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColorIntensity3 System.Console.ANSI.Types 14067 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumColorIntensity4 System.Console.ANSI.Types 14068 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity1 System.Console.ANSI.Types 14099 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity2 System.Console.ANSI.Types 14098 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity3 System.Console.ANSI.Types 14097 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity4 System.Console.ANSI.Types 14093 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleIntensity5 System.Console.ANSI.Types 14094 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleLayer1 System.Console.ANSI.Types 14078 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleLayer2 System.Console.ANSI.Types 14077 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleLayer3 System.Console.ANSI.Types 14073 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumConsoleLayer4 System.Console.ANSI.Types 14074 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFPFormat1 Data.Csv.Conversion.Internal 14658 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFPFormat2 Data.Csv.Conversion.Internal 14657 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFPFormat3 Data.Csv.Conversion.Internal 14656 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFPFormat4 Data.Csv.Conversion.Internal 14660 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFPFormat5 Data.Csv.Conversion.Internal 14659 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFlot1 Language.Javascript.Flot 15421 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumFlot2 Language.Javascript.Flot 15422 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType1 Criterion.Main.Options 18241 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType2 Criterion.Main.Options 18240 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType3 Criterion.Main.Options 18239 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType4 Criterion.Main.Options 18238 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType5 Criterion.Main.Options 18257 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumMatchType6 Criterion.Main.Options 18256 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumUnderlining1 System.Console.ANSI.Types 14092 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumUnderlining2 System.Console.ANSI.Types 14091 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumUnderlining3 System.Console.ANSI.Types 14090 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumUnderlining4 System.Console.ANSI.Types 14086 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumUnderlining5 System.Console.ANSI.Types 14087 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumVerbosity1 Criterion.Types 17580 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumVerbosity2 Criterion.Types 17579 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumVerbosity3 Criterion.Types 17578 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumVerbosity4 Criterion.Types 17577 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEnumVerbosity5 Criterion.Types 17574 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEq1Bundle Data.Vector.Fusion.Bundle Data/Vector/Fusion/Bundle.hs:519:10-28 11098 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEq1Bundle1_r1Q82 Data.Vector.Fusion.Bundle 11097 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEq2HashMap Data.HashMap.Base Data/HashMap/Base.hs:243:10-20 10813 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEq2HashMap_$cliftEq2 Data.HashMap.Base Data/HashMap/Base.hs:244:5-11 10812 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqB1 Data.Text.Short.Internal 14289 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqB2 Data.Text.Short.Internal 14290 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqDotNetTime1 Data.Aeson.Types.Internal 12164 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqDotNetTime2 Data.Aeson.Types.Internal 12163 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqKey1 Text.Microstache.Type 15145 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqKey2 Text.Microstache.Type 15186 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqNumber_$c/= Data.Attoparsec.Number Data/Attoparsec/Number.hs:60:5-8 10331 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqNumber_$c== Data.Attoparsec.Number Data/Attoparsec/Number.hs:57:5-8 10330 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPName1 Text.Microstache.Type 15175 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPName2 Text.Microstache.Type 15176 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPattern1 System.FilePath.Glob.Base 15128 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPattern2 System.FilePath.Glob.Base 15129 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPos1 Data.Attoparsec.Internal.Types 10373 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqPos2 Data.Attoparsec.Internal.Types 10374 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqRegression1 Criterion.Types 17986 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqResample1 Statistics.Resampling 17082 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqResample2 Statistics.Resampling 17086 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqSeed1 System.Random.MWC 15819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqSeed2 System.Random.MWC 15818 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqTemplate1 Text.Microstache.Type 15188 0 0.0 0.0 0.0 0.0 0 0 CAF:$fEqTemplate2 Text.Microstache.Type 15187 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheException1 Text.Microstache.Type 15245 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheException2 Text.Microstache.Type 15244 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheException_$cdisplayException Text.Microstache.Type src/Text/Microstache/Type.hs:133:5-20 15252 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning1 Text.Microstache.Type 15247 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning2 Text.Microstache.Type 15246 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionMustacheWarning_$cdisplayException Text.Microstache.Type src/Text/Microstache/Type.hs:153:5-20 15253 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionTemplateException2 Criterion.Report 17257 0 0.0 0.0 0.0 0.0 0 0 CAF:$fExceptionTemplateException4 Criterion.Report 17272 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableArray2_rinA Data.Primitive.Array 9689 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableBootstrap4 Statistics.Resampling 16999 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableBootstrap5 Statistics.Resampling 17000 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableDList1 Data.DList 10759 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableDList2 Data.DList 10760 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableDList_$clength Data.DList Data/DList.hs:288:10-23 10761 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableDList_$cnull Data.DList Data/DList.hs:288:10-23 10758 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableHashMap_$cnull Data.HashMap.Base Data/HashMap/Base.hs:170:10-38 10816 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableHashSet5 Data.HashSet 10853 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableHashSet6_r1GWv Data.HashSet 10856 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableHashSet_$cnull Data.HashSet Data/HashSet.hs:135:10-34 10851 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableIResult10 Data.Aeson.Types.Internal 12198 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableIResult11 Data.Aeson.Types.Internal 12199 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableIResult4 Data.Aeson.Types.Internal 12201 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableIResult6 Data.Aeson.Types.Internal 12200 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector1 Data.Vector 11170 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector10_r6A9x Data.Vector 11225 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector11_r6A9y Data.Vector 11226 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector12_r6A9z Data.Vector 11227 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector13_r6A9A Data.Vector 11228 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector14_r6A9B Data.Vector 11229 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector15_r6A9C Data.Vector 11230 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector7_r6A9u Data.Vector 11222 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector8_r6A9v Data.Vector 11223 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFoldableVector9_r6A9w Data.Vector 11224 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFormatTimeDotNetTime Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:48-57 12184 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFormatTimeDotNetTime1 Data.Aeson.Types.Internal 12183 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalNumber_$c/ Data.Attoparsec.Number Data/Attoparsec/Number.hs:113:5-7 10320 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalNumber_$cfromRational Data.Attoparsec.Number Data/Attoparsec/Number.hs:110:5-16 10319 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific1 Data.Scientific 9758 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific2 Data.Scientific 9848 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific3 Data.Scientific 9847 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific_$crecip Data.Scientific src/Data/Scientific.hs:302:5-9 9869 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific_cachedPow10 Data.Scientific src/Data/Scientific.hs:691:7-17 9845 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFractionalScientific_hi Data.Scientific src/Data/Scientific.hs:693:7-8 9846 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldByteString Data.Csv.Conversion Data/Csv/Conversion.hs:992:10-31 14849 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldByteString0 Data.Csv.Conversion Data/Csv/Conversion.hs:984:10-31 14921 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldByteString1_r1IgC Data.Csv.Conversion 14920 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldByteString_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:993:5-14 14848 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldChar2 Data.Csv.Conversion 14818 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldDouble Data.Csv.Conversion Data/Csv/Conversion.hs:833:10-25 14844 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldDouble1 Data.Csv.Conversion 14778 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldDouble2_r1Idx Data.Csv.Conversion 14843 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldDouble_go1 Data.Csv.Conversion 14777 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt Data.Csv.Conversion Data/Csv/Conversion.hs:861:10-22 14842 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt16 Data.Csv.Conversion Data/Csv/Conversion.hs:891:10-24 14836 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt16_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:892:5-14 14835 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt32 Data.Csv.Conversion Data/Csv/Conversion.hs:901:10-24 14834 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt32_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:902:5-14 14833 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt64 Data.Csv.Conversion Data/Csv/Conversion.hs:911:10-24 14832 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt64_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:912:5-14 14831 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt8 Data.Csv.Conversion Data/Csv/Conversion.hs:881:10-23 14838 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt8_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:882:5-14 14837 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInt_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:862:5-14 14841 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInteger Data.Csv.Conversion Data/Csv/Conversion.hs:871:10-26 14840 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldInteger_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:872:5-14 14839 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldNatural Data.Csv.Conversion Data/Csv/Conversion.hs:933:10-26 14828 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldNatural_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:934:5-14 14827 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldShortByteString Data.Csv.Conversion Data/Csv/Conversion.hs:1001:10-38 14852 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldShortByteString_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1002:5-14 14851 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldShortText Data.Csv.Conversion Data/Csv/Conversion.hs:1014:10-32 14808 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldShortText_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1015:5-14 14807 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldText Data.Csv.Conversion Data/Csv/Conversion.hs:1037:10-26 14815 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldText0 Data.Csv.Conversion Data/Csv/Conversion.hs:1027:10-25 14813 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldText0_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1028:5-14 14812 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldText_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1038:5-14 14814 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord Data.Csv.Conversion Data/Csv/Conversion.hs:921:10-23 14830 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord16 Data.Csv.Conversion Data/Csv/Conversion.hs:955:10-25 14824 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord16_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:956:5-14 14823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord32 Data.Csv.Conversion Data/Csv/Conversion.hs:965:10-25 14822 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord32_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:966:5-14 14821 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord64 Data.Csv.Conversion Data/Csv/Conversion.hs:975:10-25 14820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord64_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:976:5-14 14819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord8 Data.Csv.Conversion Data/Csv/Conversion.hs:945:10-24 14826 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord8_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:946:5-14 14825 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromFieldWord_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:922:5-14 14829 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromField[] Data.Csv.Conversion Data/Csv/Conversion.hs:1047:10-25 14811 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromField[]_$cparseField Data.Csv.Conversion Data/Csv/Conversion.hs:1048:5-14 14810 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSON()_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1216:5-13 13193 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSON1IntMap_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1278:5-13 13207 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONBool_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1198:5-13 13209 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCL1 Statistics.Types 16607 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCL2 Statistics.Types 16600 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCL4 Statistics.Types 16610 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCL5 Statistics.Types 16601 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCL_ds Statistics.Types 16606 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONCTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1375:5-13 13203 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONChar_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1223:5-13 13136 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONChar_$cparseJSONList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1229:5-17 13133 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord1 Criterion.Types 18099 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord10 Criterion.Types 18088 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord12 Criterion.Types 18086 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord13 Criterion.Types 18085 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord14 Criterion.Types 18084 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord16 Criterion.Types 18083 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord2 Criterion.Types 18098 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord22 Criterion.Types 18080 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord23 Criterion.Types 17540 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord27 Criterion.Types 17541 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord3 Criterion.Types 18097 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord32 Criterion.Types 17542 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord36 Criterion.Types 17543 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord4 Criterion.Types 18096 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord42 Criterion.Types 17855 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord43 Criterion.Types 17544 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord46 Criterion.Types 17545 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord50 Criterion.Types 17546 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord53 Criterion.Types 17547 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord57 Criterion.Types 18082 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord58 Criterion.Types 17733 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord6 Criterion.Types 18091 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord71 Criterion.Types 17858 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord72 Criterion.Types 17857 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord79 Criterion.Types 17538 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord8 Criterion.Types 18090 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord84 Criterion.Types 17539 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord9 Criterion.Types 18089 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord91 Criterion.Types 18093 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord92 Criterion.Types 18092 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDataRecord_g1 Criterion.Types 18095 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDay1 Data.Aeson.Types.FromJSON 13112 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDay2 Data.Aeson.Types.FromJSON 13113 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDay_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1681:5-13 13130 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDiffTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1740:5-13 13194 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDotNetTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1668:5-13 13134 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONDouble_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1233:5-13 13211 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONFloat_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1250:5-13 13210 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONInt16_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1319:5-13 13205 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONInt32_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1326:5-13 13204 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONInt64_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1333:5-13 13201 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONInt8_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1312:5-13 13206 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONIntSet_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1544:5-13 13370 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONInteger_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1289:5-13 13208 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE1 Criterion.Types 18079 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE12 Criterion.Types 17583 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE16 Criterion.Types 17582 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE2 Criterion.Types 18078 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE21 Criterion.Types 18076 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE22 Criterion.Types 17731 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE4 Criterion.Types 18077 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKDE9 Criterion.Types 17584 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool1 Data.Aeson.Types.FromJSON 12888 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool3 Data.Aeson.Types.FromJSON 12885 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool4 Data.Aeson.Types.FromJSON 12887 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool6 Data.Aeson.Types.FromJSON 12886 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool8 Data.Aeson.Types.FromJSON 12884 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1202:5-15 12889 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyBool_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1201:10-25 13357 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyChar1 Data.Aeson.Types.FromJSON 13415 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyChar2 Data.Aeson.Types.FromJSON 13310 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyChar_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1897:5-15 13311 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyChar_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1901:5-19 13416 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDay1 Data.Aeson.Types.FromJSON 13425 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDay_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1684:5-15 13426 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDay_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1683:10-24 13351 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble1 Data.Aeson.Types.FromJSON 12830 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble11 Data.Aeson.Types.FromJSON 12798 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble14 Data.Aeson.Types.FromJSON 12800 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble15 Data.Aeson.Types.FromJSON 12799 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble16 Data.Aeson.Types.FromJSON 12768 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble18 Data.Aeson.Types.FromJSON 12765 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble20 Data.Aeson.Types.FromJSON 12762 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble3 Data.Aeson.Types.FromJSON 12764 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble5 Data.Aeson.Types.FromJSON 12767 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble7 Data.Aeson.Types.FromJSON 12770 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble9 Data.Aeson.Types.FromJSON 12797 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1237:5-15 12831 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1236:10-27 13356 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a1 Data.Aeson.Types.FromJSON 12763 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a2 Data.Aeson.Types.FromJSON 12766 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_a3 Data.Aeson.Types.FromJSON 12769 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_f Data.Aeson.Types.FromJSON 12801 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyDouble_f3 Data.Aeson.Types.FromJSON 12771 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat1 Data.Aeson.Types.FromJSON 12828 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat10 Data.Aeson.Types.FromJSON 12775 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat11 Data.Aeson.Types.FromJSON 12772 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat3 Data.Aeson.Types.FromJSON 12774 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat5 Data.Aeson.Types.FromJSON 12777 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat7 Data.Aeson.Types.FromJSON 12780 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat9 Data.Aeson.Types.FromJSON 12778 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1254:5-15 12829 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1253:10-26 13355 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a1 Data.Aeson.Types.FromJSON 12773 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a2 Data.Aeson.Types.FromJSON 12776 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_a3 Data.Aeson.Types.FromJSON 12779 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyFloat_f3 Data.Aeson.Types.FromJSON 12781 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt1 Data.Aeson.Types.FromJSON 12821 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt11 Data.Aeson.Types.FromJSON 12815 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt13 Data.Aeson.Types.FromJSON 12786 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt15 Data.Aeson.Types.FromJSON 12813 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt16_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1323:5-15 12818 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt16_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1322:10-26 13366 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt18 Data.Aeson.Types.FromJSON 12787 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt20 Data.Aeson.Types.FromJSON 12819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt22 Data.Aeson.Types.FromJSON 12784 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt32_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1330:5-15 12816 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt32_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1329:10-26 13365 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt4 Data.Aeson.Types.FromJSON 12783 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt6 Data.Aeson.Types.FromJSON 12817 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt64_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1337:5-15 12814 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt64_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1336:10-26 13364 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt8_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1316:5-15 12820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt8_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1315:10-25 13367 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt9 Data.Aeson.Types.FromJSON 12785 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1282:5-15 12822 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInt_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1281:10-24 13373 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger1 Data.Aeson.Types.FromJSON 12823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger3 Data.Aeson.Types.FromJSON 12782 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1293:5-15 12824 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyInteger_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1292:10-28 13374 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime1 Data.Aeson.Types.FromJSON 13421 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1698:5-15 13422 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyLocalTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1697:10-30 13349 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural1 Data.Aeson.Types.FromJSON 12826 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1304:5-15 12827 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyNatural_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1303:10-28 13410 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyText0_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1383:5-15 13345 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyText0_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1382:10-25 13354 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyText1 Data.Aeson.Types.FromJSON 13427 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyText_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1391:5-15 13428 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyText_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1390:10-28 13353 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay1 Data.Aeson.Types.FromJSON 13423 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1691:5-15 13424 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyTimeOfDay_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1690:10-30 13350 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime1 Data.Aeson.Types.FromJSON 13417 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1723:5-15 13418 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUTCTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1722:10-28 13347 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID1 Data.Aeson.Types.FromJSON 12891 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID3 Data.Aeson.Types.FromJSON 12890 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1599:5-15 12892 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1598:10-30 13409 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyUUID_msg3 Data.Aeson.Types.FromJSON 12875 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion1 Data.Aeson.Types.FromJSON 13334 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1399:5-15 13338 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyVersion_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1398:10-28 13352 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord1 Data.Aeson.Types.FromJSON 12811 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord10 Data.Aeson.Types.FromJSON 12805 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord12 Data.Aeson.Types.FromJSON 12791 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord14 Data.Aeson.Types.FromJSON 12803 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord16_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1358:5-15 12808 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord16_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1357:10-27 13361 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord17 Data.Aeson.Types.FromJSON 12792 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord19 Data.Aeson.Types.FromJSON 12809 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord21 Data.Aeson.Types.FromJSON 12789 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord3 Data.Aeson.Types.FromJSON 12788 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord32_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1365:5-15 12806 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord32_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1364:10-27 13360 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord5 Data.Aeson.Types.FromJSON 12807 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord64_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1372:5-15 12804 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord64_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1371:10-27 13359 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord7 Data.Aeson.Types.FromJSON 12790 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord8_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1351:5-15 12810 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord8_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1350:10-26 13362 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1344:5-15 12812 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyWord_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1343:10-25 13363 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime1 Data.Aeson.Types.FromJSON 13419 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime_$cfromJSONKey Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1716:5-15 13420 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONKeyZonedTime_$cfromJSONKeyList Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1715:10-30 13348 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONLocalTime1 Data.Aeson.Types.FromJSON 13116 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONLocalTime2 Data.Aeson.Types.FromJSON 13117 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONLocalTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1695:5-13 13128 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONMeasured3 Criterion.Types 17754 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONMeasured_db Criterion.Types Criterion/Types.hs:201:26-27 17737 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONMeasured_int Criterion.Types Criterion/Types.hs:201:13-15 17752 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONNominalDiffTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1731:5-13 13435 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering10 Data.Aeson.Types.FromJSON 12836 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering12 Data.Aeson.Types.FromJSON 12834 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering14 Data.Aeson.Types.FromJSON 12842 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering2 Data.Aeson.Types.FromJSON 12835 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering3 Data.Aeson.Types.FromJSON 12837 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering4 Data.Aeson.Types.FromJSON 12839 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering5 Data.Aeson.Types.FromJSON 12841 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering8 Data.Aeson.Types.FromJSON 12838 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1208:3-11 13137 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOrdering_msg3 Data.Aeson.Types.FromJSON 12840 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect1 Criterion.Types 17850 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect10 Criterion.Types 17597 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect14 Criterion.Types 17596 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect17 Criterion.Types 17598 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect2 Criterion.Types 17849 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect24 Criterion.Types 17795 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect3 Criterion.Types 17848 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect7 Criterion.Types 17595 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierEffect_g1 Criterion.Types 17847 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance1 Criterion.Types 17867 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance12 Criterion.Types 17590 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance16 Criterion.Types 17589 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance2 Criterion.Types 17866 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance21 Criterion.Types 17854 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance4 Criterion.Types 17865 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutlierVariance9 Criterion.Types 17591 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers1 Criterion.Types 17876 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers10 Criterion.Types 17614 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers13 Criterion.Types 17613 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers16 Criterion.Types 17612 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers2 Criterion.Types 17875 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers20 Criterion.Types 17611 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers23 Criterion.Types 17610 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers28 Criterion.Types 17792 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers29 Criterion.Types 17734 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONOutliers4 Criterion.Types 17874 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONPValue2 Statistics.Types 16539 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONPValue3 Statistics.Types 16542 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression1 Criterion.Types 17936 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression12 Criterion.Types 17554 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression15 Criterion.Types 17555 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression18 Criterion.Types 17556 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression2 Criterion.Types 17935 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression22 Criterion.Types 17933 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression4 Criterion.Types 17934 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONRegression8 Criterion.Types 17553 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample1 Statistics.Resampling 17061 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample12 Statistics.Resampling 16943 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample19 Statistics.Resampling 17059 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample2 Statistics.Resampling 17060 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample20 Statistics.Resampling 17058 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample24 Statistics.Resampling 17042 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample4 Statistics.Resampling 17052 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample6 Statistics.Resampling 17051 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample7 Statistics.Resampling 17050 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONResample9 Statistics.Resampling 17029 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis1 Criterion.Types 17942 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis13 Criterion.Types 17549 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis17 Criterion.Types 17550 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis2 Criterion.Types 17941 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis21 Criterion.Types 17937 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis22 Criterion.Types 17551 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis25 Criterion.Types 17552 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis29 Criterion.Types 17939 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis4 Criterion.Types 17940 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONSampleAnalysis9 Criterion.Types 17548 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONScientific_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1429:5-13 13195 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONText0_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1379:5-13 13132 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONText_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1387:5-13 13131 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay1 Data.Aeson.Types.FromJSON 13114 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay2 Data.Aeson.Types.FromJSON 13115 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONTimeOfDay_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1688:5-13 13129 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUTCTime1 Data.Aeson.Types.FromJSON 13120 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUTCTime2 Data.Aeson.Types.FromJSON 13121 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUTCTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1720:5-13 13126 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUUID2 Data.Aeson.Types.FromJSON 12876 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUUID3 Data.Aeson.Types.FromJSON 12877 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONUUID_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1595:5-13 13135 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONValue1_r3Qyp Data.Aeson.Types.FromJSON 13088 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONVersion_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1395:5-13 13339 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONWord16_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1354:5-13 13198 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONWord32_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1361:5-13 13197 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONWord64_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1368:5-13 13196 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONWord8_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1347:5-13 13199 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONWord_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1340:5-13 13200 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONZonedTime1 Data.Aeson.Types.FromJSON 13118 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONZonedTime2 Data.Aeson.Types.FromJSON 13119 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromJSONZonedTime_$cparseJSON Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1713:5-13 13127 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromPairarityM2 Data.Aeson.Types.FromJSON 13412 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromPairsValueDList_$cfromPairs Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2733:3-11 12624 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecord(,)10 Data.Csv.Conversion 14977 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecord(,)6 Data.Csv.Conversion 14817 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecord(,)8 Data.Csv.Conversion 14816 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecordarityM3 Data.Aeson.Types.FromJSON 13061 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecordarityM4 Data.Aeson.Types.FromJSON 13062 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromRecordarityM5 Data.Aeson.Types.FromJSON 13063 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromStringEncoding' Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:832:10-28 12392 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromStringEncoding'1 Data.Aeson.Types.ToJSON 12391 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromStringEncoding'2 Data.Aeson.Types.ToJSON 12390 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromStringValue Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:835:10-25 12628 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromStringValue_$cfromString Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:836:3-12 12627 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromTaggedObject''TYPEarityfFalse1 Data.Aeson.Types.FromJSON 12854 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFromTaggedObjectarityM2 Data.Aeson.Types.FromJSON 13413 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorCriterion1 Criterion.Monad.Internal 17480 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorCriterion2 Criterion.Monad.Internal 17481 0 0.0 0.0 0.0 0.0 0 0 fmap Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:17-23 19109 1 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorDList1_r8Ix Data.DList 10770 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorHashMap_$cfmap Data.HashMap.Base Data/HashMap/Base.hs:168:5-8 10815 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorResult_$cfmap Data.Attoparsec.ByteString.Lazy Data/Attoparsec/ByteString/Lazy.hs:84:5-8 10460 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorVector1_r6A7N Data.Vector 11172 0 0.0 0.0 0.0 0.0 0 0 CAF:$fFunctorVector_f1 Data.Vector 11171 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGFromJSONarity:*:1 Data.Aeson.Types.FromJSON 13343 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGFromJSONarity:*:5 Data.Aeson.Types.FromJSON 13010 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGFromJSONarityU2 Data.Aeson.Types.FromJSON 13068 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGFromJSONarityU3 Data.Aeson.Types.FromJSON 13069 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGFromRecordProdkU1r2 Data.Csv.Conversion 14872 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderTYPEM3 Data.Csv.Conversion 14893 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderk:*:1 Data.Csv.Conversion 14897 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderk:*:2 Data.Csv.Conversion 14898 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM2 Data.Csv.Conversion 14892 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM3 Data.Csv.Conversion 14895 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkM4 Data.Csv.Conversion 14896 0 0.0 0.0 0.0 0.0 0 0 CAF:$fGToNamedRecordHeaderkU2 Data.Csv.Conversion 14899 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable()_$chash Data.Hashable.Class Data/Hashable/Class.hs:364:5-8 9537 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable()_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:365:5-16 9570 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable1Fixed_$chash Data.Hashable.Class Data/Hashable/Class.hs:311:5-8 9536 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable1Fixed_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:312:5-16 9580 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableBigNat_$chash Data.Hashable.Class Data/Hashable/Class.hs:380:10-24 9583 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableBool_$chash Data.Hashable.Class Data/Hashable/Class.hs:368:5-8 9538 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableBool_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:369:5-16 9569 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableByteString0_$chash Data.Hashable.Class Data/Hashable/Class.hs:613:10-30 9554 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableByteString_$chash Data.Hashable.Class Data/Hashable/Class.hs:618:10-31 9556 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableByteString_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:619:5-16 9555 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableChar_$chash Data.Hashable.Class Data/Hashable/Class.hs:376:5-8 9540 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableChar_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:377:5-16 9567 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableComplex_$chash Data.Hashable.Class Data/Hashable/Class.hs:350:5-8 9545 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableComplex_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:468:5-16 9593 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableComplex_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:477:5-16 9591 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableComplex_$s$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:447:5-16 9594 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableComplex_$s$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:447:5-16 9592 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableFixed_$chash Data.Hashable.Class Data/Hashable/Class.hs:773:10-27 9584 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableFunPtr_$chash Data.Hashable.Class Data/Hashable/Class.hs:653:10-28 9565 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableFunPtr_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:658:5-16 9563 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableHashed_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:881:3-14 9557 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt16_$chash Data.Hashable.Class Data/Hashable/Class.hs:319:5-8 9550 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt16_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:320:5-16 9578 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt32_$chash Data.Hashable.Class Data/Hashable/Class.hs:323:5-8 9549 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt32_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:324:5-16 9577 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt64_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:335:5-16 9576 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt8_$chash Data.Hashable.Class Data/Hashable/Class.hs:315:5-8 9551 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableInt8_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:316:5-16 9579 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableNatural_$chash1 Data.Hashable.Class Data/Hashable/Class.hs:338:5-8 9548 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableNatural_$chashWithSalt1 Data.Hashable.Class Data/Hashable/Class.hs:339:5-16 9575 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableOrdering_$chash Data.Hashable.Class Data/Hashable/Class.hs:372:5-8 9539 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableOrdering_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:373:5-16 9568 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashablePtr_$chash Data.Hashable.Class Data/Hashable/Class.hs:650:10-25 9564 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableScientific_$chash Data.Scientific src/Data/Scientific.hs:187:10-28 9819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableShortByteString_$chash Data.Hashable.Class Data/Hashable/Class.hs:622:10-37 9553 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableShortText1 Data.Text.Short.Internal 14313 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableShortText2 Data.Text.Short.Internal 14312 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableSomeTypeRep_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:693:5-16 9561 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableStableName_$chash Data.Hashable.Class Data/Hashable/Class.hs:597:5-8 9541 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableStableName_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:598:5-16 9566 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableText0_$chash Data.Hashable.Class Data/Hashable/Class.hs:631:10-24 9595 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableText_$chash Data.Hashable.Class Data/Hashable/Class.hs:636:10-25 9597 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableText_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:637:5-16 9596 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableThreadId_$chash Data.Hashable.Class Data/Hashable/Class.hs:647:5-8 9581 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableThreadId_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:648:5-16 9582 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableTypeRep1_reQl Data.Hashable.Class 9560 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableTypeRep_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:698:5-16 9559 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableUnique_$chash Data.Hashable.Class Data/Hashable/Class.hs:764:5-8 9543 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableUnique_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:765:5-16 9558 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableValue_$chash Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:394:10-23 12239 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableValue_$chashWithSalt Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:395:5-16 12238 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableVersion2 Data.Hashable.Class 9587 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableVersion_$chash Data.Hashable.Class Data/Hashable/Class.hs:767:10-25 9590 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableVoid1 Data.Hashable.Class 9542 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableVoid_$chash Data.Hashable.Class Data/Hashable/Class.hs:703:10-22 9552 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord16_$chash Data.Hashable.Class Data/Hashable/Class.hs:346:5-8 9546 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord16_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:347:5-16 9573 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord32_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:351:5-16 9572 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord64_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:361:5-16 9571 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord8_$chash Data.Hashable.Class Data/Hashable/Class.hs:342:5-8 9547 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWord8_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:343:5-16 9574 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashableWordPtr_$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:662:5-16 9562 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable[]_$s$chash Data.Hashable.Class Data/Hashable/Class.hs:603:10-35 9586 0 0.0 0.0 0.0 0.0 0 0 CAF:$fHashable[]_$s$chashWithSalt Data.Hashable.Class Data/Hashable/Class.hs:605:5-16 9585 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListArray1 Data.Primitive.Array 9692 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListByteArray1 Data.Primitive.ByteArray 9624 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListByteArray2 Data.Primitive.ByteArray 9628 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListDList2 Data.DList 10755 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListDList3_r8Iq Data.DList 10756 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListShortText1 Data.Text.Short.Internal 14393 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListShortText3 Data.Text.Short.Internal 14401 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListVector1 Data.Vector 11231 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListVector2 Data.Vector 11235 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsListVector3 Data.Vector 11234 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringDoc Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:660:10-21 14227 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringDoc_$cfromString Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:661:5-14 14226 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringPName Text.Microstache.Type src/Text/Microstache/Type.hs:105:10-23 15219 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringPName1 Text.Microstache.Type 15218 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringPattern System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:178:10-25 15137 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringPattern_$cfromString System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:179:5-14 15136 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringShortText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1455:10-29 14403 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringShortText_$cfromString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1456:5-14 14402 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:374:10-23 12195 0 0.0 0.0 0.0 0.0 0 0 CAF:$fIsStringValue_$cfromString Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:375:5-14 12194 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorBool1 Data.Vector.Unboxed.Base 11515 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorChar1 Data.Vector.Unboxed.Base 11505 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorDouble1 Data.Vector.Unboxed.Base 11495 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorFloat1 Data.Vector.Unboxed.Base 11485 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorInt1 Data.Vector.Unboxed.Base 11385 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorInt2 Data.Vector.Unboxed.Base 11405 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorInt3 Data.Vector.Unboxed.Base 11415 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorInt4 Data.Vector.Unboxed.Base 11425 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorInt5 Data.Vector.Unboxed.Base 11395 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorWord1 Data.Vector.Unboxed.Base 11435 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorWord2 Data.Vector.Unboxed.Base 11455 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorWord3 Data.Vector.Unboxed.Base 11465 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorWord4 Data.Vector.Unboxed.Base 11475 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMVectorMVectorWord5 Data.Vector.Unboxed.Base 11445 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMatrixGenericM3 Numerics.Linear.Matrix.Dense 18529 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMatrixGenericM5 Numerics.Linear.Matrix.Dense 18503 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMaybeEntropyNormalDistribution_$cmaybeEntropy Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:94:3-14 16450 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMaybeMeanNormalDistribution_$cmaybeMean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:78:5-13 16446 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMaybeMeanNormalDistribution_$cmean Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:81:5-8 16445 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMaybeVarianceNormalDistribution_$cmaybeStdDev Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:84:5-15 16449 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMaybeVarianceNormalDistribution_$cmaybeVariance Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:85:5-17 16448 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadArray1 Data.Primitive.Array 9676 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadArray_$c>> Data.Primitive.Array Data/Primitive/Array.hs:486:3-6 9666 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadArray_$creturn Data.Primitive.Array Data/Primitive/Array.hs:485:3-8 9667 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadBox_$creturn Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-8 11996 0 0.0 0.0 0.0 0.0 0 16 return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:49:3-15 19345 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadChunk1 Options.Applicative.Help.Chunk 16073 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadCompletion_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:142:3-8 15948 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadCriterion1 Criterion.Monad.Internal 17471 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadCriterion2 Criterion.Monad.Internal 17472 0 0.0 0.0 0.0 0.0 0 16 return Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 19111 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadCriterion3 Criterion.Monad.Internal 17473 0 0.0 0.0 0.0 0.0 0 0 >> Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 19102 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadCriterion4 Criterion.Monad.Internal 17474 0 0.0 0.0 0.0 0.0 0 0 >>= Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:39-43 19105 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadDList1_r8IG Data.DList 10775 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadFailReadM1 Options.Applicative.Types 16030 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadFailReadM2 Options.Applicative.Types 16028 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadFailReadM3 Options.Applicative.Types 16026 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadIOCriterion1 Criterion.Monad.Internal 17470 0 0.0 0.0 0.0 0.0 0 16 liftIO Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:46-52 19119 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadIResult1_rxAm Data.Aeson.Types.Internal 12220 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadIResult2_rxAo Data.Aeson.Types.Internal 12223 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadId1 Data.Vector.Fusion.Util 11994 0 0.0 0.0 0.0 0.0 0 16 return Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:35:3-15 19188 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadMaskCriterion1 Criterion.Monad.Internal 17467 0 0.0 0.0 0.0 0.0 0 0 generalBracket Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:79-87 19259 1 0.0 0.0 0.0 0.0 0 32 CAF:$fMonadMaskCriterion2 Criterion.Monad.Internal 17468 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadMaskCriterion3 Criterion.Monad.Internal 17469 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadMaskIO2 Control.Monad.Catch 15001 0 0.0 0.0 0.0 0.0 0 16 mask Control.Monad.Catch src/Control/Monad/Catch.hs:328:3-30 19264 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadMaskIO3 Control.Monad.Catch 15000 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPCompletion2 Options.Applicative.Internal 15947 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPCompletion6 Options.Applicative.Internal 15958 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPCompletion7 Options.Applicative.Internal 15950 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPCompletion_$cerrorP Options.Applicative.Internal Options/Applicative/Internal.hs:157:3-8 15957 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPCompletion_$cexitContext Options.Applicative.Internal Options/Applicative/Internal.hs:151:3-13 15949 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPP1 Options.Applicative.Internal 15936 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPP4 Options.Applicative.Internal 15935 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPP5 Options.Applicative.Internal 15934 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadP_$creturn Options.Applicative.Internal Options/Applicative/Internal.hs:64:3-8 15940 0 0.0 0.0 0.0 0.0 0 0 return Options.Applicative.Internal Options/Applicative/Internal.hs:64:3-15 19089 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser1_r1Iel Data.Csv.Conversion 14873 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser1_rl4c Data.Attoparsec.Internal.Types 10378 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser1_rxA4 Data.Aeson.Types.Internal 12196 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser2_r1IgB Data.Csv.Conversion 14919 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser2_rl4d Data.Attoparsec.Internal.Types 10379 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser2_rxA6 Data.Aeson.Types.Internal 12197 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser3_r1IgE Data.Csv.Conversion 14922 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParser3_rl4e Data.Attoparsec.Internal.Types 10380 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadParserResult_$creturn Options.Applicative.Types Options/Applicative/Types.hs:338:3-8 15971 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusArray_$cmplus Data.Primitive.Array Data/Primitive/Array.hs:502:3-7 9675 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusArray_$cmzero Data.Primitive.Array Data/Primitive/Array.hs:501:3-7 9674 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusChunk2 Options.Applicative.Help.Chunk 16062 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusCompletion3 Options.Applicative.Internal 15956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusCompletion4 Options.Applicative.Internal 15955 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusDList1 Data.DList 10765 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusDList_$cmplus Data.DList Data/DList.hs:286:3-7 10773 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusP3 Options.Applicative.Internal 15937 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusParser1 Data.Attoparsec.Internal.Types 10376 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Csv.Conversion Data/Csv/Conversion.hs:1217:5-9 14800 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:315:5-9 12151 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusParser_$cmzero Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:165:5-9 10396 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusRoot_$cmzero Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:75:5-9 16391 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusRoot_$cmzero Numeric.RootFinding Numeric/RootFinding.hs:60:5-9 15463 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusVector1_r6A8C Data.Vector 11205 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadPlusVector2_r6A8D Data.Vector 11206 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadReadM1 Options.Applicative.Types 16031 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadReadM2 Options.Applicative.Types 16024 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadReaderConfigCriterion2 Criterion.Monad.Internal 17482 0 0.0 0.0 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 19108 1 0.0 0.0 0.0 0.0 0 56 CAF:$fMonadResult1_rxAf Data.Aeson.Types.Internal 12209 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadResult2_rxAh Data.Aeson.Types.Internal 12212 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadTagged1_riyo Data.Tagged 10791 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadTagged2_riyp Data.Tagged 10792 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadThrowMaybe1 Control.Monad.Catch 14999 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadThrow[]1 Control.Monad.Catch 14998 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadVector1_r6A8a Data.Vector 11193 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadVector_$c>>= Data.Vector Data/Vector.hs:342:3-7 11177 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipArray1 Data.Primitive.Array 9650 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipArray2 Data.Primitive.Array 9646 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipArray3 Data.Primitive.Array 9644 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipVector1_r6A98 Data.Vector 11212 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipVector2_r6A99 Data.Vector 11213 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonadZipVector3_r6A9a Data.Vector 11214 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidArray1 Data.Primitive.Array 9648 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidArray_$c<> Data.Primitive.Array Data/Primitive/Array.hs:537:3-6 9672 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidArray_$cmempty Data.Primitive.Array Data/Primitive/Array.hs:542:3-8 9671 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmappend Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:98:5-11 10011 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmappend Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:92:5-11 9956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmempty Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:96:5-10 10007 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_$cmempty Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:89:5-10 9951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_genSize Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:111:11-17 10009 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_newgen Data.Attoparsec.ByteString.Buffer Data/Attoparsec/ByteString/Buffer.hs:129:17-22 10010 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_newgen Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:116:11-16 9955 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidBuffer_woff Data.Attoparsec.Text.Buffer Data/Attoparsec/Text/Buffer.hs:103:7-10 9954 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidChunk1 Options.Applicative.Help.Chunk 16070 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidCompleter1 Options.Applicative.Types 15964 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidCompleter3 Options.Applicative.Types 15965 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDList1 Data.DList 10768 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDList_$cmappend Data.DList Data/DList.hs:253:5-11 10779 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDefaultProp_$cmappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:93:3-9 16121 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDefaultProp_$cmempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:92:3-8 16120 0 0.0 0.0 0.0 0.0 0 24 mempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:92:3-38 18673 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmappend Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:653:5-11 14215 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmconcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:654:5-11 14234 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidDoc_$cmempty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:652:5-10 14121 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidHashSet1 Data.HashSet 10850 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidHashSet2 Data.HashSet 10843 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidHashSet3 Data.HashSet 10849 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidIResult_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:225:5-10 12213 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidInfoMod1 Options.Applicative.Builder 16146 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidInfoMod_$cmappend Options.Applicative.Builder Options/Applicative/Builder.hs:378:3-9 16148 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidKey1 Text.Microstache.Type 15220 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidKey2 Text.Microstache.Type 15221 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidKey3 Text.Microstache.Type 15222 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidMod_$cmappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:136:3-9 16123 0 0.0 0.0 0.0 0.0 0 0 mappend Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:136:3-16 18663 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidMod_$cmempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:135:3-8 16122 0 0.0 0.0 0.0 0.0 0 32 mempty Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:135:3-27 18828 1 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidMore_$cmappend Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:135:5-11 10346 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidMore_$cmempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:136:5-10 10347 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidOutliers_$c<> Criterion.Types Criterion/Types.hs:663:5-8 17483 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidOutliers_$cmempty Criterion.Types Criterion/Types.hs:666:5-10 17484 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParserHelp1 Options.Applicative.Help.Types 16035 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParserHelp_$cmappend Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:25:3-9 16034 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParserHelp_$cmempty Options.Applicative.Help.Types Options/Applicative/Help/Types.hs:24:3-8 16036 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Csv.Conversion Data/Csv/Conversion.hs:1229:5-10 14803 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:326:5-10 12154 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidParser_$cmempty Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:197:5-10 10391 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidPattern1 System.FilePath.Glob.Base 15132 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidPattern2 System.FilePath.Glob.Base 15133 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidPattern4 System.FilePath.Glob.Base 15127 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidPrefsMod1 Options.Applicative.Builder 16147 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidPrefsMod_$cmappend Options.Applicative.Builder Options/Applicative/Builder.hs:457:3-9 16149 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidResult_$cmempty Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:235:5-10 12202 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidSeries1 Data.Aeson.Encoding.Internal 13710 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidSeries_$cmappend Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:144:5-11 13712 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidSeries_$cmempty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:143:5-10 13691 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidShortText1 Data.Text.Short.Internal 14309 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidShortText2 Data.Text.Short.Internal 14308 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidVector1_r6A7x Data.Vector 11164 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidVector2_r6A7y Data.Vector 11165 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidVector3_r6A7z Data.Vector 11166 0 0.0 0.0 0.0 0.0 0 0 CAF:$fMonoidZeptoT1 Data.Attoparsec.Zepto 10013 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNFDataShortText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:155:70-75 14315 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNFDataShortText1 Data.Text.Short.Internal 14314 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNFDataUUID Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:470:10-20 10987 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNFDataUUID_$crnf Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:471:5-7 10986 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumB1 Data.Text.Short.Internal 14385 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumB2 Data.Text.Short.Internal 14386 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumB3 Data.Text.Short.Internal 14387 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumB4 Data.Text.Short.Internal 14388 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumB5 Data.Text.Short.Internal 14389 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumNumber_$c* Data.Attoparsec.Number Data/Attoparsec/Number.hs:86:5-7 10323 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumNumber_$c+ Data.Attoparsec.Number Data/Attoparsec/Number.hs:80:5-7 10321 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumNumber_$c- Data.Attoparsec.Number Data/Attoparsec/Number.hs:83:5-7 10322 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumNumber_$cfromInteger Data.Attoparsec.Number Data/Attoparsec/Number.hs:101:5-15 10318 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos1 Data.Attoparsec.Internal.Types 10355 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos2 Data.Attoparsec.Internal.Types 10356 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos3 Data.Attoparsec.Internal.Types 10357 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos4 Data.Attoparsec.Internal.Types 10358 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos5 Data.Attoparsec.Internal.Types 10359 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos6 Data.Attoparsec.Internal.Types 10360 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumPos7 Data.Attoparsec.Internal.Types 10361 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumSize_$c* Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:47:3-5 11976 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumSize_$cabs Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:48:3-5 11975 0 0.0 0.0 0.0 0.0 0 0 CAF:$fNumSize_$csignum Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:49:3-8 11974 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrd1Bundle1_r1Q8a Data.Vector.Fusion.Bundle 11102 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrd2HashMap_$cliftCompare2 Data.HashMap.Base Data/HashMap/Base.hs:277:5-16 10811 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB1 Data.Text.Short.Internal 14282 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB2 Data.Text.Short.Internal 14283 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB3 Data.Text.Short.Internal 14285 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB4 Data.Text.Short.Internal 14286 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB5 Data.Text.Short.Internal 14287 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdB6 Data.Text.Short.Internal 14288 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime1 Data.Aeson.Types.Internal 12171 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime2 Data.Aeson.Types.Internal 12170 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime3 Data.Aeson.Types.Internal 12169 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime4 Data.Aeson.Types.Internal 12168 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime5 Data.Aeson.Types.Internal 12167 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime6 Data.Aeson.Types.Internal 12166 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdDotNetTime7 Data.Aeson.Types.Internal 12165 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey1 Text.Microstache.Type 15230 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey2 Text.Microstache.Type 15231 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey3 Text.Microstache.Type 15232 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey4 Text.Microstache.Type 15233 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey5 Text.Microstache.Type 15234 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey6 Text.Microstache.Type 15235 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdKey7 Text.Microstache.Type 15185 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdNumber_$c< Data.Attoparsec.Number Data/Attoparsec/Number.hs:64:5-7 10326 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdNumber_$c<= Data.Attoparsec.Number Data/Attoparsec/Number.hs:67:5-8 10327 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdNumber_$c> Data.Attoparsec.Number Data/Attoparsec/Number.hs:70:5-7 10328 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdNumber_$c>= Data.Attoparsec.Number Data/Attoparsec/Number.hs:73:5-8 10329 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdNumber_$ccompare Data.Attoparsec.Number Data/Attoparsec/Number.hs:76:5-11 10325 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName1 Text.Microstache.Type 15168 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName2 Text.Microstache.Type 15169 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName3 Text.Microstache.Type 15170 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName4 Text.Microstache.Type 15171 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName5 Text.Microstache.Type 15172 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName6 Text.Microstache.Type 15173 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPName7 Text.Microstache.Type 15174 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos1 Data.Attoparsec.Internal.Types 10366 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos2 Data.Attoparsec.Internal.Types 10367 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos3 Data.Attoparsec.Internal.Types 10368 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos4 Data.Attoparsec.Internal.Types 10369 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos5 Data.Attoparsec.Internal.Types 10370 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos6 Data.Attoparsec.Internal.Types 10371 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdPos7 Data.Attoparsec.Internal.Types 10372 0 0.0 0.0 0.0 0.0 0 0 CAF:$fOrdTemplate1 Text.Microstache.Type 15189 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParFutureIVarPar5 Control.Monad.Par.Scheds.Trace 16212 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParFutureIVarPar6 Control.Monad.Par.Scheds.Trace 16216 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParIVarIVarPar1 Control.Monad.Par.Scheds.Trace 16215 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cfork Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:56:3-6 16217 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cnewFull_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:61:3-10 16213 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParIVarIVarPar_$cput_ Control.Monad.Par.Scheds.Trace Control/Monad/Par/Scheds/Trace.hs:59:3-6 16214 0 0.0 0.0 0.0 0.0 0 0 CAF:$fParseSumTYPEarityfTrue1 Data.Aeson.Types.FromJSON 13034 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPretty()1 Text.PrettyPrint.ANSI.Leijen.Internal 14225 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPretty()2 Text.PrettyPrint.ANSI.Leijen.Internal 14224 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPretty()_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:425:10-18 14256 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyBool_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:428:10-20 14255 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyDoc_$cpretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:423:3-8 14100 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyDoc_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:422:10-19 14257 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyDouble_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:444:10-22 14251 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyFloat_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:441:10-21 14252 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyInt_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:435:10-19 14254 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrettyInteger_$cprettyList Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:438:10-23 14253 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrimMonadIO1_r3Ot Control.Monad.Primitive 9742 0 0.0 0.0 0.0 0.0 0 0 CAF:$fPrimMonadST1_r3Ox Control.Monad.Primitive 9743 0 0.0 0.0 0.0 0.0 0 16 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19183 1 0.0 0.0 0.0 0.0 0 0 CAF:$fProductSizeM1 Data.Aeson.Types.Generic Data/Aeson/Types/Generic.hs:108:10-29 12761 0 0.0 0.0 0.0 0.0 0 0 CAF:$fProductSizeM2 Data.Aeson.Types.Generic 12760 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomBool1 System.Random 10894 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCChar1 System.Random 10915 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCChar2 System.Random 10914 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCDouble1 System.Random 10892 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCDouble_$s$crandomR System.Random System/Random.hs:443:3-9 10965 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCDouble_f System.Random System/Random.hs:586:14 10891 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCFloat1 System.Random 10958 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCFloat_$s$crandomR System.Random System/Random.hs:438:3-9 10963 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCFloat_twoto24 System.Random System/Random.hs:434:6-12 10956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCInt1 System.Random 10925 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCInt2 System.Random 10924 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCIntMax1 System.Random 10949 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCIntMax2 System.Random 10948 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCIntPtr1 System.Random 10945 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCIntPtr2 System.Random 10944 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCLLong1 System.Random 10941 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCLLong2 System.Random 10940 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCLong1 System.Random 10929 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCLong2 System.Random 10928 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCPtrdiff1 System.Random 10933 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCPtrdiff2 System.Random 10932 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSChar1 System.Random 10917 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSChar2 System.Random 10916 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCShort1 System.Random 10921 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCShort2 System.Random 10920 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSigAtomic1 System.Random 10939 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSigAtomic2 System.Random 10938 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSize1 System.Random 10935 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSize2 System.Random 10934 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCSize3 System.Random 10874 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUChar1 System.Random 10919 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUChar2 System.Random 10918 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUInt1 System.Random 10927 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUInt2 System.Random 10926 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUIntMax1 System.Random 10951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUIntMax2 System.Random 10950 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUIntPtr1 System.Random 10947 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUIntPtr2 System.Random 10946 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCULLong1 System.Random 10943 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCULLong2 System.Random 10942 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCULong1 System.Random 10931 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCULong2 System.Random 10930 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUShort1 System.Random 10923 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCUShort2 System.Random 10922 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCWchar1 System.Random 10937 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomCWchar2 System.Random 10936 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomChar1 System.Random 10895 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomDouble1 System.Random 10955 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomDouble_$s$crandomR System.Random System/Random.hs:409:3-9 10962 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomDouble_twoto53 System.Random System/Random.hs:417:5-11 10954 0 0.0 0.0 0.0 0.0 0 0 random System.Random System/Random.hs:(410,3)-(418,24) 19241 0 0.0 0.0 0.0 0.0 0 0 random.twoto53 System.Random System/Random.hs:417:5-38 19242 1 0.0 0.0 0.0 0.0 0 16 CAF:$fRandomFloat1 System.Random 10957 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomFloat_$s$crandomR System.Random System/Random.hs:421:3-9 10964 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomGenStdGen_$cnext System.Random System/Random.hs:218:3-6 10878 0 0.0 0.0 0.0 0.0 0 0 next System.Random System/Random.hs:218:3-17 19208 1 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomGenStdGen_$csplit System.Random System/Random.hs:224:3-7 10959 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt1 System.Random 10897 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt11 System.Random 10903 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt12 System.Random 10902 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt14 System.Random 10899 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt15 System.Random 10898 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt2 System.Random 10896 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt4 System.Random 10901 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt5 System.Random 10900 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt7 System.Random 10890 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInt9 System.Random 10889 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomInteger1 System.Random 10893 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomUUID1 Data.UUID.Types.Internal 10980 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomUUID4 Data.UUID.Types.Internal 10979 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomUUID_f Data.UUID.Types.Internal 10978 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord1 System.Random 10905 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord11 System.Random 10913 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord12 System.Random 10912 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord14 System.Random 10907 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord15 System.Random 10906 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord2 System.Random 10904 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord4 System.Random 10909 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord5 System.Random 10908 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord7 System.Random 10911 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRandomWord9 System.Random 10910 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRawDataVector Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:48:10-23 18476 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRawDataVector1 Numerics.Linear.Vector 18475 0 0.0 0.0 0.0 0.0 0 0 rawData Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:49:5-22 19371 1 0.0 0.0 0.0 0.0 0 0 CAF:$fRead1Tagged4 Data.Tagged 10789 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRead1Vector_$cliftReadsPrec Data.Vector Data/Vector.hs:240:5-17 11111 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed1 System.Console.ANSI.Types 13981 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed11 System.Console.ANSI.Types 13978 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed13 System.Console.ANSI.Types 13977 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed16 System.Console.ANSI.Types 13976 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed18 System.Console.ANSI.Types 13975 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed20 System.Console.ANSI.Types 13983 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed6 System.Console.ANSI.Types 13980 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed8 System.Console.ANSI.Types 13979 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 13984 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadBlinkSpeed_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:43:57-60 13982 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadCL4 Statistics.Types 16546 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadChromaticity3 Data.Colour.CIE.Chromaticity 13802 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadChromaticity4 Data.Colour.CIE.Chromaticity 13803 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor1 System.Console.ANSI.Types 14023 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor11 System.Console.ANSI.Types 14022 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor13 System.Console.ANSI.Types 14021 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor16 System.Console.ANSI.Types 14020 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor18 System.Console.ANSI.Types 14019 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor21 System.Console.ANSI.Types 14018 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor23 System.Console.ANSI.Types 14017 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor26 System.Console.ANSI.Types 14016 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor28 System.Console.ANSI.Types 14015 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor31 System.Console.ANSI.Types 14014 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor33 System.Console.ANSI.Types 14013 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor36 System.Console.ANSI.Types 14012 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor38 System.Console.ANSI.Types 14011 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor41 System.Console.ANSI.Types 14010 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor43 System.Console.ANSI.Types 14009 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor46 System.Console.ANSI.Types 14008 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor48 System.Console.ANSI.Types 14007 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor50 System.Console.ANSI.Types 14025 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity1 System.Console.ANSI.Types 14001 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity10 System.Console.ANSI.Types 13998 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity12 System.Console.ANSI.Types 13997 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity14 System.Console.ANSI.Types 14003 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity5 System.Console.ANSI.Types 14000 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity7 System.Console.ANSI.Types 13999 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 14004 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColorIntensity_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:32:61-64 14002 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 14026 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColor_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:27:52-55 14024 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColour3 Data.Colour 13852 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColour5 Data.Colour 13854 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColour9 Data.Colour 13855 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadColour_mylex Data.Colour Data/Colour.hs:152:5-9 13853 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadCompOptions1 System.FilePath.Glob.Base 15123 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadCompOptions3 System.FilePath.Glob.Base 15125 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadCompOptions_$creadList System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 15126 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadCompOptions_$creadListPrec System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:210:22-25 15124 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConfig1 Criterion.Types 17668 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConfig3 Criterion.Types 17670 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConfig_$creadList Criterion.Types Criterion/Types.hs:125:21-24 17671 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConfig_$creadListPrec Criterion.Types Criterion/Types.hs:125:21-24 17669 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity1 System.Console.ANSI.Types 13957 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity11 System.Console.ANSI.Types 13954 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity13 System.Console.ANSI.Types 13953 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity16 System.Console.ANSI.Types 13952 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity18 System.Console.ANSI.Types 13951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity20 System.Console.ANSI.Types 13959 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity6 System.Console.ANSI.Types 13956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity8 System.Console.ANSI.Types 13955 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 13960 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleIntensity_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:57:63-66 13958 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer1 System.Console.ANSI.Types 13991 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer10 System.Console.ANSI.Types 13988 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer12 System.Console.ANSI.Types 13987 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer14 System.Console.ANSI.Types 13993 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer5 System.Console.ANSI.Types 13990 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer7 System.Console.ANSI.Types 13989 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 13994 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadConsoleLayer_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:37:59-62 13992 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDList2 Data.DList 10746 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord1 Criterion.Types 17970 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord3 Criterion.Types 17969 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord5 Criterion.Types 17965 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord7 Criterion.Types 17972 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord_$creadList Criterion.Types Criterion/Types.hs:799:31-34 17973 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDataRecord_$creadListPrec Criterion.Types Criterion/Types.hs:799:31-34 17971 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime1 Data.Aeson.Types.Internal 12176 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime11 Data.Aeson.Types.Internal 12173 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime13 Data.Aeson.Types.Internal 12178 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime3 Data.Aeson.Types.Internal 12175 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime5 Data.Aeson.Types.Internal 12174 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime7 Data.Aeson.Types.Internal 12172 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime_$creadList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 12179 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadDotNetTime_$creadListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:364:26-29 12177 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat1 Data.Csv.Conversion.Internal 14641 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat11 Data.Csv.Conversion.Internal 14639 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat13 Data.Csv.Conversion.Internal 14636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat16 Data.Csv.Conversion.Internal 14638 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat18 Data.Csv.Conversion.Internal 14635 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat20 Data.Csv.Conversion.Internal 14643 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat6 Data.Csv.Conversion.Internal 14640 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat8 Data.Csv.Conversion.Internal 14637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat_$creadList Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 14644 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFPFormat_$creadListPrec Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:122:33-36 14642 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot1 Language.Javascript.Flot 15376 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot18 Language.Javascript.Flot 15375 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot20 Language.Javascript.Flot 15374 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot23 Language.Javascript.Flot 15373 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot25 Language.Javascript.Flot 15372 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot28 Language.Javascript.Flot 15371 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot30 Language.Javascript.Flot 15370 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot33 Language.Javascript.Flot 15369 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot35 Language.Javascript.Flot 15368 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot38 Language.Javascript.Flot 15367 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot40 Language.Javascript.Flot 15366 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot43 Language.Javascript.Flot 15365 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot45 Language.Javascript.Flot 15364 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot48 Language.Javascript.Flot 15363 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot50 Language.Javascript.Flot 15362 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot53 Language.Javascript.Flot 15361 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot55 Language.Javascript.Flot 15360 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot58 Language.Javascript.Flot 15359 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot60 Language.Javascript.Flot 15358 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot63 Language.Javascript.Flot 15357 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot65 Language.Javascript.Flot 15356 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot68 Language.Javascript.Flot 15355 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot70 Language.Javascript.Flot 15354 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot73 Language.Javascript.Flot 15353 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot75 Language.Javascript.Flot 15352 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot78 Language.Javascript.Flot 15351 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot80 Language.Javascript.Flot 15350 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot83 Language.Javascript.Flot 15349 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot85 Language.Javascript.Flot 15348 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot88 Language.Javascript.Flot 15347 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot90 Language.Javascript.Flot 15346 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot91 Language.Javascript.Flot 15378 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot_$creadList Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 15379 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadFlot_$creadListPrec Language.Javascript.Flot Language/Javascript/Flot.hs:39:27-30 15377 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadGCStatistics1 Criterion.Measurement 18154 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadGCStatistics3 Criterion.Measurement 18156 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadGCStatistics_$creadList Criterion.Measurement Criterion/Measurement.hs:114:21-24 18157 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadGCStatistics_$creadListPrec Criterion.Measurement Criterion/Measurement.hs:114:21-24 18155 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadHashSet2 Data.HashSet 10839 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadKDE1 Criterion.Types 17727 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadKDE3 Criterion.Types 17729 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadKDE_$creadList Criterion.Types Criterion/Types.hs:750:21-24 17730 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadKDE_$creadListPrec Criterion.Types Criterion/Types.hs:750:21-24 17728 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType1 Criterion.Main.Options 18208 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType12 Criterion.Main.Options 18206 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType14 Criterion.Main.Options 18202 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType17 Criterion.Main.Options 18205 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType19 Criterion.Main.Options 18201 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType22 Criterion.Main.Options 18204 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType24 Criterion.Main.Options 18200 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType26 Criterion.Main.Options 18210 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType7 Criterion.Main.Options 18207 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType9 Criterion.Main.Options 18203 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType_$creadList Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 18211 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMatchType_$creadListPrec Criterion.Main.Options Criterion/Main/Options.hs:61:50-53 18209 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMeasured1 Criterion.Types 17773 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMeasured3 Criterion.Types 17775 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMeasured_$creadList Criterion.Types Criterion/Types.hs:192:21-24 17776 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMeasured_$creadListPrec Criterion.Types Criterion/Types.hs:192:21-24 17774 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMode1 Criterion.Main.Options 18249 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMode3 Criterion.Main.Options 18251 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMode_$creadList Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 18252 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadMode_$creadListPrec Criterion.Main.Options Criterion/Main/Options.hs:74:25-28 18250 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalDistribution2 Statistics.Distribution.Normal 16452 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalDistribution4 Statistics.Distribution.Normal 16451 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalDistribution5 Statistics.Distribution.Normal 16410 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalErr2 Statistics.Types 16479 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalErr4 Statistics.Types 16475 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadNormalErr6 Statistics.Types 16519 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOnly2 Data.Tuple.Only 14267 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOnly4 Data.Tuple.Only 14264 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOnly7 Data.Tuple.Only 14268 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect1 Criterion.Types 17699 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect10 Criterion.Types 17697 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect13 Criterion.Types 17696 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect16 Criterion.Types 17695 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect18 Criterion.Types 17701 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect7 Criterion.Types 17698 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect_$creadList Criterion.Types Criterion/Types.hs:642:41-44 17702 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierEffect_$creadListPrec Criterion.Types Criterion/Types.hs:642:41-44 17700 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierVariance1 Criterion.Types 17704 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierVariance3 Criterion.Types 17706 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierVariance_$creadList Criterion.Types Criterion/Types.hs:685:21-24 17707 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutlierVariance_$creadListPrec Criterion.Types Criterion/Types.hs:685:21-24 17705 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutliers1 Criterion.Types 17685 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutliers3 Criterion.Types 17687 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutliers_$creadList Criterion.Types Criterion/Types.hs:625:21-24 17688 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadOutliers_$creadListPrec Criterion.Types Criterion/Types.hs:625:21-24 17686 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadPValue3 Statistics.Types 16543 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadPattern2 System.FilePath.Glob.Base 15139 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadPattern4 System.FilePath.Glob.Base 15138 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadPattern6 System.FilePath.Glob.Base 15029 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRGBGamut2 Data.Colour.RGB 13830 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRegression1 Criterion.Types 17956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRegression3 Criterion.Types 17958 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRegression_$creadList Criterion.Types Criterion/Types.hs:705:19-22 17959 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRegression_$creadListPrec Criterion.Types Criterion/Types.hs:705:19-22 17957 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadReport1 Criterion.Types 17967 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadReport_$creadList Criterion.Types Criterion/Types.hs:778:21-24 17968 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadReport_$creadListPrec Criterion.Types Criterion/Types.hs:778:21-24 17966 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample1 Statistics.Resampling 16946 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample10 Statistics.Resampling 16948 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample3 Statistics.Resampling 16944 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample5 Statistics.Resampling 16886 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample9 Statistics.Resampling 16942 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample_$creadList Statistics.Resampling Statistics/Resampling.hs:73:21-24 16949 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadResample_$creadListPrec Statistics.Resampling Statistics/Resampling.hs:73:21-24 16947 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot12 Statistics.Math.RootFinding 16377 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot12 Numeric.RootFinding 15468 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot2 Statistics.Math.RootFinding 16376 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot2 Numeric.RootFinding 15471 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot8 Statistics.Math.RootFinding 16378 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadRoot8 Numeric.RootFinding 15469 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSGR1 System.Console.ANSI.Types 14036 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSGR3 System.Console.ANSI.Types 14038 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSGR_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 14039 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSGR_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:71:30-33 14037 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSampleAnalysis1 Criterion.Types 17961 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSampleAnalysis3 Criterion.Types 17963 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSampleAnalysis_$creadList Criterion.Types Criterion/Types.hs:730:21-24 17964 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadSampleAnalysis_$creadListPrec Criterion.Types Criterion/Types.hs:730:21-24 17962 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadScientific2 Data.Scientific 9830 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadScientific4 Data.Scientific 9829 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadScientific6 Data.Scientific 9827 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadScientific8 Data.Scientific 9826 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadScientific9 Data.Scientific 9820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadShortText2 Data.Text.Short.Internal 14296 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadStdGen2 System.Random 10953 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadTemplateException1 Criterion.Report 17259 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadTemplateException3 Criterion.Report 17258 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadTemplateException6 Criterion.Report 17261 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadTemplateException_$creadList Criterion.Report Criterion/Report.hs:283:19-22 17262 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadTemplateException_$creadListPrec Criterion.Report Criterion/Report.hs:283:19-22 17260 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUUID2 Data.UUID.Types.Internal 10975 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining1 System.Console.ANSI.Types 13969 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining11 System.Console.ANSI.Types 13966 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining13 System.Console.ANSI.Types 13965 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining16 System.Console.ANSI.Types 13964 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining18 System.Console.ANSI.Types 13963 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining20 System.Console.ANSI.Types 13971 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining6 System.Console.ANSI.Types 13968 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining8 System.Console.ANSI.Types 13967 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining_$creadList System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 13972 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnderlining_$creadListPrec System.Console.ANSI.Types src/System/Console/ANSI/Types.hs:49:58-61 13970 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnpackedUUID1 Data.UUID.Types.Internal 11005 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnpackedUUID3 Data.UUID.Types.Internal 11007 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnpackedUUID_$creadList Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 11008 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadUnpackedUUID_$creadListPrec Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:125:15-18 11006 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadValue1 Data.Aeson.Types.Internal 12236 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadValue2 Data.Aeson.Types.Internal 12232 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadValue_$creadList Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 12233 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadValue_$creadListPrec Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:28-31 12231 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity1 Criterion.Types 17664 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity11 Criterion.Types 17662 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity13 Criterion.Types 17636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity16 Criterion.Types 17661 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity18 Criterion.Types 17637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity20 Criterion.Types 17666 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity6 Criterion.Types 17663 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity8 Criterion.Types 17638 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity_$creadList Criterion.Types Criterion/Types.hs:94:52-55 17667 0 0.0 0.0 0.0 0.0 0 0 CAF:$fReadVerbosity_$creadListPrec Criterion.Types Criterion/Types.hs:94:52-55 17665 0 0.0 0.0 0.0 0.0 0 0 CAF:$fRealFracScientific1 Data.Scientific 9865 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupArray_$csconcat Data.Primitive.Array Data/Primitive/Array.hs:538:3-9 9673 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupDList1 Data.DList 10771 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupDList4_r8IF Data.DList 10772 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupIResult2_rxAk Data.Aeson.Types.Internal 12218 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupKey2 Text.Microstache.Type 15223 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupKey3 Text.Microstache.Type 15224 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupParser2_r1Ifl Data.Csv.Conversion 14890 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupParser2_rl47 Data.Attoparsec.Internal.Types 10375 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupParser2_rxzM Data.Aeson.Types.Internal 12159 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupPattern2 System.FilePath.Glob.Base 15134 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupResult2_rxAd Data.Aeson.Types.Internal 12207 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupShortText2 Data.Text.Short.Internal 14311 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupShortText3 Data.Text.Short.Internal 14310 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupVector1_r6A7m Data.Vector 11160 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSemigroupVector_$csconcat Data.Vector Data/Vector.hs:321:3-9 11152 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShow1Hashed1 Data.Hashable.Class 9544 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShow1Tagged1 Data.Tagged 10788 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShow1Vector_$cliftShowsPrec Data.Vector Data/Vector.hs:237:5-17 11112 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowAlphaColour2 Data.Colour 13850 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowAlphaColour4 Data.Colour 13851 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowAlphaColour6 Data.Colour 13848 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowAlphaColour8 Data.Colour 13847 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowAlphaColour9 Data.Colour 13849 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArgPolicy12 Options.Applicative.Types 15989 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArgPolicy3 Options.Applicative.Types 15992 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArgPolicy6 Options.Applicative.Types 15991 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArgPolicy9 Options.Applicative.Types 15990 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArray1 Data.Primitive.Array 9691 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowArray3 Data.Primitive.Array 9690 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBootstrap1 Statistics.Resampling 16885 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBootstrap3 Statistics.Resampling 16884 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBootstrap5 Statistics.Resampling 16883 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBootstrap7 Statistics.Resampling 16887 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBuffer1 Data.Attoparsec.ByteString.Buffer 10008 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowBuffer1 Data.Attoparsec.Text.Buffer 9953 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowByteArray1 Data.Primitive.ByteArray 9627 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowByteArray4 Data.Primitive.ByteArray 9626 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowByteArray7 Data.Primitive.ByteArray 9625 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChromaticity1 Data.Colour.CIE.Chromaticity 13806 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChromaticity3 Data.Colour.CIE.Chromaticity 13805 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChromaticity5 Data.Colour.CIE.Chromaticity 13804 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChunk2 Options.Applicative.Help.Chunk 16065 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChunk4 Options.Applicative.Help.Chunk 16064 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChunk6 Options.Applicative.Help.Chunk 16063 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChunk8 Options.Applicative.Help.Chunk 16066 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowChunk9 Options.Applicative.Help.Chunk 16067 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowCompletionResult3 Options.Applicative.Types 15966 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowCompletionResult5 Options.Applicative.Types 15967 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowConfInt1 Statistics.Types 16576 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowConfInt3 Statistics.Types 16575 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowConfInt5 Statistics.Types 16574 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowConfInt7 Statistics.Types 16573 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDList1 Data.DList 10762 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDataRecord2 Criterion.Types 17684 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDataRecord4 Criterion.Types 18010 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDecodeOptions2 Data.Csv.Parser 14418 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDecodeOptions4 Data.Csv.Parser 14417 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDecodeOptions6 Data.Csv.Parser 14416 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDecodeOptions8 Data.Csv.Parser 14419 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDotNetTime2 Data.Aeson.Types.Internal 12181 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDotNetTime4 Data.Aeson.Types.Internal 12180 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowDotNetTime6 Data.Aeson.Types.Internal 12182 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowEstimate1 Statistics.Types 16557 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowEstimate3 Statistics.Types 16556 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowEstimate5 Statistics.Types 16555 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowEstimate7 Statistics.Types 16558 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowExitCase3 Control.Monad.Catch 15004 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowExitCase5 Control.Monad.Catch 15003 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowExitCase7 Control.Monad.Catch 15002 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowFastSet1 Data.Attoparsec.ByteString.FastSet 10002 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowGenericM2 Numerics.Linear.Matrix.Dense 18509 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowHashSet1 Data.HashSet 10857 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowIResult2 Data.Attoparsec.Internal.Types 10345 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowIResult5 Data.Attoparsec.Internal.Types 10343 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowIResult7 Data.Attoparsec.Internal.Types 10344 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowIsCmdStart3 Options.Applicative.Types 16015 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowIsCmdStart6 Options.Applicative.Types 16014 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowJSONPathElement2 Data.Aeson.Types.Internal 12134 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowJSONPathElement4 Data.Aeson.Types.Internal 12133 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKB2Sum2 Numeric.Sum 15637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKBNSum2 Numeric.Sum 15639 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKDE10 Criterion.Types 17982 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKDE2 Criterion.Types 17520 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKDE4 Criterion.Types 17985 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKDE6 Criterion.Types 17984 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKDE8 Criterion.Types 17983 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowKahanSum2 Numeric.Sum 15641 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowLowerLimit1 Statistics.Types 16569 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowLowerLimit3 Statistics.Types 16568 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowLowerLimit5 Statistics.Types 16567 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMatrix_$cshow Statistics.Matrix.Types Statistics/Matrix/Types.hs:47:5-8 16254 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMode12 Criterion.Main.Options 18227 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMode3 Criterion.Main.Options 18267 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMode5 Criterion.Main.Options 18268 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMode9 Criterion.Main.Options 18225 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMore3 Data.Attoparsec.Internal.Types 10354 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMore6 Data.Attoparsec.Internal.Types 10353 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException10 Text.Microstache.Type 15165 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException12 Text.Microstache.Type 15164 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException14 Text.Microstache.Type 15248 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException2 Text.Microstache.Type 15249 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException4 Text.Microstache.Type 15166 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException6 Text.Microstache.Type 15179 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheException8 Text.Microstache.Type 15178 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheWarning2 Text.Microstache.Type 15229 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowMustacheWarning4 Text.Microstache.Type 15228 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowNormalErr1 Statistics.Types 16563 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowNormalErr3 Statistics.Types 16562 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowNormalErr5 Statistics.Types 16564 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOnly2 Data.Tuple.Only 14263 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOnly4 Data.Tuple.Only 14262 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOnly6 Data.Tuple.Only 14265 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptName2 Options.Applicative.Types 16006 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptName4 Options.Applicative.Types 16005 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties10 Options.Applicative.Types 16000 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties13 Options.Applicative.Types 15999 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties16 Options.Applicative.Types 15998 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties19 Options.Applicative.Types 15997 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties2 Options.Applicative.Types 16004 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties4 Options.Applicative.Types 16003 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties6 Options.Applicative.Types 16002 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptProperties8 Options.Applicative.Types 16001 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOption2 Options.Applicative.Types 15985 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptions2 Data.Csv.Conversion 14971 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptions4 Data.Csv.Conversion 14970 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptions5 Data.Csv.Conversion 14967 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptions7 Data.Csv.Conversion 14969 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOptions_sampleField Data.Csv.Conversion Data/Csv/Conversion.hs:162:7-17 14968 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutlierVariance2 Criterion.Types 17711 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutlierVariance4 Criterion.Types 17710 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutlierVariance6 Criterion.Types 17709 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutlierVariance8 Criterion.Types 17708 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers10 Criterion.Types 17690 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers12 Criterion.Types 17689 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers2 Criterion.Types 17694 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers4 Criterion.Types 17693 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers6 Criterion.Types 17692 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowOutliers8 Criterion.Types 17691 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPName2 Text.Microstache.Type 15167 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserFailure1 Options.Applicative.Types 15969 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserFailure3 Options.Applicative.Types 15968 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserResult2 Options.Applicative.Types 15995 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserResult5 Options.Applicative.Types 15994 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserResult7 Options.Applicative.Types 15993 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowParserResult_g Options.Applicative.Types 15996 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPattern2 System.FilePath.Glob.Base 15089 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPos2 Data.Attoparsec.Internal.Types 10364 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPos4 Data.Attoparsec.Internal.Types 10363 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPos6 Data.Attoparsec.Internal.Types 10362 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowPos8 Data.Attoparsec.Internal.Types 10365 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowQuoting3 Data.Csv.Encoding 14618 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowQuoting6 Data.Csv.Encoding 14619 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowQuoting9 Data.Csv.Encoding 14620 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGB1 Data.Colour.RGB 13817 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGB3 Data.Colour.RGB 13821 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGB5 Data.Colour.RGB 13820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGB7 Data.Colour.RGB 13819 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGB9 Data.Colour.RGB 13818 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGBGamut2 Data.Colour.RGB 13824 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGBGamut4 Data.Colour.RGB 13823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRGBGamut6 Data.Colour.RGB 13822 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRegression2 Criterion.Types 17996 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRegression4 Criterion.Types 17995 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRegression6 Criterion.Types 17994 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRegression8 Criterion.Types 17993 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResample2 Statistics.Resampling 17013 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResample4 Statistics.Resampling 17012 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResample6 Statistics.Resampling 17014 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResult1 Data.Aeson.Types.Internal 12161 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResult2 Data.Attoparsec.ByteString.Lazy 10459 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowResult3 Data.Aeson.Types.Internal 12162 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRichness3 Options.Applicative.BashCompletion 15829 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRichness6 Options.Applicative.BashCompletion 15828 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRoot2 Statistics.Math.RootFinding 16386 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowRoot2 Numeric.RootFinding 15470 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowScientific3 Data.Scientific 9823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowScientific8 Data.Scientific 9824 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSeed2 System.Random.MWC 15822 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSeed4 System.Random.MWC 15821 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSeed6 System.Random.MWC 15820 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSeed9 System.Random.MWC 15823 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSize3 Data.Vector.Fusion.Bundle.Size 11977 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSize5 Data.Vector.Fusion.Bundle.Size 11979 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSize7 Data.Vector.Fusion.Bundle.Size 11978 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding11 Data.Aeson.Types.Internal 12193 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding13 Data.Aeson.Types.Internal 12192 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding15 Data.Aeson.Types.Internal 12191 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding3 Data.Aeson.Types.Internal 12188 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding6 Data.Aeson.Types.Internal 12189 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowSumEncoding9 Data.Aeson.Types.Internal 12190 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowTemplate2 Text.Microstache.Type 15227 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowTemplate4 Text.Microstache.Type 15226 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowTemplate6 Text.Microstache.Type 15225 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowTemplate8 Text.Microstache.Type 15184 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowUpperLimit1 Statistics.Types 16572 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowUpperLimit3 Statistics.Types 16571 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowUpperLimit5 Statistics.Types 16570 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowVector2 Numerics.Linear.Vector 18473 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowVector4 Numerics.Linear.Vector 18472 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowVector6 Numerics.Linear.Vector 18471 0 0.0 0.0 0.0 0.0 0 0 CAF:$fShowVector8 Numerics.Linear.Vector 18474 0 0.0 0.0 0.0 0.0 0 0 CAF:$fStorableTagged4 Data.Tagged 10794 0 0.0 0.0 0.0 0.0 0 0 CAF:$fStorableTagged5 Data.Tagged 10795 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumFromStringkM3 Data.Aeson.Types.FromJSON 13414 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumToJSON'TYPEObjectWithSingleFieldencarityM2 Data.Aeson.Types.ToJSON 12622 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayEncoding'arityM3 Data.Aeson.Types.ToJSON 12397 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayEncoding'arityM4 Data.Aeson.Types.ToJSON 12398 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumToJSON'TYPETwoElemArrayValuearityM3 Data.Aeson.Types.ToJSON 12625 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSumToJSON'TYPEUntaggedValueencarityM3 Data.Aeson.Types.ToJSON 12626 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationDouble_$cadd Numeric.Sum Numeric/Sum.hs:84:5-7 15661 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationDouble_$czero Numeric.Sum Numeric/Sum.hs:83:5-8 15640 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKB2Sum_$cadd Numeric.Sum Numeric/Sum.hs:167:5-7 15664 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKB2Sum_$czero Numeric.Sum Numeric/Sum.hs:166:5-8 15628 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKBNSum_$cadd Numeric.Sum Numeric/Sum.hs:132:5-7 15663 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKBNSum_$czero Numeric.Sum Numeric/Sum.hs:131:5-8 15636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKahanSum_$cadd Numeric.Sum Numeric/Sum.hs:104:5-7 15662 0 0.0 0.0 0.0 0.0 0 0 CAF:$fSummationKahanSum_$czero Numeric.Sum Numeric/Sum.hs:103:5-8 15638 0 0.0 0.0 0.0 0.0 0 0 CAF:$fTaggedObjectencarityM2 Data.Aeson.Types.ToJSON 12623 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldByteString Data.Csv.Conversion Data/Csv/Conversion.hs:996:10-29 14885 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldByteString0 Data.Csv.Conversion Data/Csv/Conversion.hs:988:10-29 14936 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldByteString1_r1Iff Data.Csv.Conversion 14884 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldByteString2_r1IgK Data.Csv.Conversion 14935 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldChar Data.Csv.Conversion Data/Csv/Conversion.hs:812:10-21 14934 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldChar_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:813:5-11 14933 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldDouble Data.Csv.Conversion Data/Csv/Conversion.hs:839:10-23 14964 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldDouble1_r1IgM Data.Csv.Conversion 14963 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldFloat Data.Csv.Conversion Data/Csv/Conversion.hs:850:10-22 14962 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldFloat1_r1IgL Data.Csv.Conversion 14961 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt Data.Csv.Conversion Data/Csv/Conversion.hs:866:10-20 14960 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt16 Data.Csv.Conversion Data/Csv/Conversion.hs:896:10-22 14954 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt16_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:897:5-11 14953 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt32 Data.Csv.Conversion Data/Csv/Conversion.hs:906:10-22 14952 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt32_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:907:5-11 14951 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt64 Data.Csv.Conversion Data/Csv/Conversion.hs:916:10-22 14950 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt64_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:917:5-11 14949 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt8 Data.Csv.Conversion Data/Csv/Conversion.hs:886:10-21 14956 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt8_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:887:5-11 14955 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInt_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:867:5-11 14959 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInteger Data.Csv.Conversion Data/Csv/Conversion.hs:876:10-24 14958 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldInteger_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:877:5-11 14957 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldNatural Data.Csv.Conversion Data/Csv/Conversion.hs:940:10-24 14946 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldNatural_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:941:5-11 14945 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldScientific Data.Csv.Conversion Data/Csv/Conversion.hs:828:10-27 14966 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldScientific1_r1IgN Data.Csv.Conversion 14965 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldShortByteString Data.Csv.Conversion Data/Csv/Conversion.hs:1005:10-36 14931 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldShortByteString1_r1IgI Data.Csv.Conversion 14930 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldShortText Data.Csv.Conversion Data/Csv/Conversion.hs:1021:10-30 14929 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldShortText1_r1IgH Data.Csv.Conversion 14928 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldText Data.Csv.Conversion Data/Csv/Conversion.hs:1042:10-24 14888 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldText0 Data.Csv.Conversion Data/Csv/Conversion.hs:1032:10-23 14927 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldText0_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1033:5-11 14926 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldText_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1043:5-11 14887 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord Data.Csv.Conversion Data/Csv/Conversion.hs:926:10-21 14948 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord16 Data.Csv.Conversion Data/Csv/Conversion.hs:960:10-23 14942 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord16_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:961:5-11 14941 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord32 Data.Csv.Conversion Data/Csv/Conversion.hs:970:10-23 14940 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord32_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:971:5-11 14939 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord64 Data.Csv.Conversion Data/Csv/Conversion.hs:980:10-23 14938 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord64_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:981:5-11 14937 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord8 Data.Csv.Conversion Data/Csv/Conversion.hs:950:10-22 14944 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord8_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:951:5-11 14943 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToFieldWord_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:927:5-11 14947 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToField[] Data.Csv.Conversion Data/Csv/Conversion.hs:1052:10-23 14924 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToField[]_$ctoField Data.Csv.Conversion Data/Csv/Conversion.hs:1053:5-11 14923 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON()_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1226:10-18 12730 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON()_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1226:10-18 12729 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1(,)1 Data.Aeson.Types.ToJSON 12377 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Const4 Data.Aeson.Types.ToJSON 12382 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Const6 Data.Aeson.Types.ToJSON 12631 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1IntMap1 Data.Aeson.Types.ToJSON 12383 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1306:10-19 12537 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1307:5-10 12701 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1IntMap_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1306:10-19 12702 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Proxy1 Data.Aeson.Types.ToJSON 12633 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum1 Data.Aeson.Types.ToJSON 12365 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum10 Data.Aeson.Types.ToJSON 12369 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum2 Data.Aeson.Types.ToJSON 12361 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum3 Data.Aeson.Types.ToJSON 12360 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum5 Data.Aeson.Types.ToJSON 12364 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum6 Data.Aeson.Types.ToJSON 12363 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum7 Data.Aeson.Types.ToJSON 12362 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum9 Data.Aeson.Types.ToJSON 12367 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum_k1 Data.Aeson.Types.ToJSON 12366 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON1Sum_k2 Data.Aeson.Types.ToJSON 12368 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSON2Const1 Data.Aeson.Types.ToJSON 12632 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONBool1_raXcC Data.Aeson.Types.ToJSON 12521 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONBool2_raXcD Data.Aeson.Types.ToJSON 12522 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONBool_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1205:10-20 12524 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONBool_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1205:10-20 12526 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL1 Statistics.Types 16636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL10 Statistics.Types 16621 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL11 Statistics.Types 16620 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL12 Statistics.Types 16619 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL13 Statistics.Types 16618 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL14 Statistics.Types 16617 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL15 Statistics.Types 16616 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL16 Statistics.Types 16615 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL17 Statistics.Types 16614 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL19 Statistics.Types 16635 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL20 Statistics.Types 16634 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL4 Statistics.Types 16611 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL5 Statistics.Types 16632 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL6 Statistics.Types 16631 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL7 Statistics.Types 16630 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL8 Statistics.Types 16629 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL_$s$ctoJSON Statistics.Types Statistics/Types.hs:120:10-54 16637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCL_g4 Statistics.Types 16633 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1448:10-21 12560 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONCTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1448:10-21 12561 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONChar1_raXhh Data.Aeson.Types.ToJSON 12707 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1241:5-14 12710 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1235:5-10 12708 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONChar_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1238:5-14 12711 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord1 Criterion.Types 18055 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord10 Criterion.Types 17882 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord12 Criterion.Types 17861 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord14 Criterion.Types 17860 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord15 Criterion.Types 17859 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord16 Criterion.Types 17898 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord17 Criterion.Types 17896 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord19 Criterion.Types 17873 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord2 Criterion.Types 18054 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord20 Criterion.Types 17872 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord21 Criterion.Types 17871 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord22 Criterion.Types 17870 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord23 Criterion.Types 17869 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord24 Criterion.Types 18035 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord25 Criterion.Types 18033 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord27 Criterion.Types 17891 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord28 Criterion.Types 17889 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord3 Criterion.Types 18053 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord30 Criterion.Types 17864 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord31 Criterion.Types 17863 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord32 Criterion.Types 17862 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord33 Criterion.Types 17841 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord34 Criterion.Types 17840 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord35 Criterion.Types 17839 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord36 Criterion.Types 18032 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord37 Criterion.Types 18031 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord38 Criterion.Types 18027 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord39 Criterion.Types 18024 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord41 Criterion.Types 18023 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord42 Criterion.Types 18021 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord44 Criterion.Types 17878 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord45 Criterion.Types 17910 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord47 Criterion.Types 17881 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord51 Criterion.Types 17880 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord52 Criterion.Types 17879 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord53 Criterion.Types 17906 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord57 Criterion.Types 17904 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord6 Criterion.Types 18038 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord60 Criterion.Types 17738 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord64 Criterion.Types 17740 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord66 Criterion.Types 18042 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord67 Criterion.Types 18041 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord69 Criterion.Types 18051 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord7 Criterion.Types 18036 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord70 Criterion.Types 17908 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord71 Criterion.Types 18044 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord72 Criterion.Types 18043 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord9 Criterion.Types 17885 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoEncoding Criterion.Types Criterion/Types.hs:817:10-26 18059 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoEncodingList Criterion.Types Criterion/Types.hs:817:10-26 18060 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON Criterion.Types Criterion/Types.hs:817:10-26 18056 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON1 Criterion.Types Criterion/Types.hs:781:10-22 18037 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON2 Criterion.Types Criterion/Types.hs:753:10-19 17883 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON3 Criterion.Types Criterion/Types.hs:628:10-24 17897 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON4 Criterion.Types Criterion/Types.hs:733:10-30 18034 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON5 Criterion.Types Criterion/Types.hs:688:10-31 17890 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSON6 Criterion.Types Criterion/Types.hs:708:10-26 18025 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList Criterion.Types Criterion/Types.hs:753:10-19 17884 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList1 Criterion.Types Criterion/Types.hs:708:10-26 18026 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_$ctoJSONList2 Criterion.Types Criterion/Types.hs:817:10-26 18057 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_f1 Criterion.Types 18049 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_f20 Criterion.Types 17742 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g1 Criterion.Types 17838 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g2 Criterion.Types 18050 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g3 Criterion.Types 17907 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_g4 Criterion.Types 18052 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDataRecord_to'23 Criterion.Types 17744 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDay1 Data.Aeson.Types.ToJSON 12661 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDay2 Data.Aeson.Types.ToJSON 12310 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1891:10-19 12662 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1892:5-10 12311 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDay_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1891:10-19 12318 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1952:5-14 12647 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1948:10-24 12648 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1949:5-10 12644 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDiffTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1948:10-24 12645 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime1 Data.Aeson.Types.ToJSON 12336 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime2 Data.Aeson.Types.ToJSON 12335 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime4 Data.Aeson.Types.ToJSON 12334 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime6 Data.Aeson.Types.ToJSON 12333 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime8 Data.Aeson.Types.ToJSON 12332 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime9 Data.Aeson.Types.ToJSON 12331 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1875:10-26 12337 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1876:5-10 12727 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1875:10-26 12728 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDotNetTime_f Data.Aeson.Types.ToJSON 12726 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDouble1_raXcI Data.Aeson.Types.ToJSON 12529 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDouble2_raXdU Data.Aeson.Types.ToJSON 12617 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDouble_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1248:10-22 12531 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONDouble_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1248:10-22 12615 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONFloat1_raXcK Data.Aeson.Types.ToJSON 12532 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONFloat2_raXdZ Data.Aeson.Types.ToJSON 12621 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONFloat_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1270:10-21 12534 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONFloat_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1270:10-21 12619 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1354:10-21 12556 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1355:5-10 12692 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt16_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1354:10-21 12693 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt1_raXcO Data.Aeson.Types.ToJSON 12535 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt2_raXcX Data.Aeson.Types.ToJSON 12551 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1366:10-21 12559 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1367:5-10 12689 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt32_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1366:10-21 12690 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt3_raXcZ Data.Aeson.Types.ToJSON 12554 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt4_raXd1 Data.Aeson.Types.ToJSON 12557 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt5_raXd6 Data.Aeson.Types.ToJSON 12562 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1378:10-21 12564 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1379:5-10 12686 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt64_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1378:10-21 12687 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1342:10-20 12553 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1343:5-10 12695 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInt8_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1342:10-20 12696 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1686:5-14 12539 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1682:10-29 12540 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1683:5-10 12704 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONIntSet_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1682:10-29 12705 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInteger1_raXcV Data.Aeson.Types.ToJSON 12548 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1318:10-23 12550 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1319:5-10 12698 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONInteger_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1318:10-23 12699 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKDE_$ctoEncoding Criterion.Types Criterion/Types.hs:753:10-19 17887 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKDE_$ctoEncodingList Criterion.Types Criterion/Types.hs:753:10-19 17888 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool1 Data.Aeson.Types.ToJSON 12358 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool3 Data.Aeson.Types.ToJSON 12355 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool5 Data.Aeson.Types.ToJSON 12356 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool7 Data.Aeson.Types.ToJSON 12357 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1213:5-13 12359 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyBool_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1212:10-23 12527 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar1 Data.Aeson.Types.ToJSON 12613 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar3 Data.Aeson.Types.ToJSON 12612 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar4 Data.Aeson.Types.ToJSON 12637 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar6 Data.Aeson.Types.ToJSON 12636 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2145:5-13 12638 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyChar_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2146:5-17 12614 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyDay1 Data.Aeson.Types.ToJSON 12287 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyDay_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1896:5-13 12292 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyDay_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1895:10-22 12663 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyDouble_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1256:5-13 12306 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyDouble_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1255:10-25 12616 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyFloat_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1278:5-13 12305 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyFloat_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1277:10-24 12620 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt16_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1362:5-13 12301 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt16_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1361:10-24 12694 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt32_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1374:5-13 12300 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt32_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1373:10-24 12691 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt64_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1386:5-13 12299 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt64_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1385:10-24 12688 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt8_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1350:5-13 12302 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt8_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1349:10-23 12697 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1314:5-13 12304 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInt_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1313:10-22 12706 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInteger_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1326:5-13 12303 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyInteger_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1325:10-26 12700 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime1 Data.Aeson.Types.ToJSON 12655 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime2 Data.Aeson.Types.ToJSON 12322 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1907:10-25 12656 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1908:5-10 12323 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1912:5-13 12290 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1911:10-28 12657 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyLocalTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1907:10-25 12324 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1334:5-14 12543 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1330:10-23 12544 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1331:5-10 12545 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1338:5-13 12308 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1337:10-26 12547 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyNatural_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1330:10-23 12546 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1510:10-26 12596 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1518:5-13 12293 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1517:10-29 12599 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyScientific_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1510:10-26 12598 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1455:10-20 12586 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1463:5-13 12605 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1462:10-23 12589 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText0_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1455:10-20 12588 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText1 Data.Aeson.Types.ToJSON 12607 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText3 Data.Aeson.Types.ToJSON 12606 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1467:10-23 12592 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1468:5-10 12668 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1475:5-13 12608 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1474:10-26 12670 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyText_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1467:10-23 12669 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay1 Data.Aeson.Types.ToJSON 12658 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay2 Data.Aeson.Types.ToJSON 12319 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1899:10-25 12659 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1900:5-10 12320 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1904:5-13 12291 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1903:10-28 12660 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyTimeOfDay_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1899:10-25 12321 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime1 Data.Aeson.Types.ToJSON 12649 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime2 Data.Aeson.Types.ToJSON 12328 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1923:10-23 12650 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1924:5-10 12329 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1928:5-13 12288 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1927:10-26 12651 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUTCTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1923:10-23 12330 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID1 Data.Aeson.Types.ToJSON 12665 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID3 Data.Aeson.Types.ToJSON 12640 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID5 Data.Aeson.Types.ToJSON 12639 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1763:10-25 12666 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1764:5-10 12581 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1768:5-13 12641 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1767:10-28 12667 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1763:10-25 12582 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyUUID_f Data.Aeson.Types.ToJSON 12580 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion1 Data.Aeson.Types.ToJSON 12609 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion3 Data.Aeson.Types.ToJSON 12610 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1482:5-14 12388 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1478:10-23 12389 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1479:5-10 12723 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1486:5-13 12611 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1485:10-26 12725 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyVersion_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1478:10-23 12724 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1413:10-22 12573 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1414:5-10 12677 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1421:5-13 12296 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1420:10-25 12679 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord16_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1413:10-22 12678 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1425:10-22 12576 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1426:5-10 12674 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1433:5-13 12295 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1432:10-25 12676 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord32_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1425:10-22 12675 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1437:10-22 12579 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1438:5-10 12671 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1445:5-13 12294 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1444:10-25 12673 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord64_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1437:10-22 12672 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1401:10-21 12570 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1402:5-10 12680 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1409:5-13 12297 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1408:10-24 12682 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord8_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1401:10-21 12681 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1389:10-20 12567 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1390:5-10 12683 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1397:5-13 12298 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1396:10-23 12685 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyWord_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1389:10-20 12684 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime1 Data.Aeson.Types.ToJSON 12652 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime2 Data.Aeson.Types.ToJSON 12325 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1915:10-25 12653 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1916:5-10 12326 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONKey Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1920:5-13 12289 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONKeyList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1919:10-28 12654 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONKeyZonedTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1915:10-25 12327 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured2 Criterion.Types 17749 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured5 Criterion.Types 17747 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured6 Criterion.Types 17748 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoEncoding Criterion.Types Criterion/Types.hs:206:10-24 17912 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoEncodingList Criterion.Types Criterion/Types.hs:206:10-24 17913 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_$ctoJSONList Criterion.Types Criterion/Types.hs:206:10-24 17914 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_d Criterion.Types Criterion/Types.hs:212:26 17745 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_f20 Criterion.Types 17750 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONMeasured_i Criterion.Types Criterion/Types.hs:212:13 17746 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoEncoding Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1944:5-14 12756 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1940:10-31 12757 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1941:5-10 12758 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNominalDiffTime_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1940:10-31 12759 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution1 Statistics.Distribution.Normal 16465 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution10 Statistics.Distribution.Normal 16438 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution12 Statistics.Distribution.Normal 16459 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution13 Statistics.Distribution.Normal 16437 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution3 Statistics.Distribution.Normal 16456 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution4 Statistics.Distribution.Normal 16440 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution6 Statistics.Distribution.Normal 16457 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution7 Statistics.Distribution.Normal 16439 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution9 Statistics.Distribution.Normal 16458 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoEncoding Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 16470 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoEncodingList Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 16471 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoJSON Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 16466 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNormalDistribution_$ctoJSONList Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:53:10-34 16468 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNumber_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1260:10-22 12528 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONNumber_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1260:10-22 12618 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering1 Data.Aeson.Types.ToJSON 12345 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering2 Data.Aeson.Types.ToJSON 12340 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering4 Data.Aeson.Types.ToJSON 12341 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering6 Data.Aeson.Types.ToJSON 12342 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering8 Data.Aeson.Types.ToJSON 12338 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1216:10-24 12346 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoJSON Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1217:3-8 12343 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1216:10-24 12344 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOrdering_f Data.Aeson.Types.ToJSON 12339 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoEncoding Criterion.Types Criterion/Types.hs:645:10-29 17845 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoEncodingList Criterion.Types Criterion/Types.hs:645:10-29 17846 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierEffect_$ctoJSONList Criterion.Types Criterion/Types.hs:645:10-29 17843 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoEncoding Criterion.Types Criterion/Types.hs:688:10-31 17894 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoEncodingList Criterion.Types Criterion/Types.hs:688:10-31 17895 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutlierVariance_$ctoJSONList Criterion.Types Criterion/Types.hs:688:10-31 17892 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoEncoding Criterion.Types Criterion/Types.hs:628:10-24 17901 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoEncodingList Criterion.Types Criterion/Types.hs:628:10-24 17902 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONOutliers_$ctoJSONList Criterion.Types Criterion/Types.hs:628:10-24 17899 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONProxy_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2103:10-25 12643 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONProxy_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:2103:10-25 12642 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONRegression_$ctoEncoding Criterion.Types Criterion/Types.hs:708:10-26 18029 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONRegression_$ctoEncodingList Criterion.Types Criterion/Types.hs:708:10-26 18030 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoEncoding Criterion.Types Criterion/Types.hs:781:10-22 18047 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoEncodingList Criterion.Types Criterion/Types.hs:781:10-22 18048 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONReport_$ctoJSONList Criterion.Types Criterion/Types.hs:781:10-22 18045 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample1 Statistics.Resampling 17068 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample5 Statistics.Resampling 17026 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoEncoding Statistics.Resampling Statistics/Resampling.hs:76:10-24 17072 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoEncodingList Statistics.Resampling Statistics/Resampling.hs:76:10-24 17073 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoJSON Statistics.Resampling Statistics/Resampling.hs:76:10-24 17069 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_$ctoJSONList Statistics.Resampling Statistics/Resampling.hs:76:10-24 17070 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_f21 Statistics.Resampling 17066 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONResample_g4 Statistics.Resampling 17067 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoEncoding Criterion.Types Criterion/Types.hs:733:10-30 18063 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoEncodingList Criterion.Types Criterion/Types.hs:733:10-30 18064 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONSampleAnalysis_$ctoJSONList Criterion.Types Criterion/Types.hs:733:10-30 18061 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONScientific1_raXds Data.Aeson.Types.ToJSON 12593 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONScientific2_raXdt Data.Aeson.Types.ToJSON 12594 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONText1_raXdk Data.Aeson.Types.ToJSON 12583 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONText2_raXdl Data.Aeson.Types.ToJSON 12584 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONText3_raXdq Data.Aeson.Types.ToJSON 12590 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONValue1_raX99 Data.Aeson.Types.ToJSON 12476 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONValue_$ctoEncodingList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1868:10-21 12478 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONValue_$ctoJSONList Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:1868:10-21 12664 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONWord1_raXd8 Data.Aeson.Types.ToJSON 12565 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONWord2_raXda Data.Aeson.Types.ToJSON 12568 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONWord3_raXdc Data.Aeson.Types.ToJSON 12571 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONWord4_raXde Data.Aeson.Types.ToJSON 12574 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToJSONWord5_raXdg Data.Aeson.Types.ToJSON 12577 0 0.0 0.0 0.0 0.0 0 0 CAF:$fToNamedRecordMap_f Data.Csv.Conversion 14973 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorBool1 Data.Vector.Unboxed.Base 11547 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorChar1 Data.Vector.Unboxed.Base 11545 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorDouble1 Data.Vector.Unboxed.Base 11543 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorFloat1 Data.Vector.Unboxed.Base 11541 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorInt1 Data.Vector.Unboxed.Base 11525 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorInt2 Data.Vector.Unboxed.Base 11527 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorInt3 Data.Vector.Unboxed.Base 11529 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorInt4 Data.Vector.Unboxed.Base 11523 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorWord1 Data.Vector.Unboxed.Base 11531 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorWord2 Data.Vector.Unboxed.Base 11535 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorWord3 Data.Vector.Unboxed.Base 11537 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorWord4 Data.Vector.Unboxed.Base 11539 0 0.0 0.0 0.0 0.0 0 0 CAF:$fVectorVectorWord5 Data.Vector.Unboxed.Base 11533 0 0.0 0.0 0.0 0.0 0 0 CAF:$j_rV3f Data.Vector.Fusion.Bundle.Monadic 11959 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym1 Statistics.Resampling 16954 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym11 Statistics.Types 16478 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym14 Statistics.Types 16481 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym17 Statistics.Types 16482 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym2 Statistics.Types 16525 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym20 Statistics.Types 16484 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym23 Statistics.Types 16485 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym26 Statistics.Types 16486 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym4 Statistics.Resampling 16953 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym5 Statistics.Types 16524 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$WSSym8 Statistics.Types 16476 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fConstructorMetaMetaCons1 Statistics.Distribution.Normal 16436 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fDataMap16 Text.Microstache.Type 15214 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fDataMaybe6 Criterion.Types 17980 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fDataVector17 Criterion.Types 18065 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fDataVector17 Statistics.Resampling 17076 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fData[]7 Criterion.Types 17974 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fFromJSONKey[]_$cfromJSONKeyList Criterion.Types 17930 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fFromJSONKey[]_r1Ir4 Criterion.Types 17931 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName1 Criterion.Types 17800 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName2 Criterion.Types 17801 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName4 Criterion.Types 17802 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fGetConNamek:+:_$cgetConName5 Criterion.Types 17803 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fReadConfInt_$creadList Criterion.Types 17946 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fReadConfInt_$creadListPrec Criterion.Types 17948 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fReadEstimate_$creadList Criterion.Types 17952 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fReadEstimate_$creadListPrec Criterion.Types 17954 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fTaggedObjectencarityM1_$ctaggedObject1 Criterion.Types 17799 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fTaggedObjectencarityM1_$ctaggedObject1 Statistics.Math.RootFinding 16398 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONHashMap1_raX7H Data.Aeson.Types.ToJSON 12415 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONHashMap2_raX7P Data.Aeson.Types.ToJSON 12418 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONHashMap3_raXiv Data.Aeson.Types.ToJSON 12740 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONHashMap4_raXiD Data.Aeson.Types.ToJSON 12743 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONHashMap_raX7G Data.Aeson.Types.ToJSON 12414 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONVector1_raX8U Data.Aeson.Types.ToJSON 12466 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONVector2_raX8Q Data.Aeson.Types.ToJSON 12463 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONVector3_raX8Z Data.Aeson.Types.ToJSON 12469 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONVector4_raX93 Data.Aeson.Types.ToJSON 12472 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSONVector5_raX94 Data.Aeson.Types.ToJSON 12473 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]10_raX8u Data.Aeson.Types.ToJSON 12448 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]11_raX8E Data.Aeson.Types.ToJSON 12454 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]12_raX8L Data.Aeson.Types.ToJSON 12460 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]13_raX8M Data.Aeson.Types.ToJSON 12461 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]14_raXhm Data.Aeson.Types.ToJSON 12713 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]15_raXhn Data.Aeson.Types.ToJSON 12714 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]16_raXhs Data.Aeson.Types.ToJSON 12717 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]17_raXhA Data.Aeson.Types.ToJSON 12721 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]18_raXiQ Data.Aeson.Types.ToJSON 12749 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]19_raXj0 Data.Aeson.Types.ToJSON 12754 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]1_raX7x Data.Aeson.Types.ToJSON 12410 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]2_raX7y Data.Aeson.Types.ToJSON 12411 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]3_raX7U Data.Aeson.Types.ToJSON 12423 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]4_raX7V Data.Aeson.Types.ToJSON 12424 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]5_raX80 Data.Aeson.Types.ToJSON 12429 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]6_raX82 Data.Aeson.Types.ToJSON 12431 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]7_raX84 Data.Aeson.Types.ToJSON 12433 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]8_raX85 Data.Aeson.Types.ToJSON 12434 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]9_raX8n Data.Aeson.Types.ToJSON 12442 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$fToJSON[]_raX7m Data.Aeson.Types.ToJSON 12404 0 0.0 0.0 0.0 0.0 0 0 CAF:$s$wunion Criterion.Report 17246 0 0.0 0.0 0.0 0.0 0 0 CAF:$s^1 Data.Attoparsec.Time 12113 0 0.0 0.0 0.0 0.0 0 0 CAF:$s^1 Math.NumberTheory.Logarithms 9474 0 0.0 0.0 0.0 0.0 0 0 CAF:$s^2 Math.NumberTheory.Logarithms 9475 0 0.0 0.0 0.0 0.0 0 0 CAF:$tBootstrap Statistics.Resampling Statistics/Resampling.hs:88:24-27 16955 0 0.0 0.0 0.0 0.0 0 0 CAF:$tCL Statistics.Types Statistics/Types.hs:109:40-43 16534 0 0.0 0.0 0.0 0.0 0 0 CAF:$tConfInt Statistics.Types Statistics/Types.hs:372:35-38 16515 0 0.0 0.0 0.0 0.0 0 0 CAF:$tConfig Criterion.Types Criterion/Types.hs:125:43-46 17633 0 0.0 0.0 0.0 0.0 0 0 CAF:$tEstimate Statistics.Types Statistics/Types.hs:328:28-31 16526 0 0.0 0.0 0.0 0.0 0 0 CAF:$tFlot Language.Javascript.Flot Language/Javascript/Flot.hs:39:45-48 15398 0 0.0 0.0 0.0 0.0 0 0 CAF:$tGCStatistics Criterion.Measurement Criterion/Measurement.hs:114:43-46 18158 0 0.0 0.0 0.0 0.0 0 0 CAF:$tKB2Sum Numeric.Sum Numeric/Sum.hs:158:43-46 15651 0 0.0 0.0 0.0 0.0 0 0 CAF:$tKBNSum Numeric.Sum Numeric/Sum.hs:123:43-46 15647 0 0.0 0.0 0.0 0.0 0 0 CAF:$tKDE Criterion.Types Criterion/Types.hs:750:43-46 17585 0 0.0 0.0 0.0 0.0 0 0 CAF:$tKahanSum Numeric.Sum Numeric/Sum.hs:95:45-48 15643 0 0.0 0.0 0.0 0.0 0 0 CAF:$tKey Text.Microstache.Type src/Text/Microstache/Type.hs:88:47-50 15190 0 0.0 0.0 0.0 0.0 0 0 CAF:$tLowerLimit Statistics.Types Statistics/Types.hs:481:41-44 16509 0 0.0 0.0 0.0 0.0 0 0 CAF:$tMatchType Criterion.Main.Options Criterion/Main/Options.hs:61:72-75 18216 0 0.0 0.0 0.0 0.0 0 0 CAF:$tMatchType1_r48mN Criterion.Main.Options 18214 0 0.0 0.0 0.0 0.0 0 0 CAF:$tMeasured Criterion.Types Criterion/Types.hs:192:43-46 17630 0 0.0 0.0 0.0 0.0 0 0 CAF:$tMode Criterion.Main.Options Criterion/Main/Options.hs:74:47-50 18230 0 0.0 0.0 0.0 0.0 0 0 CAF:$tMode1_r48n1 Criterion.Main.Options 18224 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNode Text.Microstache.Type src/Text/Microstache/Type.hs:77:28-31 15200 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNode1_rfOI Text.Microstache.Type 15196 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNormalDistribution Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:46:31-34 16442 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNormalErr Statistics.Types Statistics/Types.hs:349:39-42 16520 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNumber Data.Attoparsec.Number Data/Attoparsec/Number.hs:36:35-38 10336 0 0.0 0.0 0.0 0.0 0 0 CAF:$tNumber1_rdQz Data.Attoparsec.Number 10332 0 0.0 0.0 0.0 0.0 0 0 CAF:$tOnly Data.Tuple.Only src/Data/Tuple/Only.hs:30:65-68 14269 0 0.0 0.0 0.0 0.0 0 0 CAF:$tOutlierEffect Criterion.Types Criterion/Types.hs:642:63-66 17601 0 0.0 0.0 0.0 0.0 0 0 CAF:$tOutlierEffect1_r1Ifb Criterion.Types 17599 0 0.0 0.0 0.0 0.0 0 0 CAF:$tOutlierVariance Criterion.Types Criterion/Types.hs:685:43-46 17592 0 0.0 0.0 0.0 0.0 0 0 CAF:$tOutliers Criterion.Types Criterion/Types.hs:625:43-46 17615 0 0.0 0.0 0.0 0.0 0 0 CAF:$tPName Text.Microstache.Type src/Text/Microstache/Type.hs:103:28-31 15193 0 0.0 0.0 0.0 0.0 0 0 CAF:$tPValue Statistics.Types Statistics/Types.hs:214:44-47 16530 0 0.0 0.0 0.0 0.0 0 0 CAF:$tResample Statistics.Resampling Statistics/Resampling.hs:73:43-46 16958 0 0.0 0.0 0.0 0.0 0 0 CAF:$tRoot Statistics.Math.RootFinding Statistics/Math/RootFinding.hs:44:51-54 16379 0 0.0 0.0 0.0 0.0 0 0 CAF:$tRoot Numeric.RootFinding Numeric/RootFinding.hs:40:51-54 15477 0 0.0 0.0 0.0 0.0 0 0 CAF:$tScientific Data.Scientific src/Data/Scientific.hs:169:27-30 9838 0 0.0 0.0 0.0 0.0 0 0 CAF:$tTemplate Text.Microstache.Type src/Text/Microstache/Type.hs:62:30-33 15239 0 0.0 0.0 0.0 0.0 0 0 CAF:$tTemplateException Criterion.Report Criterion/Report.hs:283:41-44 17268 0 0.0 0.0 0.0 0.0 0 0 CAF:$tUpperLimit Statistics.Types Statistics/Types.hs:461:43-46 16512 0 0.0 0.0 0.0 0.0 0 0 CAF:$tValue Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:351:50-53 12245 0 0.0 0.0 0.0 0.0 0 0 CAF:$tValue1_rxB4 Data.Aeson.Types.Internal 12241 0 0.0 0.0 0.0 0.0 0 0 CAF:$tVerbosity Criterion.Types Criterion/Types.hs:94:74-77 17640 0 0.0 0.0 0.0 0.0 0 0 CAF:$tVerbosity1_r1Igi Criterion.Types 17639 0 0.0 0.0 0.0 0.0 0 0 CAF:.$. Options.Applicative.Help.Pretty Options/Applicative/Help/Pretty.hs:10:1-5 16037 0 0.0 0.0 0.0 0.0 0 0 CAF:<<+>> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:95:1-7 16068 0 0.0 0.0 0.0 0.0 0 0 CAF:<> Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:100:1-7 16069 0 0.0 0.0 0.0 0.0 0 0 CAF:>*<1 Data.Aeson.Encoding.Internal 13694 0 0.0 0.0 0.0 0.0 0 0 CAF:_k2_rcCok Statistics.Types 16608 0 0.0 0.0 0.0 0.0 0 0 CAF:_k_r3Qyq Data.Aeson.Types.FromJSON 13089 0 0.0 0.0 0.0 0.0 0 0 CAF:_x_r3Bij Criterion.Analysis 17405 0 0.0 0.0 0.0 0.0 0 0 CAF:a1_r3Qy5 Data.Aeson.Types.FromJSON 13071 0 0.0 0.0 0.0 0.0 0 0 CAF:a2_r3QyE Data.Aeson.Types.FromJSON 13101 0 0.0 0.0 0.0 0.0 0 0 CAF:a3_r3QyG Data.Aeson.Types.FromJSON 13103 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:69:1-14 9711 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:78:1-16 9717 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:81:1-15 9719 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:87:1-16 9723 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:72:1-13 9713 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:99:1-15 9731 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:105:1-15 9735 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:111:1-15 9739 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:93:1-14 9727 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:84:1-13 9721 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:90:1-19 9725 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:75:1-14 9715 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:102:1-16 9733 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:108:1-16 9737 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:114:1-16 9741 0 0.0 0.0 0.0 0.0 0 0 CAF:aLIGNMENT_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:96:1-15 9729 0 0.0 0.0 0.0 0.0 0 0 CAF:abortOption3 Options.Applicative.Builder 16161 0 0.0 0.0 0.0 0.0 0 0 abortOption Options.Applicative.Builder Options/Applicative/Builder.hs:(339,1)-(342,16) 18823 0 0.0 0.0 0.0 0.0 0 16 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18824 1 0.0 0.0 0.0 0.0 0 0 CAF:abortOption4 Options.Applicative.Builder 16159 0 0.0 0.0 0.0 0.0 0 0 abortOption Options.Applicative.Builder Options/Applicative/Builder.hs:(339,1)-(342,16) 18825 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18826 0 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18827 0 0.0 0.0 0.0 0.0 0 32 CAF:abortOption6 Options.Applicative.Builder 16160 0 0.0 0.0 0.0 0.0 0 0 abortOption Options.Applicative.Builder Options/Applicative/Builder.hs:(339,1)-(342,16) 18821 0 0.0 0.0 0.0 0.0 0 0 value Options.Applicative.Builder Options/Applicative/Builder.hs:171:1-50 18822 1 0.0 0.0 0.0 0.0 0 0 CAF:accuracy_r4g9b Statistics.Distribution Statistics/Distribution.hs:225:5-12 16244 0 0.0 0.0 0.0 0.0 0 0 CAF:acquireSeedSystem_rzmD System.Random.MWC 15776 0 0.0 0.0 0.0 0.0 0 0 CAF:acquireSeedTime_rzmE System.Random.MWC 15777 0 0.0 0.0 0.0 0.0 0 0 CAF:addUlps_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:72:7-9 15667 0 0.0 0.0 0.0 0.0 0 0 CAF:allocEnv Criterion.Types Criterion/Types.hs:132:9-16 17656 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean1 Criterion.Analysis 17411 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean11 Criterion.Analysis 17414 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean13 Criterion.Analysis 17415 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean15 Criterion.Analysis 17418 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean18 Criterion.Analysis 17419 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean19 Criterion.Analysis 17417 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean4 Criterion.Analysis 17416 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean7 Criterion.Analysis 17412 0 0.0 0.0 0.0 0.0 0 0 CAF:analyseMean9 Criterion.Analysis 17413 0 0.0 0.0 0.0 0.0 0 0 CAF:angles Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:298:1-6 14217 0 0.0 0.0 0.0 0.0 0 0 CAF:anyChar Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:240:1-7 10467 0 0.0 0.0 0.0 0.0 0 0 CAF:anyChar Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:397:1-7 9938 0 0.0 0.0 0.0 0.0 0 0 CAF:anyChar1 Data.Attoparsec.Text.Internal 9896 0 0.0 0.0 0.0 0.0 0 0 CAF:anyChar1_r2Em0 Data.Attoparsec.ByteString.Char8 10466 0 0.0 0.0 0.0 0.0 0 0 CAF:anyChar2_rOsu Data.Attoparsec.Text.Internal 9937 0 0.0 0.0 0.0 0.0 0 0 CAF:anyDigit_rgEQ System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:614:4-11 15068 0 0.0 0.0 0.0 0.0 0 0 CAF:anyWord1_r27em Data.Attoparsec.ByteString.Internal 9984 0 0.0 0.0 0.0 0.0 0 0 CAF:anyWord8 Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:394:1-8 9985 0 0.0 0.0 0.0 0.0 0 0 CAF:app_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:74:1-8 13800 0 0.0 0.0 0.0 0.0 0 0 CAF:apply Data.DList Data/DList.hs:152:1-5 10764 0 0.0 0.0 0.0 0.0 0 0 CAF:apply1 Data.DList 10763 0 0.0 0.0 0.0 0.0 0 0 CAF:arrayDataType Data.Primitive.Array Data/Primitive/Array.hs:568:1-13 9697 0 0.0 0.0 0.0 0.0 0 0 CAF:array_'_r18Hr Data.Aeson.Parser.Internal 13659 0 0.0 0.0 0.0 0.0 0 0 CAF:array__r18HH Data.Aeson.Parser.Internal 13679 0 0.0 0.0 0.0 0.0 0 0 CAF:asGenIO System.Random.MWC System/Random/MWC.hs:326:1-7 15763 0 0.0 0.0 0.0 0.0 0 0 CAF:asGenIO1 System.Random.MWC 15762 0 0.0 0.0 0.0 0.0 0 0 CAF:asGenST System.Random.MWC System/Random/MWC.hs:330:1-7 15765 0 0.0 0.0 0.0 0.0 0 0 CAF:asGenST1 System.Random.MWC 15764 0 0.0 0.0 0.0 0.0 0 0 CAF:attrEsc_r4pGi Criterion.Internal Criterion/Internal.hs:233:5-11 17372 0 0.0 0.0 0.0 0.0 0 0 CAF:auto2 Options.Applicative.Builder 16150 0 0.0 0.0 0.0 0.0 0 0 CAF:auto_partition_factor_rU2 Control.Monad.Par.Combinator Control/Monad/Par/Combinator.hs:103:1-21 16185 0 0.0 0.0 0.0 0.0 0 0 CAF:b'_rEz6 Text.Microstache.Render src/Text/Microstache/Render.hs:73:13-14 15277 0 0.0 0.0 0.0 0.0 0 0 CAF:b1_r78J Math.NumberTheory.Logarithms 9497 0 0.0 0.0 0.0 0.0 0 0 CAF:b2_r3VQ Utils src/Utils.hs:21:3-4 9749 0 0.0 0.0 0.0 0.0 0 0 CAF:b2_r78L Math.NumberTheory.Logarithms 9498 0 0.0 0.0 0.0 0.0 0 0 CAF:b3_r78M Math.NumberTheory.Logarithms 9499 0 0.0 0.0 0.0 0.0 0 0 CAF:b_r76S Math.NumberTheory.Logarithms 9486 0 0.0 0.0 0.0 0.0 0 0 CAF:b_rWjy Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:189:3 14681 0 0.0 0.0 0.0 0.0 0 0 CAF:b_rl4T System.Random System/Random.hs:473:8 10888 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19235 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.b System.Random System/Random.hs:473:8-54 19236 1 0.0 0.0 0.0 0.0 0 80 CAF:backslash Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:362:1-9 14104 0 0.0 0.0 0.0 0.0 0 0 CAF:baseProps Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:145:1-9 16127 0 0.0 0.0 0.0 0.0 0 0 CAF:baseProps1 Options.Applicative.Builder.Internal 16126 0 0.0 0.0 0.0 0.0 0 0 CAF:base_r3VP Utils src/Utils.hs:19:3-6 9748 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter10 Options.Applicative.Builder.Completer 16133 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter12 Options.Applicative.Builder.Completer 16132 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter14 Options.Applicative.Builder.Completer 16131 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter16 Options.Applicative.Builder.Completer 16128 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter2 Options.Applicative.Builder.Completer 16145 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter3 Options.Applicative.Builder.Completer 16143 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter5 Options.Applicative.Builder.Completer 16135 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter7 Options.Applicative.Builder.Completer 16134 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter_unescapeD Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:104:5-13 16138 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter_unescapeN Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:85:5-13 16142 0 0.0 0.0 0.0 0.0 0 0 CAF:bashCompleter_unescapeU Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:97:5-13 16140 0 0.0 0.0 0.0 0.0 0 0 CAF:bench Criterion.Types Criterion/Types.hs:580:1-5 17655 0 0.0 0.0 0.0 0.0 0 0 bench Criterion.Types Criterion/Types.hs:580:1-17 19144 1 0.0 0.0 0.0 0.0 0 0 CAF:bgroup Criterion.Types Criterion/Types.hs:586:1-6 17654 0 0.0 0.0 0.0 0.0 0 0 bgroup Criterion.Types Criterion/Types.hs:586:1-19 19136 1 0.0 0.0 0.0 0.0 0 0 CAF:bitsPerSubkey Data.HashMap.Base Data/HashMap/Base.hs:1319:1-13 10817 0 0.0 0.0 0.0 0.0 0 0 CAF:black Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:2-6 14167 0 0.0 0.0 0.0 0.0 0 0 CAF:black1 Text.PrettyPrint.ANSI.Leijen.Internal 14166 0 0.0 0.0 0.0 0.0 0 0 CAF:black2 Text.PrettyPrint.ANSI.Leijen.Internal 14165 0 0.0 0.0 0.0 0.0 0 0 CAF:black3 Text.PrettyPrint.ANSI.Leijen.Internal 14164 0 0.0 0.0 0.0 0.0 0 0 CAF:blanks4_rgEa System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:514:4-9 15049 0 0.0 0.0 0.0 0.0 0 0 CAF:blocks System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:113:1-6 15730 0 0.0 0.0 0.0 0.0 0 0 CAF:blue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:2-5 14147 0 0.0 0.0 0.0 0.0 0 0 CAF:blue1 Text.PrettyPrint.ANSI.Leijen.Internal 14146 0 0.0 0.0 0.0 0.0 0 0 CAF:blue2 Text.PrettyPrint.ANSI.Leijen.Internal 14145 0 0.0 0.0 0.0 0.0 0 0 CAF:blue3 Text.PrettyPrint.ANSI.Leijen.Internal 14144 0 0.0 0.0 0.0 0.0 0 0 CAF:bold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:867:1-4 14211 0 0.0 0.0 0.0 0.0 0 0 CAF:bool Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:76:1-4 13439 0 0.0 0.0 0.0 0.0 0 0 CAF:bool2 Data.Aeson.Encoding.Internal 13790 0 0.0 0.0 0.0 0.0 0 0 CAF:bool5 Data.Aeson.Encoding.Internal 13789 0 0.0 0.0 0.0 0.0 0 0 CAF:braces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:288:1-6 14219 0 0.0 0.0 0.0 0.0 0 0 CAF:brackets Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:303:1-8 14216 0 0.0 0.0 0.0 0.0 0 0 CAF:briefDesc Options.Applicative.Builder Options/Applicative/Builder.hs:389:1-9 16169 0 0.0 0.0 0.0 0.0 0 0 CAF:briefDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:84:1-9 16052 0 0.0 0.0 0.0 0.0 0 0 CAF:briefDesc1 Options.Applicative.Builder 16168 0 0.0 0.0 0.0 0.0 0 0 CAF:briefDesc1 Options.Applicative.Help.Core 16051 0 0.0 0.0 0.0 0.0 0 0 CAF:bs_r2O2L Data.Csv.Encoding 14519 0 0.0 0.0 0.0 0.0 0 0 CAF:c_r13uz Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:971:5 15514 0 0.0 0.0 0.0 0.0 0 0 CAF:cadpw Statistics.Quantile Statistics/Quantile.hs:153:1-5 17145 0 0.0 0.0 0.0 0.0 0 0 CAF:cat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:200:1-3 14231 0 0.0 0.0 0.0 0.0 0 0 CAF:catchIO System.FilePath.Glob.Utils System/FilePath/Glob/Utils.hs:167:1-7 15012 0 0.0 0.0 0.0 0.0 0 0 CAF:catchIO1 System.FilePath.Glob.Utils 15011 0 0.0 0.0 0.0 0.0 0 0 CAF:charClass Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:112:1-9 10006 0 0.0 0.0 0.0 0.0 0 0 CAF:charClass Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:118:1-9 9895 0 0.0 0.0 0.0 0.0 0 0 CAF:charClass1 Data.Attoparsec.ByteString.FastSet 10005 0 0.0 0.0 0.0 0.0 0 0 CAF:charClass1 Data.Attoparsec.Text.FastSet 9894 0 0.0 0.0 0.0 0.0 0 0 CAF:choice1 Data.Attoparsec.Combinator 10426 0 0.0 0.0 0.0 0.0 0 0 CAF:choice3 Data.Attoparsec.Combinator 10425 0 0.0 0.0 0.0 0.0 0 0 CAF:choice5 Data.Attoparsec.Combinator 10424 0 0.0 0.0 0.0 0.0 0 0 CAF:choice6 Data.Attoparsec.Combinator 10428 0 0.0 0.0 0.0 0.0 0 0 CAF:choice7 Data.Attoparsec.Combinator 10430 0 0.0 0.0 0.0 0.0 0 0 CAF:choice_$schoice Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 10427 0 0.0 0.0 0.0 0.0 0 0 CAF:choice_$schoice1 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 10429 0 0.0 0.0 0.0 0.0 0 0 CAF:choice_$schoice2 Data.Attoparsec.Combinator Data/Attoparsec/Combinator.hs:78:1-6 10431 0 0.0 0.0 0.0 0.0 0 0 CAF:choose2 Numeric.SpecFunctions.Internal 15513 0 0.0 0.0 0.0 0.0 0 0 CAF:cleanEnd_r31ai Statistics.Matrix.Types Statistics/Matrix/Types.hs:64:5-12 16250 0 0.0 0.0 0.0 0.0 0 0 CAF:cleanEnv Criterion.Types Criterion/Types.hs:133:9-16 17657 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:40:1-30 13889 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginning1 System.Console.ANSI.Unix 13888 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:160:1-34 13939 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineBeginningCode1 System.Console.ANSI.Codes 13937 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-24 13887 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineEnd1 System.Console.ANSI.Unix 13886 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToLineEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:159:1-28 13938 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginning System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:30:1-32 13883 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginning1 System.Console.ANSI.Unix 13882 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginningCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:157:1-36 13935 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenBeginningCode1 System.Console.ANSI.Codes 13933 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:29:1-26 13881 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenEnd1 System.Console.ANSI.Unix 13880 0 0.0 0.0 0.0 0.0 0 0 CAF:clearFromCursorToScreenEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:156:1-30 13934 0 0.0 0.0 0.0 0.0 0 0 CAF:clearLine System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:41:1-9 13891 0 0.0 0.0 0.0 0.0 0 0 CAF:clearLine1 System.Console.ANSI.Unix 13890 0 0.0 0.0 0.0 0.0 0 0 CAF:clearLineCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:161:1-13 13940 0 0.0 0.0 0.0 0.0 0 0 CAF:clearScreen System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:31:1-11 13885 0 0.0 0.0 0.0 0.0 0 0 CAF:clearScreen1 System.Console.ANSI.Unix 13884 0 0.0 0.0 0.0 0.0 0 0 CAF:clearScreenCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:158:1-15 13936 0 0.0 0.0 0.0 0.0 0 0 CAF:closeBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:244:1-12 13718 0 0.0 0.0 0.0 0.0 0 0 CAF:closeBracket1 Data.Aeson.Encoding.Internal 13717 0 0.0 0.0 0.0 0.0 0 0 CAF:closeCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:246:1-10 13722 0 0.0 0.0 0.0 0.0 0 0 CAF:closeCurly1 Data.Aeson.Encoding.Internal 13721 0 0.0 0.0 0.0 0.0 0 0 CAF:cmdDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:72:1-7 16041 0 0.0 0.0 0.0 0.0 0 0 CAF:cmdDesc2 Options.Applicative.Help.Core 16039 0 0.0 0.0 0.0 0.0 0 0 CAF:cmdDesc3 Options.Applicative.Help.Core 16040 0 0.0 0.0 0.0 0.0 0 0 CAF:coefW Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:988:1-5 15560 0 0.0 0.0 0.0 0.0 0 0 CAF:coefY Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:995:1-5 15522 0 0.0 0.0 0.0 0.0 0 0 CAF:coefs1_r13y7 Numeric.SpecFunctions.Internal 15595 0 0.0 0.0 0.0 0.0 0 0 CAF:coefs2_r13yh Numeric.SpecFunctions.Internal 15600 0 0.0 0.0 0.0 0.0 0 0 CAF:coefs3_r13yp Numeric.SpecFunctions.Internal 15603 0 0.0 0.0 0.0 0.0 0 0 CAF:coefs4_r13yx Numeric.SpecFunctions.Internal 15606 0 0.0 0.0 0.0 0.0 0 0 CAF:coefs_r13xR Numeric.SpecFunctions.Internal 15586 0 0.0 0.0 0.0 0.0 0 0 CAF:coff System.Random.MWC System/Random/MWC.hs:334:1-4 15767 0 0.0 0.0 0.0 0.0 0 0 CAF:colon Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:348:1-5 14107 0 0.0 0.0 0.0 0.0 0 0 CAF:colon Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:242:1-5 13714 0 0.0 0.0 0.0 0.0 0 0 CAF:colon1 Data.Aeson.Encoding.Internal 13713 0 0.0 0.0 0.0 0.0 0 0 CAF:color Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:804:1-5 14127 0 0.0 0.0 0.0 0.0 0 0 CAF:comma Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:351:1-5 14106 0 0.0 0.0 0.0 0.0 0 0 CAF:comma Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:241:1-5 13711 0 0.0 0.0 0.0 0.0 0 0 CAF:compDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:217:1-11 15103 0 0.0 0.0 0.0 0.0 0 0 CAF:compPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:231:1-9 15102 0 0.0 0.0 0.0 0.0 0 0 CAF:compile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:368:1-7 15135 0 0.0 0.0 0.0 0.0 0 0 CAF:compileMustacheDir11 Text.Microstache.Compile 15315 0 0.0 0.0 0.0 0.0 0 0 CAF:compileMustacheDir3 Text.Microstache.Compile 15317 0 0.0 0.0 0.0 0.0 0 0 CAF:compileMustacheDir4 Text.Microstache.Compile 15316 0 0.0 0.0 0.0 0.0 0 0 CAF:compileMustacheDir6 Text.Microstache.Compile 15309 0 0.0 0.0 0.0 0.0 0 0 CAF:compileMustacheDir7 Text.Microstache.Compile 15314 0 0.0 0.0 0.0 0.0 0 0 CAF:compileWith4 System.FilePath.Glob.Base 15131 0 0.0 0.0 0.0 0.0 0 0 CAF:compileWith6 System.FilePath.Glob.Base 15130 0 0.0 0.0 0.0 0.0 0 0 CAF:compressables1_rgET System.FilePath.Glob.Base 15070 0 0.0 0.0 0.0 0.0 0 0 CAF:compressables4_rgEW System.FilePath.Glob.Base 15071 0 0.0 0.0 0.0 0.0 0 0 CAF:compressables5_rgEX System.FilePath.Glob.Base 15072 0 0.0 0.0 0.0 0.0 0 0 CAF:compressables9_rgF1 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:606:4-16 15073 0 0.0 0.0 0.0 0.0 0 0 CAF:compressables_rgES System.FilePath.Glob.Base 15069 0 0.0 0.0 0.0 0.0 0 0 CAF:contentsFieldName1 Data.Aeson.Types.Internal 12157 0 0.0 0.0 0.0 0.0 0 0 CAF:copyArray# Data.HashMap.Array Data/HashMap/Array.hs:96:1-10 10829 0 0.0 0.0 0.0 0.0 0 0 CAF:copyMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:99:1-17 10832 0 0.0 0.0 0.0 0.0 0 0 CAF:cp1200 System.IO.CodePage src/System/IO/CodePage.hs:56:1-6 14985 0 0.0 0.0 0.0 0.0 0 0 CAF:cp12000 System.IO.CodePage src/System/IO/CodePage.hs:64:1-7 14981 0 0.0 0.0 0.0 0.0 0 0 CAF:cp12001 System.IO.CodePage src/System/IO/CodePage.hs:68:1-7 14979 0 0.0 0.0 0.0 0.0 0 0 CAF:cp1201 System.IO.CodePage src/System/IO/CodePage.hs:60:1-6 14983 0 0.0 0.0 0.0 0.0 0 0 CAF:cp65001 System.IO.CodePage src/System/IO/CodePage.hs:52:1-7 14987 0 0.0 0.0 0.0 0.0 0 0 CAF:cr Data.Csv.Util Data/Csv/Util.hs:68:1-2 14493 0 0.0 0.0 0.0 0.0 0 0 CAF:cr_r2O2O Data.Csv.Encoding Data/Csv/Encoding.hs:262:5-6 14522 0 0.0 0.0 0.0 0.0 0 0 CAF:createSystemRandom System.Random.MWC System/Random/MWC.hs:510:1-18 15816 0 0.0 0.0 0.0 0.0 0 0 CAF:createSystemRandom1 System.Random.MWC 15815 0 0.0 0.0 0.0 0.0 0 0 CAF:critVersion Criterion.IO Criterion/IO.hs:60:1-11 17220 0 0.0 0.0 0.0 0.0 0 0 critVersion Criterion.IO Criterion/IO.hs:60:1-64 19130 1 0.0 0.0 0.0 0.0 0 1368 CAF:critVersion1 Criterion.IO 17219 0 0.0 0.0 0.0 0.0 0 88 CAF:cs1_rR1G Text.Microstache.Parser 15285 0 0.0 0.0 0.0 0.0 0 0 CAF:cs3_rR1T Text.Microstache.Parser 15291 0 0.0 0.0 0.0 0.0 0 0 CAF:csi1 System.Console.ANSI.Codes 13924 0 0.0 0.0 0.0 0.0 0 0 CAF:csv2 Data.Csv.Parser 14436 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorBackward System.Console.ANSI.Unix src/includes/Common-Include.hs:25:1-14 13865 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorBackward1 System.Console.ANSI.Unix 13864 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorBackwardCode1 System.Console.ANSI.Codes 13928 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDown System.Console.ANSI.Unix src/includes/Common-Include.hs:23:1-10 13861 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDown1 System.Console.ANSI.Unix 13860 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDownCode1 System.Console.ANSI.Codes 13926 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDownLine System.Console.ANSI.Unix src/includes/Common-Include.hs:32:1-14 13867 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDownLine1 System.Console.ANSI.Unix 13866 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorDownLineCode1 System.Console.ANSI.Codes 13929 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorForward System.Console.ANSI.Unix src/includes/Common-Include.hs:24:1-13 13863 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorForward1 System.Console.ANSI.Unix 13862 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorForwardCode1 System.Console.ANSI.Codes 13927 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:125:1-14 13910 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition1 System.Console.ANSI.Unix 13909 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition2 System.Console.ANSI.Unix 13907 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition3 System.Console.ANSI.Unix 13906 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition4 System.Console.ANSI.Unix 13908 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition5 System.Console.ANSI.Unix 13905 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorPosition6 System.Console.ANSI.Unix 13904 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUp System.Console.ANSI.Unix src/includes/Common-Include.hs:22:1-8 13859 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUp1 System.Console.ANSI.Unix 13858 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUpCode1 System.Console.ANSI.Codes 13925 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUpLine System.Console.ANSI.Unix src/includes/Common-Include.hs:33:1-12 13869 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUpLine1 System.Console.ANSI.Unix 13868 0 0.0 0.0 0.0 0.0 0 0 CAF:cursorUpLineCode1 System.Console.ANSI.Codes 13930 0 0.0 0.0 0.0 0.0 0 0 CAF:cyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:2-5 14137 0 0.0 0.0 0.0 0.0 0 0 CAF:cyan1 Text.PrettyPrint.ANSI.Leijen.Internal 14136 0 0.0 0.0 0.0 0.0 0 0 CAF:cyan2 Text.PrettyPrint.ANSI.Leijen.Internal 14135 0 0.0 0.0 0.0 0.0 0 0 CAF:cyan3 Text.PrettyPrint.ANSI.Leijen.Internal 14134 0 0.0 0.0 0.0 0.0 0 0 CAF:day Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:351:1-3 13776 0 0.0 0.0 0.0 0.0 0 0 CAF:day Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:43:1-3 12108 0 0.0 0.0 0.0 0.0 0 0 CAF:day Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:32:1-3 12014 0 0.0 0.0 0.0 0.0 0 0 CAF:day1 Data.Aeson.Encoding.Internal 13775 0 0.0 0.0 0.0 0.0 0 0 CAF:day1 Data.Attoparsec.Time 12107 0 0.0 0.0 0.0 0.0 0 0 CAF:dct_$sdct Statistics.Transform Statistics/Transform.hs:46:1-3 16712 0 0.0 0.0 0.0 0.0 0 0 CAF:dct_$sdct1 Statistics.Transform Statistics/Transform.hs:46:1-3 16740 0 0.0 0.0 0.0 0.0 0 0 CAF:dct__$sdct_ Statistics.Transform Statistics/Transform.hs:54:1-4 16702 0 0.0 0.0 0.0 0.0 0 0 CAF:dct__$sdct_1 Statistics.Transform Statistics/Transform.hs:54:1-4 16733 0 0.0 0.0 0.0 0.0 0 0 CAF:debold Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:871:1-6 14212 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal1 Data.Attoparsec.ByteString.Char8 10546 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal1 Data.Attoparsec.Text 10199 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal10 Data.Csv.Conversion.Internal 14709 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal10 Data.Attoparsec.Text 10178 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal11 Data.Attoparsec.ByteString.Char8 10531 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal12 Data.Attoparsec.ByteString.Char8 10553 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal12 Data.Attoparsec.Text 10177 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal13 Data.Csv.Conversion.Internal 14708 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal13 Data.Attoparsec.Text 10171 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal14 Data.Attoparsec.ByteString.Char8 10552 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal15 Data.Attoparsec.ByteString.Char8 10567 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal15 Data.Attoparsec.Text 10170 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal16 Data.Csv.Conversion.Internal 14712 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal16 Data.Attoparsec.Text 10164 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal17 Data.Attoparsec.ByteString.Char8 10566 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal18 Data.Attoparsec.ByteString.Char8 10581 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal2 Data.Csv.Conversion.Internal 14662 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal20 Data.Attoparsec.Text 10163 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal21 Data.Attoparsec.ByteString.Char8 10580 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal21 Data.Attoparsec.Text 10157 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal22 Data.Attoparsec.ByteString.Char8 10595 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal23 Data.Attoparsec.Text 10156 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal24 Data.Attoparsec.ByteString.Char8 10594 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal24 Data.Attoparsec.Text 10150 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal25 Data.Attoparsec.ByteString.Char8 10609 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal26 Data.Attoparsec.Text 10149 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal27 Data.Attoparsec.ByteString.Char8 10608 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal27 Data.Attoparsec.Text 10143 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal28 Data.Attoparsec.ByteString.Char8 10623 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal29 Data.Attoparsec.Text 10142 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal3 Data.Attoparsec.ByteString.Char8 10545 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal3 Data.Attoparsec.Text 10198 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal30 Data.Attoparsec.ByteString.Char8 10622 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal30 Data.Attoparsec.Text 10136 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal31 Data.Attoparsec.ByteString.Char8 10637 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal32 Data.Attoparsec.Text 10135 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal33 Data.Attoparsec.ByteString.Char8 10636 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal33 Data.Attoparsec.Text 10129 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal34 Data.Attoparsec.ByteString.Char8 10656 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal35 Data.Attoparsec.Text 10128 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal36 Data.Attoparsec.ByteString.Char8 10655 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal37 Data.Attoparsec.Text 10205 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal38 Data.Attoparsec.ByteString.Char8 10662 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal4 Data.Csv.Conversion.Internal 14711 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal4 Data.Attoparsec.Text 10192 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal6 Data.Attoparsec.ByteString.Char8 10539 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal6 Data.Attoparsec.Text 10191 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal7 Data.Csv.Conversion.Internal 14710 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal7 Data.Attoparsec.Text 10185 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal8 Data.Attoparsec.ByteString.Char8 10538 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal9 Data.Attoparsec.ByteString.Char8 10532 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal9 Data.Attoparsec.Text 10184 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10547 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10200 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10540 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10193 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal10 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10657 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal10 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10130 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10533 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10186 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10554 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10179 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal4 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10568 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal4 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10172 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal5 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10582 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal5 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10165 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal6 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10596 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal6 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10158 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal7 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10610 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal7 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10151 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal8 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10624 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal8 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10144 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal9 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:447:1-7 10638 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sdecimal9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:314:1-7 10137 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14706 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive1 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14705 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive2 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14704 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive3 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14703 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive4 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14702 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive5 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14701 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive6 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14700 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive7 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14699 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive8 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14698 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_$sformatPositive9 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:84:1-14 14707 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_err2 Data.Attoparsec.ByteString.Char8 10464 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k Data.Attoparsec.ByteString.Char8 10544 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k Data.Attoparsec.Text 10197 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k1 Data.Attoparsec.ByteString.Char8 10537 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k1 Data.Attoparsec.Text 10190 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k10 Data.Attoparsec.ByteString.Char8 10654 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k10 Data.Attoparsec.Text 10127 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k11 Data.Attoparsec.ByteString.Char8 10661 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k11 Data.Attoparsec.Text 10204 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k2 Data.Attoparsec.ByteString.Char8 10530 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k2 Data.Attoparsec.Text 10183 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k3 Data.Attoparsec.ByteString.Char8 10551 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k3 Data.Attoparsec.Text 10176 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k4 Data.Attoparsec.ByteString.Char8 10565 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k4 Data.Attoparsec.Text 10169 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k5 Data.Attoparsec.ByteString.Char8 10579 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k5 Data.Attoparsec.Text 10162 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k6 Data.Attoparsec.ByteString.Char8 10593 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k6 Data.Attoparsec.Text 10155 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k7 Data.Attoparsec.ByteString.Char8 10607 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k7 Data.Attoparsec.Text 10148 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k8 Data.Attoparsec.ByteString.Char8 10621 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k8 Data.Attoparsec.Text 10141 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k9 Data.Attoparsec.ByteString.Char8 10635 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_k9 Data.Attoparsec.Text 10134 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m1 Data.Attoparsec.ByteString.Char8 10535 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m1 Data.Attoparsec.Text 10194 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m10 Data.Attoparsec.ByteString.Char8 10563 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m10 Data.Attoparsec.Text 10131 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m11 Data.Attoparsec.ByteString.Char8 10562 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m11 Data.Attoparsec.Text 10120 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m12 Data.Attoparsec.ByteString.Char8 10577 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m12 Data.Attoparsec.Text 10201 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m13 Data.Attoparsec.ByteString.Char8 10576 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m14 Data.Attoparsec.ByteString.Char8 10591 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m15 Data.Attoparsec.ByteString.Char8 10590 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m16 Data.Attoparsec.ByteString.Char8 10605 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m17 Data.Attoparsec.ByteString.Char8 10604 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m18 Data.Attoparsec.ByteString.Char8 10619 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m19 Data.Attoparsec.ByteString.Char8 10618 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m2 Data.Attoparsec.ByteString.Char8 10541 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m2 Data.Attoparsec.Text 10187 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m20 Data.Attoparsec.ByteString.Char8 10633 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m21 Data.Attoparsec.ByteString.Char8 10632 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m22 Data.Attoparsec.ByteString.Char8 10652 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m23 Data.Attoparsec.ByteString.Char8 10651 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m24 Data.Attoparsec.ByteString.Char8 10659 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m25 Data.Attoparsec.ByteString.Char8 10658 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m3 Data.Attoparsec.ByteString.Char8 10542 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m3 Data.Attoparsec.Text 10180 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m4 Data.Attoparsec.Text 10173 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m5 Data.Attoparsec.ByteString.Char8 10534 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m5 Data.Attoparsec.Text 10166 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m6 Data.Attoparsec.ByteString.Char8 10527 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m6 Data.Attoparsec.Text 10159 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m7 Data.Attoparsec.ByteString.Char8 10526 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m7 Data.Attoparsec.Text 10152 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m8 Data.Attoparsec.ByteString.Char8 10549 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m8 Data.Attoparsec.Text 10145 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m9 Data.Attoparsec.ByteString.Char8 10548 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_m9 Data.Attoparsec.Text 10138 0 0.0 0.0 0.0 0.0 0 0 CAF:decimal_msg4 Data.Attoparsec.ByteString.Char8 10529 0 0.0 0.0 0.0 0.0 0 0 CAF:decodeFileStrict'2 Data.Aeson 13797 0 0.0 0.0 0.0 0.0 0 0 CAF:decodeFileStrict3 Data.Aeson 13796 0 0.0 0.0 0.0 0.0 0 0 CAF:decompile System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:285:1-9 15088 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultConfig Criterion.Main.Options Criterion/Main/Options.hs:78:1-13 18263 0 0.0 0.0 0.0 0.0 0 96 defaultConfig Criterion.Main.Options Criterion/Main/Options.hs:(78,1)-(90,5) 18851 1 0.0 0.0 0.0 0.0 0 0 CAF:defaultConfig1 Criterion.Main.Options 18262 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultConfig5 Criterion.Main.Options 18261 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultDecodeOptions Data.Csv.Parser Data/Csv/Parser.hs:64:1-20 14425 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultEncodeOptions Data.Csv.Encoding Data/Csv/Encoding.hs:192:1-20 14524 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultMain Criterion.Main Criterion/Main.hs:90:1-11 18470 0 0.0 0.0 0.0 0.0 0 0 defaultMain Criterion.Main Criterion/Main.hs:90:1-43 18587 1 0.0 0.0 0.0 0.0 0 32 CAF:defaultOptions Data.Csv.Conversion Data/Csv/Conversion.hs:174:1-14 14883 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultOptions Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:633:1-14 12142 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultPrefs Options.Applicative.Builder Options/Applicative/Builder.hs:514:1-12 16184 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultPrefs1 Options.Applicative.Builder 16183 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultSeed System.Random.MWC System/Random/MWC.hs:650:1-11 15781 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultTaggedObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:652:1-19 12141 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultTaggedObject1 Data.Aeson.Types.Internal 12139 0 0.0 0.0 0.0 0.0 0 0 CAF:defaultTaggedObject3 Data.Aeson.Types.Internal 12140 0 0.0 0.0 0.0 0.0 0 0 CAF:delim_r3sRM Criterion.IO.Printf 17389 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput1 Data.Attoparsec.Internal 10403 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput2 Data.Attoparsec.Internal 10398 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput4 Data.Attoparsec.Internal 10411 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_$sdemandInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:73:1-11 10404 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_$sdemandInput1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:73:1-11 10412 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_$sdemandInput2 Data.Attoparsec.Internal 10414 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_$sdemandInput3 Data.Attoparsec.Internal 10413 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_1 Data.Attoparsec.Internal 10399 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput_2 Data.Attoparsec.Internal 10401 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput__$sdemandInput_ Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:85:1-12 10400 0 0.0 0.0 0.0 0.0 0 0 CAF:demandInput__$sdemandInput_1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:85:1-12 10402 0 0.0 0.0 0.0 0.0 0 0 CAF:describe1 Criterion.Main.Options 18450 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18620 0 0.0 0.0 0.0 0.0 0 16 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18621 1 0.0 0.0 0.0 0.0 0 0 CAF:describe10 Criterion.Main.Options 18443 0 0.0 0.0 0.0 0.0 0 0 CAF:describe11 Criterion.Main.Options 18436 0 0.0 0.0 0.0 0.0 0 0 CAF:describe13 Criterion.Main.Options 18437 0 0.0 0.0 0.0 0.0 0 0 CAF:describe2 Criterion.Main.Options 18448 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18641 0 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18642 0 0.0 0.0 0.0 0.0 0 16 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 18643 1 0.0 0.0 0.0 0.0 0 0 CAF:describe3 Criterion.Main.Options 18442 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18644 0 0.0 0.0 0.0 0.0 0 16 header Options.Applicative.Builder Options/Applicative/Builder.hs:393:1-57 18645 1 0.0 0.0 0.0 0.0 0 0 CAF:describe5 Criterion.Main.Options 18449 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18623 0 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18624 0 0.0 0.0 0.0 0.0 0 16 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 18625 1 0.0 0.0 0.0 0.0 0 0 CAF:describe6 Criterion.Main.Options 18447 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18626 0 0.0 0.0 0.0 0.0 0 16 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18627 1 0.0 0.0 0.0 0.0 0 0 CAF:describe7 Criterion.Main.Options 18445 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18635 0 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18636 0 0.0 0.0 0.0 0.0 0 16 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 18637 1 0.0 0.0 0.0 0.0 0 0 CAF:describe8 Criterion.Main.Options 18446 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18628 0 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18629 0 0.0 0.0 0.0 0.0 0 16 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 18630 1 0.0 0.0 0.0 0.0 0 0 CAF:describe9 Criterion.Main.Options 18444 0 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18631 0 0.0 0.0 0.0 0.0 0 16 footerDoc Options.Applicative.Builder Options/Applicative/Builder.hs:407:1-60 18632 1 0.0 0.0 0.0 0.0 0 0 CAF:describe_ds Criterion.Main.Options 18435 0 0.0 0.0 0.0 0.0 0 0 CAF:describe_lvl Criterion.Main.Options 18441 0 0.0 0.0 0.0 0.0 0 0 CAF:describe_s Criterion.Main.Options 18440 0 0.0 0.0 0.0 0.0 0 0 CAF:describe_x Criterion.Main.Options 18438 0 0.0 0.0 0.0 0.0 0 0 CAF:deunderline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:905:1-11 14214 0 0.0 0.0 0.0 0.0 0 0 CAF:dict1 Data.Aeson.Encoding.Internal 13719 0 0.0 0.0 0.0 0.0 0 0 CAF:dict2 Data.Aeson.Encoding.Internal 13699 0 0.0 0.0 0.0 0.0 0 0 CAF:digit_rgDt System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:510:4-8 15045 0 0.0 0.0 0.0 0.0 0 0 CAF:digits2_r7Dv1 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:212:5-11 13465 0 0.0 0.0 0.0 0.0 0 0 CAF:digits3_r7Dv5 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:211:5-11 13469 0 0.0 0.0 0.0 0.0 0 0 CAF:digits4_r7Dv6 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:210:5-11 13470 0 0.0 0.0 0.0 0.0 0 0 CAF:digits6_r7Dvb Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:207:5-11 13472 0 0.0 0.0 0.0 0.0 0 0 CAF:disabled Options.Applicative.Builder Options/Applicative/Builder.hs:149:1-8 16153 0 0.0 0.0 0.0 0.0 0 0 CAF:disabled1 Options.Applicative.Builder 16152 0 0.0 0.0 0.0 0.0 0 0 CAF:disabled2 Options.Applicative.Builder 16151 0 0.0 0.0 0.0 0.0 0 0 CAF:disambiguate Options.Applicative.Builder Options/Applicative/Builder.hs:472:1-12 16176 0 0.0 0.0 0.0 0.0 0 0 CAF:disambiguate1 Options.Applicative.Builder 16175 0 0.0 0.0 0.0 0.0 0 0 CAF:displayIO3 Text.PrettyPrint.ANSI.Leijen.Internal 14258 0 0.0 0.0 0.0 0.0 0 0 CAF:displayMustacheException2 Text.Microstache.Type 15250 0 0.0 0.0 0.0 0.0 0 0 CAF:doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-14 11997 0 0.0 0.0 0.0 0.0 0 0 doBoundsChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:55:1-21 19359 1 0.0 0.0 0.0 0.0 0 0 CAF:doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-16 11999 0 0.0 0.0 0.0 0.0 0 0 doInternalChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:71:1-24 19168 1 0.0 0.0 0.0 0.0 0 0 CAF:doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-14 11998 0 0.0 0.0 0.0 0.0 0 0 doUnsafeChecks Data.Vector.Internal.Check Data/Vector/Internal/Check.hs:64:1-22 19169 1 0.0 0.0 0.0 0.0 0 0 CAF:dot Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:359:1-3 14103 0 0.0 0.0 0.0 0.0 0 0 CAF:double Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:289:1-6 13787 0 0.0 0.0 0.0 0.0 0 0 CAF:double Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:520:1-6 10695 0 0.0 0.0 0.0 0.0 0 0 CAF:double Data.Attoparsec.Text Data/Attoparsec/Text.hs:391:1-6 10287 0 0.0 0.0 0.0 0.0 0 0 CAF:double1 Data.Attoparsec.ByteString.Char8 10694 0 0.0 0.0 0.0 0.0 0 0 CAF:double1 Data.Attoparsec.Text 10286 0 0.0 0.0 0.0 0.0 0 0 CAF:double3 Data.Aeson.Encoding.Internal 13701 0 0.0 0.0 0.0 0.0 0 0 CAF:doubleQuote Data.Csv.Util Data/Csv/Util.hs:66:1-11 14510 0 0.0 0.0 0.0 0.0 0 0 CAF:doubleText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:341:1-10 13772 0 0.0 0.0 0.0 0.0 0 0 CAF:doubleText1 Data.Aeson.Encoding.Internal 13771 0 0.0 0.0 0.0 0.0 0 0 CAF:dquote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:342:1-6 14109 0 0.0 0.0 0.0 0.0 0 0 CAF:dquote_r2O2M Data.Csv.Encoding Data/Csv/Encoding.hs:260:5-10 14520 0 0.0 0.0 0.0 0.0 0 0 CAF:dquote_rynR Data.Csv.Parser 14424 0 0.0 0.0 0.0 0.0 0 0 CAF:dquotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:283:1-7 14220 0 0.0 0.0 0.0 0.0 0 0 CAF:dropLeadingZeroes1 System.FilePath.Glob.Utils 15015 0 0.0 0.0 0.0 0.0 0 0 CAF:ds10_r7DuF Data.Aeson.Encoding.Builder 13457 0 0.0 0.0 0.0 0.0 0 0 CAF:ds11_r7DuG Data.Aeson.Encoding.Builder 13458 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_r1IcI Criterion.Types 17534 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_r3T2P Criterion.Report 17310 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_r7Duu Data.Aeson.Encoding.Builder 13447 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_rP3E Options.Applicative.Extra 16098 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_rWjN Data.Csv.Conversion.Internal 14693 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_rlO1 Data.UUID.Types.Internal 11002 0 0.0 0.0 0.0 0.0 0 0 CAF:ds1_rxAD Data.Aeson.Types.Internal 12235 0 0.0 0.0 0.0 0.0 0 0 CAF:ds2_r7Duv Data.Aeson.Encoding.Builder 13448 0 0.0 0.0 0.0 0.0 0 0 CAF:ds2_rP3I Options.Applicative.Extra 16101 0 0.0 0.0 0.0 0.0 0 0 CAF:ds2_rjBnv Statistics.Resampling 16938 0 0.0 0.0 0.0 0.0 0 0 CAF:ds3_r1Iht Criterion.Types 17715 0 0.0 0.0 0.0 0.0 0 0 CAF:ds3_r7Duw Data.Aeson.Encoding.Builder 13449 0 0.0 0.0 0.0 0.0 0 0 CAF:ds3_rP3O Options.Applicative.Extra 16105 0 0.0 0.0 0.0 0.0 0 0 CAF:ds4_r1IrG Criterion.Types 17949 0 0.0 0.0 0.0 0.0 0 0 CAF:ds4_r7Dux Data.Aeson.Encoding.Builder 13450 0 0.0 0.0 0.0 0.0 0 0 CAF:ds5_r1IrL Criterion.Types 17955 0 0.0 0.0 0.0 0.0 0 0 CAF:ds5_r7Duy Data.Aeson.Encoding.Builder 13451 0 0.0 0.0 0.0 0.0 0 0 CAF:ds6_r7DuB Data.Aeson.Encoding.Builder 13453 0 0.0 0.0 0.0 0.0 0 0 CAF:ds7_r7DuC Data.Aeson.Encoding.Builder 13454 0 0.0 0.0 0.0 0.0 0 0 CAF:ds8_r7DuD Data.Aeson.Encoding.Builder 13455 0 0.0 0.0 0.0 0.0 0 0 CAF:ds9_r7DuE Data.Aeson.Encoding.Builder 13456 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_r3hnT Criterion.Measurement 18137 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_r3sRQ Criterion.IO.Printf 17391 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_r48ov Criterion.Main.Options 18280 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_r4Iwo Data.Vector.Generic 11836 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_r7Dut Data.Aeson.Encoding.Builder 13446 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_rWjA Data.Csv.Conversion.Internal 14683 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_renB Data.Colour.RGB 13813 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_rgGZ System.FilePath.Glob.Base 15120 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_rinG Data.Primitive.Array 9694 0 0.0 0.0 0.0 0.0 0 0 CAF:ds_rl4P System.Random 10884 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19231 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.(...) System.Random System/Random.hs:472:8-36 19232 1 0.0 0.0 0.0 0.0 0 16 genRange System.Random System/Random.hs:219:3-23 19233 1 0.0 0.0 0.0 0.0 0 0 CAF:ds_rxAC Data.Aeson.Types.Internal 12234 0 0.0 0.0 0.0 0.0 0 0 CAF:dullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:791:9-17 14168 0 0.0 0.0 0.0 0.0 0 0 CAF:dullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:795:8-15 14148 0 0.0 0.0 0.0 0.0 0 0 CAF:dullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:805:1-9 14128 0 0.0 0.0 0.0 0.0 0 0 CAF:dullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:797:8-15 14138 0 0.0 0.0 0.0 0.0 0 0 CAF:dullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:9-17 14158 0 0.0 0.0 0.0 0.0 0 0 CAF:dullgreen1 Text.PrettyPrint.ANSI.Leijen.Internal 14156 0 0.0 0.0 0.0 0.0 0 0 CAF:dullgreen2 Text.PrettyPrint.ANSI.Leijen.Internal 14155 0 0.0 0.0 0.0 0.0 0 0 CAF:dullgreen3 Text.PrettyPrint.ANSI.Leijen.Internal 14154 0 0.0 0.0 0.0 0.0 0 0 CAF:dullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:11-21 14143 0 0.0 0.0 0.0 0.0 0 0 CAF:dullmagenta1 Text.PrettyPrint.ANSI.Leijen.Internal 14141 0 0.0 0.0 0.0 0.0 0 0 CAF:dullmagenta2 Text.PrettyPrint.ANSI.Leijen.Internal 14140 0 0.0 0.0 0.0 0.0 0 0 CAF:dullmagenta3 Text.PrettyPrint.ANSI.Leijen.Internal 14139 0 0.0 0.0 0.0 0.0 0 0 CAF:dullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:7-13 14163 0 0.0 0.0 0.0 0.0 0 0 CAF:dullred1 Text.PrettyPrint.ANSI.Leijen.Internal 14161 0 0.0 0.0 0.0 0.0 0 0 CAF:dullred2 Text.PrettyPrint.ANSI.Leijen.Internal 14160 0 0.0 0.0 0.0 0.0 0 0 CAF:dullred3 Text.PrettyPrint.ANSI.Leijen.Internal 14159 0 0.0 0.0 0.0 0.0 0 0 CAF:dullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:9-17 14133 0 0.0 0.0 0.0 0.0 0 0 CAF:dullwhite1 Text.PrettyPrint.ANSI.Leijen.Internal 14131 0 0.0 0.0 0.0 0.0 0 0 CAF:dullwhite2 Text.PrettyPrint.ANSI.Leijen.Internal 14130 0 0.0 0.0 0.0 0.0 0 0 CAF:dullwhite3 Text.PrettyPrint.ANSI.Leijen.Internal 14129 0 0.0 0.0 0.0 0.0 0 0 CAF:dullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:10-19 14153 0 0.0 0.0 0.0 0.0 0 0 CAF:dullyellow1 Text.PrettyPrint.ANSI.Leijen.Internal 14151 0 0.0 0.0 0.0 0.0 0 0 CAF:dullyellow2 Text.PrettyPrint.ANSI.Leijen.Internal 14150 0 0.0 0.0 0.0 0.0 0 0 CAF:dullyellow3 Text.PrettyPrint.ANSI.Leijen.Internal 14149 0 0.0 0.0 0.0 0.0 0 0 CAF:econcat Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:207:1-7 13705 0 0.0 0.0 0.0 0.0 0 0 CAF:eitherResult2 Data.Attoparsec.ByteString.Lazy 10461 0 0.0 0.0 0.0 0.0 0 0 CAF:eitherResult2 Data.Attoparsec.Text 10020 0 0.0 0.0 0.0 0.0 0 0 CAF:eitherResult5 Data.Attoparsec.Text 10019 0 0.0 0.0 0.0 0.0 0 0 CAF:empty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:667:1-5 14119 0 0.0 0.0 0.0 0.0 0 0 CAF:empty Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:204:1-5 13704 0 0.0 0.0 0.0 0.0 0 0 CAF:empty Data.Vector Data/Vector.hs:626:1-5 11158 0 0.0 0.0 0.0 0.0 0 0 CAF:empty Data.HashSet Data/HashSet.hs:198:1-5 10844 0 0.0 0.0 0.0 0.0 0 0 CAF:empty Data.HashMap.Base Data/HashMap/Base.hs:399:1-5 10814 0 0.0 0.0 0.0 0.0 0 0 CAF:empty1 Data.Aeson.Encoding.Internal 13703 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:414:1-10 12144 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray Data.Primitive.Array Data/Primitive/Array.hs:314:1-10 9641 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:150:1-11 13698 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:142:1-11 13445 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray_1 Data.Aeson.Encoding.Internal 13697 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyArray_1 Data.Aeson.Encoding.Builder 13444 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyObject Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:424:1-11 12143 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyObject_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:153:1-12 13700 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyObject_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:145:1-12 13443 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyObject_1 Data.Aeson.Encoding.Builder 13442 0 0.0 0.0 0.0 0.0 0 0 CAF:emptyStream Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:121:1-11 11980 0 0.0 0.0 0.0 0.0 0 0 CAF:empty_rsmI Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:71:9-13 9884 0 0.0 0.0 0.0 0.0 0 0 CAF:encloseSep_$c<> Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:657:5-8 14123 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeOptionsError Data.Csv.Encoding Data/Csv/Encoding.hs:225:1-18 14617 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeToBuilder1 Data.Aeson.Encoding.Builder 13440 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeWith10 Data.Csv.Encoding 14525 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeWith2 Data.Csv.Encoding 14528 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeWith8 Data.Csv.Encoding 14527 0 0.0 0.0 0.0 0.0 0 0 CAF:encodeWith9 Data.Csv.Encoding 14526 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput1 Data.Attoparsec.Internal 10416 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput2 Data.Attoparsec.Internal 10415 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput4 Data.Attoparsec.Internal 10421 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput6 Data.Attoparsec.Internal 10423 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput_$sendOfInput Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:110:1-10 10417 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfInput_$sendOfInput1 Data.Attoparsec.Internal Data/Attoparsec/Internal.hs:110:1-10 10422 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine Data.Csv.Util Data/Csv/Util.hs:62:1-9 14509 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:442:1-9 9990 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:444:1-9 9950 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine1 Data.Attoparsec.ByteString.Internal 9989 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine1 Data.Attoparsec.Text.Internal 9949 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine1_reE3 Data.Csv.Util 14508 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine3 Data.Attoparsec.ByteString.Internal 9988 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine3 Data.Attoparsec.Text.Internal 9948 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine4 Data.Attoparsec.ByteString.Internal 9987 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine4 Data.Attoparsec.Text.Internal 9945 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine5 Data.Attoparsec.ByteString.Internal 9960 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine5 Data.Attoparsec.Text.Internal 9944 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine6 Data.Attoparsec.ByteString.Internal 9986 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine6 Data.Attoparsec.Text.Internal 9943 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine8 Data.Attoparsec.ByteString.Internal 9980 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine8 Data.Attoparsec.Text.Internal 9942 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine_err3 Data.Attoparsec.ByteString.Internal 9971 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine_msg0 Data.Attoparsec.ByteString.Internal 9961 0 0.0 0.0 0.0 0.0 0 0 CAF:endOfLine_msg3 Data.Attoparsec.ByteString.Internal 9979 0 0.0 0.0 0.0 0.0 0 0 CAF:eps1_r13xr Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:451:5-7 15566 0 0.0 0.0 0.0 0.0 0 0 CAF:eps1_r3bR6 Statistics.Quantile Statistics/Quantile.hs:105:5-7 17167 0 0.0 0.0 0.0 0.0 0 0 CAF:eps_r13wA Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:347:5-7 15553 0 0.0 0.0 0.0 0.0 0 0 CAF:eps_r3bQS Statistics.Quantile Statistics/Quantile.hs:140:5-7 17157 0 0.0 0.0 0.0 0.0 0 0 CAF:equals Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:365:1-6 14105 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r18DX Data.Aeson.Parser.Internal 13509 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r1pOc Data.Attoparsec.Text 10036 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r1ye0 Data.Attoparsec.Time 12035 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r27ef Data.Attoparsec.ByteString.Internal 9981 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r2Emy Data.Attoparsec.ByteString.Char8 10484 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_r2O33 Data.Csv.Encoding 14531 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_rl4n Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 10388 0 0.0 0.0 0.0 0.0 0 0 CAF:err1_ryoa Data.Csv.Parser 14437 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_r18De Data.Aeson.Parser.Internal 13481 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_r1yeA Data.Attoparsec.Time 12063 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_r2Ema Data.Attoparsec.ByteString.Char8 10472 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_rOs6 Data.Attoparsec.Text.Internal 9922 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_reDM Data.Csv.Util 14495 0 0.0 0.0 0.0 0.0 0 0 CAF:err2_rl4s Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 10393 0 0.0 0.0 0.0 0.0 0 0 CAF:err3_r18DH Data.Aeson.Parser.Internal 13496 0 0.0 0.0 0.0 0.0 0 0 CAF:err3_r1ydW Data.Attoparsec.Time 12032 0 0.0 0.0 0.0 0.0 0 0 CAF:err3_r27dZ Data.Attoparsec.ByteString.Internal 9965 0 0.0 0.0 0.0 0.0 0 0 CAF:err3_rOrX Data.Attoparsec.Text.Internal 9916 0 0.0 0.0 0.0 0.0 0 0 CAF:err3_rynL Data.Csv.Parser 14421 0 0.0 0.0 0.0 0.0 0 0 CAF:err4_r1yeO Data.Attoparsec.Time 12084 0 0.0 0.0 0.0 0.0 0 0 CAF:err4_rOsa Data.Attoparsec.Text.Internal 9925 0 0.0 0.0 0.0 0.0 0 0 CAF:err5_rOsh Data.Attoparsec.Text.Internal 9928 0 0.0 0.0 0.0 0.0 0 0 CAF:err6_rOsm Data.Attoparsec.Text.Internal 9931 0 0.0 0.0 0.0 0.0 0 0 CAF:err7_rOsq Data.Attoparsec.Text.Internal 9934 0 0.0 0.0 0.0 0.0 0 0 CAF:err8_r1pNL Data.Attoparsec.Text 10021 0 0.0 0.0 0.0 0.0 0 0 CAF:err8_r1ydS Data.Attoparsec.Time 12029 0 0.0 0.0 0.0 0.0 0 0 CAF:errMkCL Statistics.Types Statistics/Types.hs:180:1-7 16599 0 0.0 0.0 0.0 0.0 0 0 CAF:errMkPValue Statistics.Types Statistics/Types.hs:280:1-11 16540 0 0.0 0.0 0.0 0.0 0 0 CAF:err_rl4g Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:155:10-12 10381 0 0.0 0.0 0.0 0.0 0 0 CAF:escapeKey_rxD9 Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:469:5-13 12284 0 0.0 0.0 0.0 0.0 0 0 CAF:ests1_r3Bi8 Criterion.Analysis Criterion/Analysis.hs:145:7-10 17400 0 0.0 0.0 0.0 0.0 0 0 CAF:eta_rR1E Text.Microstache.Parser 15284 0 0.0 0.0 0.0 0.0 0 0 CAF:execParser Options.Applicative.Extra Options/Applicative/Extra.hs:72:1-10 16115 0 0.0 0.0 0.0 0.0 0 0 CAF:execParser1 Options.Applicative.Extra 16114 0 0.0 0.0 0.0 0.0 0 0 execParser Options.Applicative.Extra Options/Applicative/Extra.hs:72:1-42 18600 1 0.0 0.0 0.0 0.0 0 32 CAF:execParserMaybe Options.Applicative.Extra Options/Applicative/Extra.hs:116:1-15 16113 0 0.0 0.0 0.0 0.0 0 0 CAF:exit1_raX5Y Data.Aeson.Types.ToJSON 12309 0 0.0 0.0 0.0 0.0 0 0 CAF:exit_raX5W Data.Aeson.Types.ToJSON 12307 0 0.0 0.0 0.0 0.0 0 0 CAF:expected4_r1IqF Criterion.Types 17926 0 0.0 0.0 0.0 0.0 0 0 CAF:expected_r1IiT Criterion.Types 17756 0 0.0 0.0 0.0 0.0 0 0 CAF:expts10 Data.Scientific src/Data/Scientific.hs:663:1-7 9844 0 0.0 0.0 0.0 0.0 0 0 CAF:expts10_rLT7 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:290:1-7 14680 0 0.0 0.0 0.0 0.0 0 0 CAF:expts_rLT5 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:284:1-5 14673 0 0.0 0.0 0.0 0.0 0 0 CAF:f10_r1IsV Criterion.Types 18012 0 0.0 0.0 0.0 0.0 0 0 CAF:f10_r2O3M Data.Csv.Encoding 14572 0 0.0 0.0 0.0 0.0 0 0 CAF:f10_r3Quo Data.Aeson.Types.FromJSON 12931 0 0.0 0.0 0.0 0.0 0 0 CAF:f10_raXh8 Data.Aeson.Types.ToJSON 12703 0 0.0 0.0 0.0 0.0 0 0 CAF:f11_r1Iuh Criterion.Types 18069 0 0.0 0.0 0.0 0.0 0 0 CAF:f11_r2O3N Data.Csv.Encoding 14573 0 0.0 0.0 0.0 0.0 0 0 CAF:f11_r3Quq Data.Aeson.Types.FromJSON 12933 0 0.0 0.0 0.0 0.0 0 0 CAF:f11_raXhj Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12712 0 0.0 0.0 0.0 0.0 0 0 CAF:f12_r2O3R Data.Csv.Encoding 14577 0 0.0 0.0 0.0 0.0 0 0 CAF:f12_r3QyX Data.Aeson.Types.FromJSON 13138 0 0.0 0.0 0.0 0.0 0 0 CAF:f12_raXho Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12715 0 0.0 0.0 0.0 0.0 0 0 CAF:f13_r2O3S Data.Csv.Encoding 14578 0 0.0 0.0 0.0 0.0 0 0 CAF:f13_r3Qzy Data.Aeson.Types.FromJSON 13151 0 0.0 0.0 0.0 0.0 0 0 CAF:f13_raXht Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12718 0 0.0 0.0 0.0 0.0 0 0 CAF:f14_r2O3W Data.Csv.Encoding 14582 0 0.0 0.0 0.0 0.0 0 0 CAF:f14_r3QAa Data.Aeson.Types.FromJSON 13160 0 0.0 0.0 0.0 0.0 0 0 CAF:f14_raXhx Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12720 0 0.0 0.0 0.0 0.0 0 0 CAF:f15_r2O3X Data.Csv.Encoding 14583 0 0.0 0.0 0.0 0.0 0 0 CAF:f15_r3QBy Data.Aeson.Types.FromJSON 13185 0 0.0 0.0 0.0 0.0 0 0 CAF:f15_raXhB Data.Aeson.Types.ToJSON 12722 0 0.0 0.0 0.0 0.0 0 0 CAF:f16_r2O41 Data.Csv.Encoding 14587 0 0.0 0.0 0.0 0.0 0 0 CAF:f16_r3QBF Data.Aeson.Types.FromJSON 13189 0 0.0 0.0 0.0 0.0 0 0 CAF:f16_raXiA Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12742 0 0.0 0.0 0.0 0.0 0 0 CAF:f17_r2O42 Data.Csv.Encoding 14588 0 0.0 0.0 0.0 0.0 0 0 CAF:f17_r3QBN Data.Aeson.Types.FromJSON 13212 0 0.0 0.0 0.0 0.0 0 0 CAF:f17_raXiJ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12746 0 0.0 0.0 0.0 0.0 0 0 CAF:f18_r3QD0 Data.Aeson.Types.FromJSON 13228 0 0.0 0.0 0.0 0.0 0 0 CAF:f18_raXiN Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12748 0 0.0 0.0 0.0 0.0 0 0 CAF:f19_r3QHO Data.Aeson.Types.FromJSON 13299 0 0.0 0.0 0.0 0.0 0 0 CAF:f19_raXiW Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12752 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_r1IgG Data.Csv.Conversion 14925 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_r1pQE Data.Attoparsec.Text 10243 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_r1yes Data.Attoparsec.Time 12058 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_r2O3o Data.Csv.Encoding 14548 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_r3QtJ Data.Aeson.Types.FromJSON 12901 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_raNm System.Console.ANSI.Types 14041 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_raX8i Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12439 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_rdhO Options.Applicative.Types 15982 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_reDZ Data.Csv.Util 14504 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_rfOk Text.Microstache.Type 15163 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_rgF8 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:128:11 15076 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_rxBv Data.Aeson.Types.Internal 12257 0 0.0 0.0 0.0 0.0 0 0 CAF:f1_ryoI Data.Csv.Parser 14460 0 0.0 0.0 0.0 0.0 0 0 CAF:f20_r3QIE Data.Aeson.Types.FromJSON 13314 0 0.0 0.0 0.0 0.0 0 0 CAF:f21_r3QLg Data.Aeson.Types.FromJSON 13375 0 0.0 0.0 0.0 0.0 0 0 CAF:f22_r3QLo Data.Aeson.Types.FromJSON 13380 0 0.0 0.0 0.0 0.0 0 0 CAF:f23_r3QLx Data.Aeson.Types.FromJSON 13386 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r1IgJ Data.Csv.Conversion 14932 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r1IjD Criterion.Types 17763 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r1pQM Data.Attoparsec.Text 10251 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r1yeu Data.Attoparsec.Time 12059 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r2O3e Data.Csv.Encoding 14540 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_r3QtM Data.Aeson.Types.FromJSON 12904 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_raNo System.Console.ANSI.Types 14042 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_raX8w Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12450 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_rdhQ Options.Applicative.Types 15983 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_rgGA System.FilePath.Glob.Base 15105 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_rjBsh Statistics.Resampling 17031 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_rxBx Data.Aeson.Types.Internal 12258 0 0.0 0.0 0.0 0.0 0 0 CAF:f2_ryof Data.Csv.Parser 14442 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_r1IgQ Data.Csv.Conversion 14972 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_r1pQU Data.Attoparsec.Text 10259 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_r1yeJ Data.Attoparsec.Time 12081 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_r2O3f Data.Csv.Encoding 14541 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_r3QtP Data.Aeson.Types.FromJSON 12907 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_raX8B Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12453 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_rdhS Options.Applicative.Types 15984 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_rjBss Statistics.Resampling 17037 0 0.0 0.0 0.0 0.0 0 0 CAF:f3_ryol Data.Csv.Parser 14446 0 0.0 0.0 0.0 0.0 0 0 CAF:f4_r1pR2 Data.Attoparsec.Text 10267 0 0.0 0.0 0.0 0.0 0 0 CAF:f4_r1yeX Data.Attoparsec.Time 12093 0 0.0 0.0 0.0 0.0 0 0 CAF:f4_r3QtR Data.Aeson.Types.FromJSON 12909 0 0.0 0.0 0.0 0.0 0 0 CAF:f4_raX8W Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12468 0 0.0 0.0 0.0 0.0 0 0 CAF:f4_rdi0 Options.Applicative.Types 16007 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r1Ilu Criterion.Types 17808 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r1pRc Data.Attoparsec.Text 10275 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r1yf0 Data.Attoparsec.Time 12096 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r2O3p Data.Csv.Encoding 14549 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r3QtW Data.Aeson.Types.FromJSON 12913 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_r48os Criterion.Main.Options 18279 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_raXcF Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12525 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_rjBsE Statistics.Resampling 17045 0 0.0 0.0 0.0 0.0 0 0 CAF:f5_ryoL Data.Csv.Parser 14463 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_r1pRs Data.Attoparsec.Text 10290 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_r1yf5 Data.Attoparsec.Time 12104 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_r2O3z Data.Csv.Encoding 14559 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_r3QtY Data.Aeson.Types.FromJSON 12915 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_raXcQ Data.Aeson.Types.ToJSON 12538 0 0.0 0.0 0.0 0.0 0 0 CAF:f6_rypb Data.Csv.Parser 14481 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_r1pRH Data.Attoparsec.Text 10305 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_r2O3A Data.Csv.Encoding 14560 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_r3Qu0 Data.Aeson.Types.FromJSON 12917 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_raXcR Data.Aeson.Types.ToJSON 12541 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_rjBsN Statistics.Resampling 17053 0 0.0 0.0 0.0 0.0 0 0 CAF:f7_rype Data.Csv.Parser 14484 0 0.0 0.0 0.0 0.0 0 0 CAF:f8_r2O3H Data.Csv.Encoding 14567 0 0.0 0.0 0.0 0.0 0 0 CAF:f8_r3Quh Data.Aeson.Types.FromJSON 12925 0 0.0 0.0 0.0 0.0 0 0 CAF:f8_raXdn Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12587 0 0.0 0.0 0.0 0.0 0 0 CAF:f8_rypi Data.Csv.Parser 14488 0 0.0 0.0 0.0 0.0 0 0 CAF:f9_r2O3I Data.Csv.Encoding 14568 0 0.0 0.0 0.0 0.0 0 0 CAF:f9_r3Qum Data.Aeson.Types.FromJSON 12929 0 0.0 0.0 0.0 0.0 0 0 CAF:f9_raXdv Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:625:11 12597 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r1Ifg Data.Csv.Conversion 14886 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r1IgV Criterion.Types 17672 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r1pQp Data.Attoparsec.Text 10228 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r1yeg Data.Attoparsec.Time 12049 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r2myt System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:119:5 15719 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r3QtD Data.Aeson.Types.FromJSON 12896 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r4tzP Criterion.Main 18456 0 0.0 0.0 0.0 0.0 0 0 CAF:f_r6sC Options.Applicative.Help.Chunk 16084 0 0.0 0.0 0.0 0.0 0 0 CAF:f_raNj System.Console.ANSI.Types 14040 0 0.0 0.0 0.0 0.0 0 0 CAF:f_raX6Y Data.Aeson.Types.ToJSON 12386 0 0.0 0.0 0.0 0.0 0 0 CAF:f_rdhM Options.Applicative.Types 15981 0 0.0 0.0 0.0 0.0 0 0 CAF:f_reDT Data.Csv.Util 14500 0 0.0 0.0 0.0 0.0 0 0 CAF:f_rfOi Text.Microstache.Type 15162 0 0.0 0.0 0.0 0.0 0 0 CAF:f_rjBp4 Statistics.Resampling 17001 0 0.0 0.0 0.0 0.0 0 0 CAF:f_rncZi Statistics.Resampling.Bootstrap 16876 0 0.0 0.0 0.0 0.0 0 0 CAF:f_rxz8 Data.Aeson.Types.Internal 12132 0 0.0 0.0 0.0 0.0 0 0 CAF:f_ryoP Data.Csv.Parser 14467 0 0.0 0.0 0.0 0.0 0 0 CAF:fa_raXg7 Data.Aeson.Types.ToJSON 12630 0 0.0 0.0 0.0 0.0 0 0 CAF:factorial1 Numeric.SpecFunctions.Internal 15575 0 0.0 0.0 0.0 0.0 0 0 CAF:factorial3 Numeric.SpecFunctions.Internal 15577 0 0.0 0.0 0.0 0.0 0 0 CAF:factorial4 Numeric.SpecFunctions.Internal 15576 0 0.0 0.0 0.0 0.0 0 0 CAF:fakeEnvironment Criterion.Types.Internal Criterion/Types/Internal.hs:20:1-15 17466 0 0.0 0.0 0.0 0.0 0 0 CAF:fastHash Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:80:1-8 9886 0 0.0 0.0 0.0 0.0 0 0 CAF:fi Statistics.Transform Statistics/Transform.hs:169:1-2 16685 0 0.0 0.0 0.0 0.0 0 0 CAF:file Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:37:1-4 15461 0 0.0 0.0 0.0 0.0 0 0 CAF:file Language.Javascript.Flot Language/Javascript/Flot.hs:43:1-4 15383 0 0.0 0.0 0.0 0.0 0 0 CAF:file1 Language.Javascript.JQuery 15460 0 0.0 0.0 0.0 0.0 0 0 CAF:file1 Language.Javascript.Flot 15382 0 0.0 0.0 0.0 0.0 0 0 CAF:file1_r3cyx Data.Vector.Algorithms.Intro 16218 0 0.0 0.0 0.0 0.0 0 0 CAF:file1_rei7 Data.Vector.Algorithms.Optimal 16223 0 0.0 0.0 0.0 0.0 0 0 CAF:file2 Language.Javascript.JQuery 15457 0 0.0 0.0 0.0 0.0 0 0 CAF:file2 Language.Javascript.Flot 15380 0 0.0 0.0 0.0 0.0 0 0 CAF:file2_rjBpj Statistics.Resampling 17007 0 0.0 0.0 0.0 0.0 0 0 CAF:file3 Language.Javascript.JQuery 15455 0 0.0 0.0 0.0 0.0 0 0 CAF:file4_r8KVn Statistics.Transform 16677 0 0.0 0.0 0.0 0.0 0 0 CAF:file5 Language.Javascript.JQuery 15456 0 0.0 0.0 0.0 0.0 0 0 CAF:file_r18Dj Data.Aeson.Parser.Internal 13484 0 0.0 0.0 0.0 0.0 0 0 CAF:file_r493J Statistics.Matrix.Algorithms 16287 0 0.0 0.0 0.0 0.0 0 0 CAF:file_rei5 Data.Vector.Algorithms.Optimal 16222 0 0.0 0.0 0.0 0.0 0 0 CAF:fillCat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:208:1-7 14236 0 0.0 0.0 0.0 0.0 0 0 CAF:fillSep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:154:1-7 14243 0 0.0 0.0 0.0 0.0 0 0 CAF:find1 Data.Text.Short.Internal 14347 0 0.0 0.0 0.0 0.0 0 0 CAF:findIndex1 Data.Text.Short.Internal 14346 0 0.0 0.0 0.0 0.0 0 0 CAF:fini_rzvg System.Random.MWC 15788 0 0.0 0.0 0.0 0.0 0 0 CAF:firstelt_r38B Options.Applicative.Help.Levenshtein Options/Applicative/Help/Levenshtein.hs:55:9-16 16038 0 0.0 0.0 0.0 0.0 0 0 CAF:flatAlt Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:738:1-7 14124 0 0.0 0.0 0.0 0.0 0 0 CAF:float Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:286:1-5 13788 0 0.0 0.0 0.0 0.0 0 0 CAF:floatText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:338:1-9 13770 0 0.0 0.0 0.0 0.0 0 0 CAF:floatText1 Data.Aeson.Encoding.Internal 13769 0 0.0 0.0 0.0 0.0 0 0 CAF:fm_r13wn Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:246:11-12 15543 0 0.0 0.0 0.0 0.0 0 0 CAF:fmts_r4pFe Criterion.Internal 17339 0 0.0 0.0 0.0 0.0 0 0 CAF:fold1 Text.PrettyPrint.ANSI.Leijen.Internal 14228 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl'1 Data.Text.Short.Internal 14342 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl1'1 Data.Text.Short.Internal 14292 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl1'2 Data.Text.Short.Internal 14343 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl2 Data.Text.Short.Internal 14340 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl3 Data.Text.Short.Internal 14291 0 0.0 0.0 0.0 0.0 0 0 CAF:foldl4 Data.Text.Short.Internal 14341 0 0.0 0.0 0.0 0.0 0 0 CAF:foldr2 Data.Text.Short.Internal 14344 0 0.0 0.0 0.0 0.0 0 0 CAF:foldr3 Data.Text.Short.Internal 14293 0 0.0 0.0 0.0 0.0 0 0 CAF:foldr4 Data.Text.Short.Internal 14345 0 0.0 0.0 0.0 0.0 0 0 CAF:formatError2 Data.Aeson.Types.Internal 12129 0 0.0 0.0 0.0 0.0 0 0 CAF:forwardOptions Options.Applicative.Builder Options/Applicative/Builder.hs:437:1-14 16173 0 0.0 0.0 0.0 0.0 0 0 CAF:forwardOptions1 Options.Applicative.Builder 16172 0 0.0 0.0 0.0 0.0 0 0 CAF:fromByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:659:1-14 14407 0 0.0 0.0 0.0 0.0 0 0 CAF:fromByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:254:1-14 10976 0 0.0 0.0 0.0 0.0 0 0 CAF:fromByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:672:1-20 14298 0 0.0 0.0 0.0 0.0 0 0 CAF:fromByteStringUnsafe1 Data.Text.Short.Internal 14297 0 0.0 0.0 0.0 0.0 0 0 CAF:fromColumns Statistics.Matrix Statistics/Matrix.hs:101:1-11 16367 0 0.0 0.0 0.0 0.0 0 0 CAF:fromFloatDigits1 Data.Scientific 9822 0 0.0 0.0 0.0 0.0 0 0 CAF:fromLeft1 System.FilePath.Glob.Utils 15010 0 0.0 0.0 0.0 0.0 0 0 CAF:fromList Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:63:1-8 10004 0 0.0 0.0 0.0 0.0 0 0 CAF:fromListConstr Data.HashSet Data/HashSet.hs:191:1-14 10841 0 0.0 0.0 0.0 0.0 0 0 CAF:fromListConstr Data.HashMap.Base Data/HashMap/Base.hs:199:1-14 10806 0 0.0 0.0 0.0 0.0 0 0 CAF:fromListConstr Data.Primitive.Array Data/Primitive/Array.hs:571:1-14 9698 0 0.0 0.0 0.0 0.0 0 0 CAF:fromListConstr2_r1GWf Data.HashSet 10842 0 0.0 0.0 0.0 0.0 0 0 CAF:fromListConstr2_rinK Data.Primitive.Array 9699 0 0.0 0.0 0.0 0.0 0 0 CAF:fromMap Data.HashSet Data/HashSet.hs:211:1-7 10848 0 0.0 0.0 0.0 0.0 0 0 CAF:fromMap1 Data.HashSet 10847 0 0.0 0.0 0.0 0.0 0 0 CAF:fromRowLists Statistics.Matrix Statistics/Matrix.hs:75:1-12 16370 0 0.0 0.0 0.0 0.0 0 0 CAF:fromRowLists4 Statistics.Matrix 16369 0 0.0 0.0 0.0 0.0 0 0 CAF:fromShortByteStringUnsafe Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:649:1-25 14302 0 0.0 0.0 0.0 0.0 0 0 CAF:fromShortByteStringUnsafe1 Data.Text.Short.Internal 14301 0 0.0 0.0 0.0 0.0 0 0 CAF:fromStrict Data.Aeson.Compat Data/Aeson/Compat.hs:13:1-10 12020 0 0.0 0.0 0.0 0.0 0 0 CAF:fromString3 Data.Text.Short.Internal 14307 0 0.0 0.0 0.0 0.0 0 0 CAF:fromText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:605:1-8 14300 0 0.0 0.0 0.0 0.0 0 0 CAF:fromText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:317:1-8 10974 0 0.0 0.0 0.0 0.0 0 0 CAF:fromText1 Data.Text.Short.Internal 14299 0 0.0 0.0 0.0 0.0 0 0 CAF:fromVector1 Statistics.Matrix 16324 0 0.0 0.0 0.0 0.0 0 0 CAF:fromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:109:1-9 10985 0 0.0 0.0 0.0 0.0 0 0 CAF:fullDesc Options.Applicative.Builder Options/Applicative/Builder.hs:385:1-8 16167 0 0.0 0.0 0.0 0.0 0 0 CAF:fullDesc1 Options.Applicative.Builder 16166 0 0.0 0.0 0.0 0.0 0 16 fullDesc Options.Applicative.Builder Options/Applicative/Builder.hs:385:1-52 18638 1 0.0 0.0 0.0 0.0 0 0 CAF:fullDesc2 Options.Applicative.Help.Core 16045 0 0.0 0.0 0.0 0.0 0 0 CAF:fullDesc_style Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:128:5-9 16046 0 0.0 0.0 0.0 0.0 0 0 CAF:fullDesc_x Options.Applicative.Help.Core 16047 0 0.0 0.0 0.0 0.0 0 0 CAF:fullNodeMask Data.HashMap.Base Data/HashMap/Base.hs:1342:1-12 10820 0 0.0 0.0 0.0 0.0 0 0 CAF:func11_r2mz9 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15738 0 0.0 0.0 0.0 0.0 0 0 CAF:func1_r2mxK System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15697 0 0.0 0.0 0.0 0.0 0 0 CAF:func3_r2mxY System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15701 0 0.0 0.0 0.0 0.0 0 0 CAF:func5_r2myk System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15712 0 0.0 0.0 0.0 0.0 0 0 CAF:func7_r2myp System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15716 0 0.0 0.0 0.0 0.0 0 0 CAF:func9_r2mz4 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:10-13 15735 0 0.0 0.0 0.0 0.0 0 0 CAF:g10_r2O3U Data.Csv.Encoding 14580 0 0.0 0.0 0.0 0.0 0 0 CAF:g11_r2O3Z Data.Csv.Encoding 14585 0 0.0 0.0 0.0 0.0 0 0 CAF:g12_r2O4M Data.Csv.Encoding 14602 0 0.0 0.0 0.0 0.0 0 0 CAF:g13_r2O4O Data.Csv.Encoding 14604 0 0.0 0.0 0.0 0.0 0 0 CAF:g14_r2O4S Data.Csv.Encoding 14608 0 0.0 0.0 0.0 0.0 0 0 CAF:g15_r2O4T Data.Csv.Encoding 14609 0 0.0 0.0 0.0 0.0 0 0 CAF:g16_r2O50 Data.Csv.Encoding 14612 0 0.0 0.0 0.0 0.0 0 0 CAF:g17_r2O51 Data.Csv.Encoding 14613 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_r1IsY Criterion.Types 18013 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_r1pRd Data.Attoparsec.Text 10276 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_r1ye4 Data.Attoparsec.Time 12039 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_r2O3m Data.Csv.Encoding 14546 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_r4tzO Criterion.Main 18455 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_raX7n Data.Aeson.Types.ToJSON 12405 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_reE2 Data.Csv.Util 14507 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_rxD8 Data.Aeson.Types.Internal 12283 0 0.0 0.0 0.0 0.0 0 0 CAF:g1_ryoK Data.Csv.Parser 14462 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_r1It6 Criterion.Types 18019 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_r1pRt Data.Attoparsec.Text 10291 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_r1yea Data.Attoparsec.Time 12044 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_r2O3b Data.Csv.Encoding 14537 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_raX7z Data.Aeson.Types.ToJSON 12412 0 0.0 0.0 0.0 0.0 0 0 CAF:g2_ryok Data.Csv.Parser 14445 0 0.0 0.0 0.0 0.0 0 0 CAF:g3_r1pRI Data.Attoparsec.Text 10306 0 0.0 0.0 0.0 0.0 0 0 CAF:g3_r1yej Data.Attoparsec.Time 12051 0 0.0 0.0 0.0 0.0 0 0 CAF:g3_r2O37 Data.Csv.Encoding 14534 0 0.0 0.0 0.0 0.0 0 0 CAF:g3_raX7I Data.Aeson.Types.ToJSON 12416 0 0.0 0.0 0.0 0.0 0 0 CAF:g3_ryoo Data.Csv.Parser 14449 0 0.0 0.0 0.0 0.0 0 0 CAF:g4_r1IsT Criterion.Types 18011 0 0.0 0.0 0.0 0.0 0 0 CAF:g4_r1yeo Data.Attoparsec.Time 12055 0 0.0 0.0 0.0 0.0 0 0 CAF:g5_r2O3u Data.Csv.Encoding 14554 0 0.0 0.0 0.0 0.0 0 0 CAF:g5_ryoO Data.Csv.Parser 14466 0 0.0 0.0 0.0 0.0 0 0 CAF:g6_r2O3w Data.Csv.Encoding 14556 0 0.0 0.0 0.0 0.0 0 0 CAF:g6_rypd Data.Csv.Parser 14483 0 0.0 0.0 0.0 0.0 0 0 CAF:g7_r2O3F Data.Csv.Encoding 14565 0 0.0 0.0 0.0 0.0 0 0 CAF:g7_ryph Data.Csv.Parser 14487 0 0.0 0.0 0.0 0.0 0 0 CAF:g8_r2O3K Data.Csv.Encoding 14570 0 0.0 0.0 0.0 0.0 0 0 CAF:g8_rypj Data.Csv.Parser 14489 0 0.0 0.0 0.0 0.0 0 0 CAF:g9_r2O3P Data.Csv.Encoding 14575 0 0.0 0.0 0.0 0.0 0 0 CAF:g_r1pQq Data.Attoparsec.Text 10229 0 0.0 0.0 0.0 0.0 0 0 CAF:g_r1ye2 Data.Attoparsec.Time 12037 0 0.0 0.0 0.0 0.0 0 0 CAF:g_r3QL2 Data.Aeson.Types.FromJSON 13368 0 0.0 0.0 0.0 0.0 0 0 CAF:g_raX7b Data.Aeson.Types.ToJSON 12399 0 0.0 0.0 0.0 0.0 0 0 CAF:g_reDY Data.Csv.Util 14503 0 0.0 0.0 0.0 0.0 0 0 CAF:g_rgGr System.FilePath.Glob.Base 15104 0 0.0 0.0 0.0 0.0 0 0 CAF:g_rncZj Statistics.Resampling.Bootstrap 16877 0 0.0 0.0 0.0 0.0 0 0 CAF:g_ryoQ Data.Csv.Parser 14468 0 0.0 0.0 0.0 0.0 0 0 CAF:genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:11:1-22 18585 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19135 1 0.0 0.0 0.0 0.0 0 16 bgroup Criterion.Types Criterion/Types.hs:586:1-19 19137 0 0.0 0.0 0.0 0.0 0 24 CAF:genericDenseMatrixRank2 Bench.Linear.Matrix.Dense 18584 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19138 0 0.0 0.0 0.0 0.0 0 0 env Criterion.Types Criterion/Types.hs:467:1-34 19139 1 0.0 0.0 0.0 0.0 0 88 CAF:genericDenseMatrixRank3 Bench.Linear.Matrix.Dense 18583 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19141 0 0.0 0.0 0.0 0.0 0 0 CAF:genericDenseMatrixRank7 Bench.Linear.Matrix.Dense 18581 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19151 0 0.0 0.0 0.0 0.0 0 16 genRandomGenericMatrix Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(21,1)-(24,43) 19152 1 0.0 0.0 0.0 0.0 0 0 CAF:genericDenseMatrixRank9 Bench.Linear.Matrix.Dense 18580 0 0.0 0.0 0.0 0.0 0 2320 CAF:genericDenseMatrixRank_name Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:11-14 18582 0 0.0 0.0 0.0 0.0 0 376 CAF:genhi_rl4S System.Random System/Random.hs:472:16-20 10887 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19237 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.genhi System.Random System/Random.hs:472:8-36 19238 1 0.0 0.0 0.0 0.0 0 0 CAF:genlo_rl4Q System.Random System/Random.hs:472:9-13 10885 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19229 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.genlo System.Random System/Random.hs:472:8-36 19230 1 0.0 0.0 0.0 0.0 0 16 CAF:getBinDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:40:1-9 18558 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:40:1-9 17441 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:40:1-9 15432 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:40:1-9 15323 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir1 Paths_numerics 18557 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir1 Paths_criterion 17440 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir1 Paths_js_jquery 15431 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir1 Paths_js_flot 15322 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir4 Paths_numerics 18556 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir4 Paths_criterion 17439 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir4 Paths_js_jquery 15430 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir4 Paths_js_flot 15321 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir7 Paths_numerics 18555 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir7 Paths_criterion 17438 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir7 Paths_js_jquery 15429 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir7 Paths_js_flot 15320 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir9 Paths_numerics 18553 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir9 Paths_criterion 17436 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir9 Paths_js_jquery 15427 0 0.0 0.0 0.0 0.0 0 0 CAF:getBinDir9 Paths_js_flot 15318 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:98:1-17 13921 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition1 System.Console.ANSI.Unix 13920 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition14 System.Console.ANSI.Unix 13878 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition18 System.Console.ANSI.Unix 13917 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition21 System.Console.ANSI.Unix 13918 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition3 System.Console.ANSI.Unix 13919 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition5 System.Console.ANSI.Unix 13915 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition7 System.Console.ANSI.Unix 13914 0 0.0 0.0 0.0 0.0 0 0 CAF:getCursorPosition9 System.Console.ANSI.Unix 13913 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:43:1-10 18570 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:43:1-10 17453 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:43:1-10 15444 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:43:1-10 15335 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir1 Paths_numerics 18569 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir1 Paths_criterion 17452 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir1 Paths_js_jquery 15443 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir1 Paths_js_flot 15334 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir4 Paths_numerics 18568 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir4 Paths_criterion 17451 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir4 Paths_js_jquery 15442 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir4 Paths_js_flot 15333 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir7 Paths_numerics 18567 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir7 Paths_criterion 17450 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir7 Paths_js_jquery 15441 0 0.0 0.0 0.0 0.0 0 0 CAF:getDataDir7 Paths_js_flot 15332 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:42:1-12 18566 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:42:1-12 17449 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:42:1-12 15440 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:42:1-12 15331 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_numerics 18565 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_criterion 17448 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_js_jquery 15439 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir1 Paths_js_flot 15330 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_numerics 18564 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_criterion 17447 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_js_jquery 15438 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir4 Paths_js_flot 15329 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_numerics 18563 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_criterion 17446 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_js_jquery 15437 0 0.0 0.0 0.0 0.0 0 0 CAF:getDynLibDir7 Paths_js_flot 15328 0 0.0 0.0 0.0 0.0 0 0 CAF:getGCStatistics Criterion.Measurement Criterion/Measurement.hs:124:1-15 18165 0 0.0 0.0 0.0 0.0 0 0 CAF:getGCStatistics1 Criterion.Measurement 18164 0 0.0 0.0 0.0 0.0 0 16 getGCStatistics Criterion.Measurement Criterion/Measurement.hs:(124,1)-(151,43) 19738 1 0.0 0.0 0.0 0.0 0 0 CAF:getGen Criterion.Monad Criterion/Monad.hs:37:1-6 18111 0 0.0 0.0 0.0 0.0 0 0 CAF:getGen1 Criterion.Monad 18110 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:41:1-9 18562 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:41:1-9 17445 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:41:1-9 15436 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:41:1-9 15327 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir1 Paths_numerics 18561 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir1 Paths_criterion 17444 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir1 Paths_js_jquery 15435 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir1 Paths_js_flot 15326 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir4 Paths_numerics 18560 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir4 Paths_criterion 17443 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir4 Paths_js_jquery 15434 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir4 Paths_js_flot 15325 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir7 Paths_numerics 18559 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir7 Paths_criterion 17442 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir7 Paths_js_jquery 15433 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibDir7 Paths_js_flot 15324 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:44:1-13 18574 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:44:1-13 17457 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:44:1-13 15448 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:44:1-13 15339 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_numerics 18573 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_criterion 17456 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_js_jquery 15447 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir1 Paths_js_flot 15338 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_numerics 18572 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_criterion 17455 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_js_jquery 15446 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir4 Paths_js_flot 15337 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_numerics 18571 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_criterion 17454 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_js_jquery 15445 0 0.0 0.0 0.0 0.0 0 0 CAF:getLibexecDir7 Paths_js_flot 15336 0 0.0 0.0 0.0 0.0 0 0 CAF:getRecursiveContents7 System.FilePath.Glob.Utils 15017 0 0.0 0.0 0.0 0.0 0 0 CAF:getRecursiveContents9 System.FilePath.Glob.Utils 15016 0 0.0 0.0 0.0 0.0 0 0 CAF:getReportedCursorPosition System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:77:1-25 13916 0 0.0 0.0 0.0 0.0 0 0 CAF:getStdGen System.Random System/Random.hs:563:1-9 10882 0 0.0 0.0 0.0 0.0 0 0 CAF:getStdGen1 System.Random 10881 0 0.0 0.0 0.0 0.0 0 0 getStdGen System.Random System/Random.hs:563:1-32 19155 1 0.0 0.0 0.0 0.0 0 32 CAF:getSysconfDir Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:45:1-13 18578 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:45:1-13 17461 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:45:1-13 15452 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:45:1-13 15343 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_numerics 18577 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_criterion 17460 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_js_jquery 15451 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir1 Paths_js_flot 15342 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_numerics 18576 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_criterion 17459 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_js_jquery 15450 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir4 Paths_js_flot 15341 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_numerics 18575 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_criterion 17458 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_js_jquery 15449 0 0.0 0.0 0.0 0.0 0 0 CAF:getSysconfDir7 Paths_js_flot 15340 0 0.0 0.0 0.0 0.0 0 0 CAF:getTemplateDir Criterion.Report Criterion/Report.hs:94:1-14 17266 0 0.0 0.0 0.0 0.0 0 0 CAF:getTemplateDir1 Criterion.Report 17265 0 0.0 0.0 0.0 0.0 0 0 CAF:getTemplateDir2 Criterion.Report 17264 0 0.0 0.0 0.0 0.0 0 0 CAF:getTemplateDir_name Criterion.Report 17263 0 0.0 0.0 0.0 0.0 0 0 CAF:go10_r18EU Data.Aeson.Parser.Internal 13553 0 0.0 0.0 0.0 0.0 0 0 CAF:go11_r18F0 Data.Aeson.Parser.Internal 13557 0 0.0 0.0 0.0 0.0 0 0 CAF:go12_r18F2 Data.Aeson.Parser.Internal 13559 0 0.0 0.0 0.0 0.0 0 0 CAF:go13_r18F6 Data.Aeson.Parser.Internal 13563 0 0.0 0.0 0.0 0.0 0 0 CAF:go14_r18Fc Data.Aeson.Parser.Internal 13567 0 0.0 0.0 0.0 0.0 0 0 CAF:go1_r18Dv Data.Aeson.Parser.Internal 13489 0 0.0 0.0 0.0 0.0 0 0 CAF:go2_r18DB Data.Aeson.Parser.Internal 13493 0 0.0 0.0 0.0 0.0 0 0 CAF:go3_r18DD Data.Aeson.Parser.Internal 13495 0 0.0 0.0 0.0 0.0 0 0 CAF:go4_r18DL Data.Aeson.Parser.Internal 13500 0 0.0 0.0 0.0 0.0 0 0 CAF:go5_r18DP Data.Aeson.Parser.Internal 13504 0 0.0 0.0 0.0 0.0 0 0 CAF:go6_r18DV Data.Aeson.Parser.Internal 13508 0 0.0 0.0 0.0 0.0 0 0 CAF:go8_r18EM Data.Aeson.Parser.Internal 13545 0 0.0 0.0 0.0 0.0 0 0 CAF:go9_r18EQ Data.Aeson.Parser.Internal 13549 0 0.0 0.0 0.0 0.0 0 0 CAF:go_r18Dc Data.Aeson.Parser.Internal 13480 0 0.0 0.0 0.0 0.0 0 0 CAF:go_r1pO1 Data.Attoparsec.Text 10030 0 0.0 0.0 0.0 0.0 0 0 CAF:go_r2EmW Data.Attoparsec.ByteString.Char8 10504 0 0.0 0.0 0.0 0.0 0 0 CAF:green Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:793:2-6 14157 0 0.0 0.0 0.0 0.0 0 0 CAF:h1_r1pQC Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 10241 0 0.0 0.0 0.0 0.0 0 0 CAF:h1_r2Enz Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 10674 0 0.0 0.0 0.0 0.0 0 0 CAF:h2_r1pR9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 10272 0 0.0 0.0 0.0 0.0 0 0 CAF:h2_r2EnI Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 10685 0 0.0 0.0 0.0 0.0 0 0 CAF:hGetRecords3 Criterion.IO 17237 0 0.0 0.0 0.0 0.0 0 0 CAF:hGetRecords4 Criterion.IO 17235 0 0.0 0.0 0.0 0.0 0 0 CAF:hGetRecords6 Criterion.IO 17236 0 0.0 0.0 0.0 0.0 0 0 CAF:hSupportsANSI2 System.Console.ANSI.Unix 13911 0 0.0 0.0 0.0 0.0 0 0 CAF:hSupportsANSI4 System.Console.ANSI.Unix 13912 0 0.0 0.0 0.0 0.0 0 0 CAF:h_r1pQm Data.Attoparsec.Text Data/Attoparsec/Text.hs:419:16 10225 0 0.0 0.0 0.0 0.0 0 0 CAF:h_r2Eno Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:545:16 10663 0 0.0 0.0 0.0 0.0 0 0 CAF:halve Statistics.Transform Statistics/Transform.hs:172:1-5 16660 0 0.0 0.0 0.0 0.0 0 0 CAF:hardline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:699:1-8 14122 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN Statistics.Matrix Statistics/Matrix.hs:250:1-6 16360 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN1 Statistics.Matrix 16359 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN2 Statistics.Matrix 16358 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN3 Statistics.Matrix 16357 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN4 Statistics.Matrix 16356 0 0.0 0.0 0.0 0.0 0 0 CAF:hasNaN5 Statistics.Matrix 16355 0 0.0 0.0 0.0 0.0 0 0 CAF:hashMapDataType Data.HashMap.Base Data/HashMap/Base.hs:202:1-15 10805 0 0.0 0.0 0.0 0.0 0 0 CAF:hashSetDataType Data.HashSet Data/HashSet.hs:194:1-15 10840 0 0.0 0.0 0.0 0.0 0 0 CAF:hazen Statistics.Quantile Statistics/Quantile.hs:159:1-5 17146 0 0.0 0.0 0.0 0.0 0 0 CAF:hcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:213:1-4 14233 0 0.0 0.0 0.0 0.0 0 0 CAF:head Data.DList Data/DList.hs:202:1-4 10752 0 0.0 0.0 0.0 0.0 0 0 CAF:head1 Data.DList 10751 0 0.0 0.0 0.0 0.0 0 0 CAF:header Criterion.IO Criterion/IO.hs:49:1-6 17218 0 0.0 0.0 0.0 0.0 0 0 CAF:header Data.Csv.Conversion Data/Csv/Conversion.hs:1162:1-6 14875 0 0.0 0.0 0.0 0.0 0 0 CAF:headerRoot Criterion.IO Criterion/IO.hs:55:1-10 17215 0 0.0 0.0 0.0 0.0 0 664 headerRoot Criterion.IO Criterion/IO.hs:55:1-24 19127 1 0.0 0.0 0.0 0.0 0 0 CAF:header_k Criterion.IO 17216 0 0.0 0.0 0.0 0.0 0 0 CAF:header_x Criterion.IO 17217 0 0.0 0.0 0.0 0.0 0 0 CAF:helper Options.Applicative.Extra Options/Applicative/Extra.hs:49:1-6 16094 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18814 1 0.0 0.0 0.0 0.0 0 0 abortOption Options.Applicative.Builder Options/Applicative/Builder.hs:(339,1)-(342,16) 18815 1 0.0 0.0 0.0 0.0 0 792 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18829 4 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18847 4 0.0 0.0 0.0 0.0 0 352 noArgError Options.Applicative.Builder Options/Applicative/Builder.hs:192:1-61 18819 1 0.0 0.0 0.0 0.0 0 72 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18820 1 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18816 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18849 1 0.0 0.0 0.0 0.0 0 192 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18818 1 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18845 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18846 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18817 1 0.0 0.0 0.0 0.0 0 0 CAF:helper1 Options.Applicative.Extra 16093 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18830 0 0.0 0.0 0.0 0.0 0 672 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18844 4 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18848 4 0.0 0.0 0.0 0.0 0 352 CAF:helper10 Options.Applicative.Extra 16091 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18834 0 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 18835 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18836 1 0.0 0.0 0.0 0.0 0 0 CAF:helper13 Options.Applicative.Extra 16092 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18831 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18832 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18833 1 0.0 0.0 0.0 0.0 0 0 CAF:helper6 Options.Applicative.Extra 16090 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18837 0 0.0 0.0 0.0 0.0 0 16 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18838 1 0.0 0.0 0.0 0.0 0 0 CAF:helper7 Options.Applicative.Extra 16089 0 0.0 0.0 0.0 0.0 0 0 helper Options.Applicative.Extra Options/Applicative/Extra.hs:(49,1)-(53,12) 18839 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18840 0 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18841 0 0.0 0.0 0.0 0.0 0 32 CAF:helper_lvl Options.Applicative.Extra 16088 0 0.0 0.0 0.0 0.0 0 0 CAF:helper_s Options.Applicative.Extra 16087 0 0.0 0.0 0.0 0.0 0 0 CAF:helper_x Options.Applicative.Extra 16086 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal1 Data.Attoparsec.ByteString.Char8 10524 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal1 Data.Attoparsec.Text 10043 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal10 Data.Attoparsec.ByteString.Char8 10512 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal10 Data.Attoparsec.Text 10071 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal12 Data.Attoparsec.ByteString.Char8 10511 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal12 Data.Attoparsec.Text 10070 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal13 Data.Attoparsec.ByteString.Char8 10560 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal13 Data.Attoparsec.Text 10078 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal15 Data.Attoparsec.ByteString.Char8 10559 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal15 Data.Attoparsec.Text 10077 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal16 Data.Attoparsec.ByteString.Char8 10574 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal16 Data.Attoparsec.Text 10085 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal18 Data.Attoparsec.ByteString.Char8 10573 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal18 Data.Attoparsec.Text 10084 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal19 Data.Attoparsec.ByteString.Char8 10588 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal19 Data.Attoparsec.Text 10092 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal21 Data.Attoparsec.ByteString.Char8 10587 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal21 Data.Attoparsec.Text 10099 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal22 Data.Attoparsec.ByteString.Char8 10602 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal23 Data.Attoparsec.Text 10106 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal24 Data.Attoparsec.ByteString.Char8 10601 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal25 Data.Attoparsec.ByteString.Char8 10616 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal25 Data.Attoparsec.Text 10113 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal27 Data.Attoparsec.ByteString.Char8 10615 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal27 Data.Attoparsec.Text 10112 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal28 Data.Attoparsec.ByteString.Char8 10630 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal3 Data.Attoparsec.ByteString.Char8 10523 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal3 Data.Attoparsec.Text 10042 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal30 Data.Attoparsec.ByteString.Char8 10629 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal31 Data.Attoparsec.ByteString.Char8 10644 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal33 Data.Attoparsec.ByteString.Char8 10643 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal4 Data.Attoparsec.ByteString.Char8 10520 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal4 Data.Attoparsec.Text 10050 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal6 Data.Attoparsec.ByteString.Char8 10519 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal6 Data.Attoparsec.Text 10057 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal7 Data.Attoparsec.ByteString.Char8 10516 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal8 Data.Attoparsec.Text 10064 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal9 Data.Attoparsec.ByteString.Char8 10515 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10525 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10044 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10521 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10051 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal10 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10645 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal10 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10114 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10517 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10058 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10513 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10065 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal4 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10561 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal4 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10072 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal5 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10575 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal5 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10079 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal6 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10589 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal6 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10086 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal7 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10603 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal7 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10093 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal8 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10617 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal8 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10100 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal9 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:425:1-11 10631 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_$shexadecimal9 Data.Attoparsec.Text Data/Attoparsec/Text.hs:291:1-11 10107 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k Data.Attoparsec.ByteString.Char8 10510 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k Data.Attoparsec.Text 10041 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k1 Data.Attoparsec.ByteString.Char8 10558 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k1 Data.Attoparsec.Text 10069 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k2 Data.Attoparsec.ByteString.Char8 10572 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k2 Data.Attoparsec.Text 10076 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k3 Data.Attoparsec.ByteString.Char8 10586 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k3 Data.Attoparsec.Text 10083 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k4 Data.Attoparsec.ByteString.Char8 10600 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k4 Data.Attoparsec.Text 10111 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k5 Data.Attoparsec.ByteString.Char8 10614 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k6 Data.Attoparsec.ByteString.Char8 10628 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_k7 Data.Attoparsec.ByteString.Char8 10642 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m1 Data.Attoparsec.ByteString.Char8 10518 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m1 Data.Attoparsec.Text 10033 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m10 Data.Attoparsec.ByteString.Char8 10569 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m11 Data.Attoparsec.ByteString.Char8 10584 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m12 Data.Attoparsec.ByteString.Char8 10583 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m13 Data.Attoparsec.ByteString.Char8 10598 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m14 Data.Attoparsec.ByteString.Char8 10597 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m15 Data.Attoparsec.ByteString.Char8 10612 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m16 Data.Attoparsec.ByteString.Char8 10611 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m17 Data.Attoparsec.ByteString.Char8 10626 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m18 Data.Attoparsec.ByteString.Char8 10625 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m19 Data.Attoparsec.ByteString.Char8 10640 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m2 Data.Attoparsec.ByteString.Char8 10522 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m2 Data.Attoparsec.Text 10066 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m20 Data.Attoparsec.ByteString.Char8 10639 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m3 Data.Attoparsec.ByteString.Char8 10507 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m3 Data.Attoparsec.Text 10073 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m4 Data.Attoparsec.Text 10080 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m5 Data.Attoparsec.ByteString.Char8 10514 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m5 Data.Attoparsec.Text 10108 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m6 Data.Attoparsec.ByteString.Char8 10506 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m7 Data.Attoparsec.ByteString.Char8 10556 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m8 Data.Attoparsec.ByteString.Char8 10555 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_m9 Data.Attoparsec.ByteString.Char8 10570 0 0.0 0.0 0.0 0.0 0 0 CAF:hexadecimal_msg4 Data.Attoparsec.ByteString.Char8 10509 0 0.0 0.0 0.0 0.0 0 0 CAF:hidden Options.Applicative.Builder Options/Applicative/Builder.hs:203:1-6 16163 0 0.0 0.0 0.0 0.0 0 0 hidden Options.Applicative.Builder Options/Applicative/Builder.hs:(203,1)-(204,54) 18842 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18843 0 0.0 0.0 0.0 0.0 0 32 CAF:hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:82:1-10 13899 0 0.0 0.0 0.0 0.0 0 0 CAF:hideCursor1 System.Console.ANSI.Unix 13898 0 0.0 0.0 0.0 0.0 0 0 CAF:hideCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:176:1-14 13944 0 0.0 0.0 0.0 0.0 0 0 CAF:hideCursorCode1 System.Console.ANSI.Codes 13943 0 0.0 0.0 0.0 0.0 0 0 CAF:hsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:159:1-4 14241 0 0.0 0.0 0.0 0.0 0 0 CAF:hsubparser1 Options.Applicative.Extra 16096 0 0.0 0.0 0.0 0.0 0 0 CAF:hsubparser_var Options.Applicative.Extra 16095 0 0.0 0.0 0.0 0.0 0 0 CAF:idDecodeWith Data.Csv.Encoding Data/Csv/Encoding.hs:131:1-12 14597 0 0.0 0.0 0.0 0.0 0 0 CAF:idct_$sidct Statistics.Transform Statistics/Transform.hs:81:1-4 16727 0 0.0 0.0 0.0 0.0 0 0 CAF:idct_$sidct1 Statistics.Transform Statistics/Transform.hs:81:1-4 16754 0 0.0 0.0 0.0 0.0 0 0 CAF:idct__$sidct_ Statistics.Transform Statistics/Transform.hs:89:1-5 16721 0 0.0 0.0 0.0 0.0 0 0 CAF:idct__$sidct_1 Statistics.Transform Statistics/Transform.hs:89:1-5 16747 0 0.0 0.0 0.0 0.0 0 0 CAF:inGamut1 Data.Colour.RGBSpace 13836 0 0.0 0.0 0.0 0.0 0 0 CAF:inGamut2 Data.Colour.RGBSpace 13835 0 0.0 0.0 0.0 0.0 0 0 CAF:inGamut_m Data.Colour.RGBSpace 13834 0 0.0 0.0 0.0 0.0 0 0 CAF:increasingSeq1 System.FilePath.Glob.Utils 15009 0 0.0 0.0 0.0 0.0 0 0 CAF:indexArray# Data.HashMap.Array Data/HashMap/Array.hs:92:1-11 10824 0 0.0 0.0 0.0 0.0 0 0 CAF:infix_prec Data.Colour.CIE.Chromaticity Data/Colour/CIE/Chromaticity.hs:76:1-10 13801 0 0.0 0.0 0.0 0.0 0 0 CAF:info2 Options.Applicative.Builder 16174 0 0.0 0.0 0.0 0.0 0 0 CAF:infoOption Options.Applicative.Builder Options/Applicative/Builder.hs:346:1-10 16162 0 0.0 0.0 0.0 0.0 0 0 CAF:inl_r3Qu6 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1510:9-11 12921 0 0.0 0.0 0.0 0.0 0 0 CAF:int Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:265:1-3 13732 0 0.0 0.0 0.0 0.0 0 0 CAF:int1 Data.Aeson.Encoding.Internal 13731 0 0.0 0.0 0.0 0.0 0 0 CAF:int16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:256:1-5 13726 0 0.0 0.0 0.0 0.0 0 0 CAF:int16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:308:1-9 13750 0 0.0 0.0 0.0 0.0 0 0 CAF:int16Text1 Data.Aeson.Encoding.Internal 13749 0 0.0 0.0 0.0 0.0 0 0 CAF:int2 Data.Aeson.Encoding.Internal 13725 0 0.0 0.0 0.0 0.0 0 0 CAF:int3 Data.Aeson.Encoding.Internal 13727 0 0.0 0.0 0.0 0.0 0 0 CAF:int32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:259:1-5 13728 0 0.0 0.0 0.0 0.0 0 0 CAF:int32Count_r4d1 System.Random System/Random.hs:511:1-10 10876 0 0.0 0.0 0.0 0.0 0 0 CAF:int32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:311:1-9 13752 0 0.0 0.0 0.0 0.0 0 0 CAF:int32Text1 Data.Aeson.Encoding.Internal 13751 0 0.0 0.0 0.0 0.0 0 0 CAF:int4 Data.Aeson.Encoding.Internal 13729 0 0.0 0.0 0.0 0.0 0 0 CAF:int5 Data.Aeson.Encoding.Internal 13723 0 0.0 0.0 0.0 0.0 0 0 CAF:int64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:262:1-5 13730 0 0.0 0.0 0.0 0.0 0 0 CAF:int64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:314:1-9 13754 0 0.0 0.0 0.0 0.0 0 0 CAF:int64Text1 Data.Aeson.Encoding.Internal 13753 0 0.0 0.0 0.0 0.0 0 0 CAF:int8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:253:1-4 13724 0 0.0 0.0 0.0 0.0 0 0 CAF:int8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:305:1-8 13748 0 0.0 0.0 0.0 0.0 0 0 CAF:int8Text1 Data.Aeson.Encoding.Internal 13747 0 0.0 0.0 0.0 0.0 0 0 CAF:intLog1 Math.NumberTheory.Logarithms 9480 0 0.0 0.0 0.0 0.0 0 0 CAF:intText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:317:1-7 13756 0 0.0 0.0 0.0 0.0 0 0 CAF:intText1 Data.Aeson.Encoding.Internal 13755 0 0.0 0.0 0.0 0.0 0 0 CAF:integer Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:283:1-7 13744 0 0.0 0.0 0.0 0.0 0 0 CAF:integer1 Data.Aeson.Encoding.Internal 13743 0 0.0 0.0 0.0 0.0 0 0 CAF:integerLog1 Math.NumberTheory.Logarithms 9495 0 0.0 0.0 0.0 0.0 0 0 CAF:integerLog3 Math.NumberTheory.Logarithms 9482 0 0.0 0.0 0.0 0.0 0 0 CAF:integerLogBase1 Math.NumberTheory.Logarithms 9503 0 0.0 0.0 0.0 0.0 0 0 CAF:integerLogBase2 Math.NumberTheory.Logarithms 9502 0 0.0 0.0 0.0 0.0 0 0 CAF:integerText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:335:1-11 13768 0 0.0 0.0 0.0 0.0 0 0 CAF:integerText1 Data.Aeson.Encoding.Internal 13767 0 0.0 0.0 0.0 0.0 0 0 CAF:internal Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:183:1-8 16125 0 0.0 0.0 0.0 0.0 0 0 internal Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:183:1-60 18668 1 0.0 0.0 0.0 0.0 0 16 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18670 0 0.0 0.0 0.0 0.0 0 32 CAF:invIncompleteBeta1 Numeric.SpecFunctions.Internal 15573 0 0.0 0.0 0.0 0.0 0 0 CAF:invIncompleteBeta4 Numeric.SpecFunctions.Internal 15574 0 0.0 0.0 0.0 0.0 0 0 CAF:ioff System.Random.MWC System/Random/MWC.hs:333:1-4 15766 0 0.0 0.0 0.0 0.0 0 0 CAF:isEmpty Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:113:1-7 16071 0 0.0 0.0 0.0 0.0 0 0 CAF:isFloating Data.Scientific src/Data/Scientific.hs:871:1-10 9818 0 0.0 0.0 0.0 0.0 0 0 CAF:isLiteral System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:685:1-9 15091 0 0.0 0.0 0.0 0.0 0 0 CAF:isLiteral1 System.FilePath.Glob.Base 15090 0 0.0 0.0 0.0 0.0 0 0 CAF:jackknifeStdDev Statistics.Resampling Statistics/Resampling.hs:253:1-15 16979 0 0.0 0.0 0.0 0.0 0 0 CAF:jackknifeVariance Statistics.Resampling Statistics/Resampling.hs:249:1-17 16980 0 0.0 0.0 0.0 0.0 0 0 CAF:jackknifeVarianceUnb Statistics.Resampling Statistics/Resampling.hs:245:1-20 16977 0 0.0 0.0 0.0 0.0 0 0 CAF:json Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:90:1-4 13687 0 0.0 0.0 0.0 0.0 0 0 CAF:json' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:102:1-5 13667 0 0.0 0.0 0.0 0.0 0 0 CAF:json'1 Data.Aeson.Parser.Internal 13666 0 0.0 0.0 0.0 0.0 0 0 CAF:json'2 Data.Aeson.Parser.Internal 13662 0 0.0 0.0 0.0 0.0 0 0 CAF:json'4 Data.Aeson.Parser.Internal 13661 0 0.0 0.0 0.0 0.0 0 0 CAF:json'_go Data.Aeson.Parser.Internal 13596 0 0.0 0.0 0.0 0.0 0 0 CAF:json1 Data.Aeson.Parser.Internal 13686 0 0.0 0.0 0.0 0.0 0 0 CAF:json2 Data.Aeson.Parser.Internal 13682 0 0.0 0.0 0.0 0.0 0 0 CAF:json4 Data.Aeson.Parser.Internal 13681 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:312:1-7 13690 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:317:1-8 13670 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF'1 Data.Aeson.Parser.Internal 13669 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF'3 Data.Aeson.Parser.Internal 13541 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF'4 Data.Aeson.Parser.Internal 13668 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF'_go Data.Aeson.Parser.Internal 13543 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF1 Data.Aeson.Parser.Internal 13689 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF3 Data.Aeson.Parser.Internal 13476 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF4 Data.Aeson.Parser.Internal 13688 0 0.0 0.0 0.0 0.0 0 0 CAF:jsonEOF_go Data.Aeson.Parser.Internal 13478 0 0.0 0.0 0.0 0.0 0 0 CAF:json_go Data.Aeson.Parser.Internal 13540 0 0.0 0.0 0.0 0.0 0 0 CAF:jstring Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:207:1-7 13603 0 0.0 0.0 0.0 0.0 0 0 CAF:jstring'_r18FT Data.Aeson.Parser.Internal 13604 0 0.0 0.0 0.0 0.0 0 0 CAF:jstring1 Data.Aeson.Parser.Internal 13602 0 0.0 0.0 0.0 0.0 0 0 CAF:jstring_ Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:212:1-8 13612 0 0.0 0.0 0.0 0.0 0 0 CAF:jstring_1_r18G2 Data.Aeson.Parser.Internal 13611 0 0.0 0.0 0.0 0.0 0 0 CAF:k10_r18Ft Data.Aeson.Parser.Internal 13583 0 0.0 0.0 0.0 0.0 0 0 CAF:k10_r1IcD Data.Csv.Conversion 14773 0 0.0 0.0 0.0 0.0 0 0 CAF:k11_r18Fy Data.Aeson.Parser.Internal 13586 0 0.0 0.0 0.0 0.0 0 0 CAF:k11_r1IcJ Data.Csv.Conversion 14775 0 0.0 0.0 0.0 0.0 0 0 CAF:k12_r18FD Data.Aeson.Parser.Internal 13589 0 0.0 0.0 0.0 0.0 0 0 CAF:k13_r18Gb Data.Aeson.Parser.Internal 13620 0 0.0 0.0 0.0 0.0 0 0 CAF:k14_r18Hg Data.Aeson.Parser.Internal 13652 0 0.0 0.0 0.0 0.0 0 0 CAF:k15_r18Hn Data.Aeson.Parser.Internal 13657 0 0.0 0.0 0.0 0.0 0 0 CAF:k16_r18Hy Data.Aeson.Parser.Internal 13672 0 0.0 0.0 0.0 0.0 0 0 CAF:k17_r18HE Data.Aeson.Parser.Internal 13677 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_r18DQ Data.Aeson.Parser.Internal 13505 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_r1Ibv Data.Csv.Conversion 14745 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_r1pOu Data.Attoparsec.Text 10055 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_r1yeV Data.Attoparsec.Time 12091 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_r2O3q Data.Csv.Encoding 14550 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_raX6N Data.Aeson.Types.ToJSON 12378 0 0.0 0.0 0.0 0.0 0 0 CAF:k1_ryoe Data.Csv.Parser 14441 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_r18E7 Data.Aeson.Parser.Internal 13519 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_r1IbC Data.Csv.Conversion 14748 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_r1pOB Data.Attoparsec.Text 10062 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_r2O4I Data.Csv.Encoding 14598 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_raX6P Data.Aeson.Types.ToJSON 12380 0 0.0 0.0 0.0 0.0 0 0 CAF:k2_ryoH Data.Csv.Parser 14459 0 0.0 0.0 0.0 0.0 0 0 CAF:k3_r18Eh Data.Aeson.Parser.Internal 13526 0 0.0 0.0 0.0 0.0 0 0 CAF:k3_r1IbJ Data.Csv.Conversion 14751 0 0.0 0.0 0.0 0.0 0 0 CAF:k3_r1pOU Data.Attoparsec.Text 10090 0 0.0 0.0 0.0 0.0 0 0 CAF:k3_r2O2Z Data.Csv.Encoding 14529 0 0.0 0.0 0.0 0.0 0 0 CAF:k3_rypa Data.Csv.Parser 14480 0 0.0 0.0 0.0 0.0 0 0 CAF:k4_r18Eq Data.Aeson.Parser.Internal 13530 0 0.0 0.0 0.0 0.0 0 0 CAF:k4_r1IbQ Data.Csv.Conversion 14754 0 0.0 0.0 0.0 0.0 0 0 CAF:k4_r1pP1 Data.Attoparsec.Text 10097 0 0.0 0.0 0.0 0.0 0 0 CAF:k5_r18Ex Data.Aeson.Parser.Internal 13533 0 0.0 0.0 0.0 0.0 0 0 CAF:k5_r1IbX Data.Csv.Conversion 14757 0 0.0 0.0 0.0 0.0 0 0 CAF:k5_r1pP8 Data.Attoparsec.Text 10104 0 0.0 0.0 0.0 0.0 0 0 CAF:k6_r18EF Data.Aeson.Parser.Internal 13537 0 0.0 0.0 0.0 0.0 0 0 CAF:k6_r1Icf Data.Csv.Conversion 14765 0 0.0 0.0 0.0 0.0 0 0 CAF:k6_r1pPk Data.Attoparsec.Text 10118 0 0.0 0.0 0.0 0.0 0 0 CAF:k7_r18EV Data.Aeson.Parser.Internal 13554 0 0.0 0.0 0.0 0.0 0 0 CAF:k7_r1Icl Data.Csv.Conversion 14767 0 0.0 0.0 0.0 0.0 0 0 CAF:k8_r18F7 Data.Aeson.Parser.Internal 13564 0 0.0 0.0 0.0 0.0 0 0 CAF:k8_r1Icr Data.Csv.Conversion 14769 0 0.0 0.0 0.0 0.0 0 0 CAF:k9_r18Fm Data.Aeson.Parser.Internal 13576 0 0.0 0.0 0.0 0.0 0 0 CAF:k9_r1Icx Data.Csv.Conversion 14771 0 0.0 0.0 0.0 0.0 0 0 CAF:k_r18Dw Data.Aeson.Parser.Internal 13490 0 0.0 0.0 0.0 0.0 0 0 CAF:k_r1Ibo Data.Csv.Conversion 14742 0 0.0 0.0 0.0 0.0 0 0 CAF:k_r1pOn Data.Attoparsec.Text 10048 0 0.0 0.0 0.0 0.0 0 0 CAF:k_r1yeT Data.Attoparsec.Time 12089 0 0.0 0.0 0.0 0.0 0 0 CAF:k_r2Enj Data.Attoparsec.ByteString.Char8 10649 0 0.0 0.0 0.0 0.0 0 0 CAF:k_reDS Data.Csv.Util 14499 0 0.0 0.0 0.0 0.0 0 0 CAF:k_rncZm Statistics.Resampling.Bootstrap 16878 0 0.0 0.0 0.0 0.0 0 0 CAF:key1_r3QsX Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 12858 0 0.0 0.0 0.0 0.0 0 0 CAF:key1_rcb1Y Statistics.Distribution.Normal 16419 0 0.0 0.0 0.0 0.0 0 0 CAF:key2_r3Qt7 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 12865 0 0.0 0.0 0.0 0.0 0 0 CAF:key3_r3Qtd Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 12869 0 0.0 0.0 0.0 0.0 0 0 CAF:key4_rcb1O Statistics.Distribution.Normal 16413 0 0.0 0.0 0.0 0.0 0 0 CAF:key_r3QsQ Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:742:26-28 12853 0 0.0 0.0 0.0 0.0 0 0 CAF:langle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:320:1-6 14116 0 0.0 0.0 0.0 0.0 0 0 CAF:lbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:326:1-6 14114 0 0.0 0.0 0.0 0.0 0 0 CAF:lbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:332:1-8 14112 0 0.0 0.0 0.0 0.0 0 0 CAF:left_r3Qv5 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1178:9-12 12969 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme1_raN1 System.Console.ANSI.Types 14028 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme1_renz Data.Colour.RGB 13812 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme1_rgH2 System.FilePath.Glob.Base 15122 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme1_rlO4 Data.UUID.Types.Internal 11004 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme1_rxAs Data.Aeson.Types.Internal 12225 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme2_raN3 System.Console.ANSI.Types 14029 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme2_rxAu Data.Aeson.Types.Internal 12226 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme3_raN5 System.Console.ANSI.Types 14030 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme3_rxAw Data.Aeson.Types.Internal 12227 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme4_raN7 System.Console.ANSI.Types 14031 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme4_rxAy Data.Aeson.Types.Internal 12228 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme5_raN9 System.Console.ANSI.Types 14032 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme5_rxAA Data.Aeson.Types.Internal 12229 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_r1IcK Criterion.Types 17535 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_r3hnR Criterion.Measurement 18136 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_raMZ System.Console.ANSI.Types 14027 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_renx Data.Colour.RGB 13811 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_rgH1 System.FilePath.Glob.Base 15121 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_rlO3 Data.UUID.Types.Internal 11003 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme6_rxAq Data.Aeson.Types.Internal 12224 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme7_raNb System.Console.ANSI.Types 14033 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme8_raNd System.Console.ANSI.Types 14034 0 0.0 0.0 0.0 0.0 0 0 CAF:lexeme9_raNf System.Console.ANSI.Types 14035 0 0.0 0.0 0.0 0.0 0 0 CAF:liftOpt Options.Applicative.Common Options/Applicative/Common.hs:80:1-7 16116 0 0.0 0.0 0.0 0.0 0 0 liftOpt Options.Applicative.Common Options/Applicative/Common.hs:80:1-14 18676 1 0.0 0.0 0.0 0.0 0 0 CAF:limit Data.Scientific src/Data/Scientific.hs:634:1-5 9842 0 0.0 0.0 0.0 0.0 0 0 CAF:line Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:688:1-4 14102 0 0.0 0.0 0.0 0.0 0 0 CAF:linearConstructorQualifiedName Data.Colour Data/Colour.hs:156:1-30 13846 0 0.0 0.0 0.0 0.0 0 0 CAF:linebreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:694:1-9 14120 0 0.0 0.0 0.0 0.0 0 0 CAF:list Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:57:1-4 14250 0 0.0 0.0 0.0 0.0 0 0 CAF:list1 Data.Aeson.Encoding.Internal 13715 0 0.0 0.0 0.0 0.0 0 0 CAF:listCompleter Options.Applicative.Builder.Completer Options/Applicative/Builder/Completer.hs:25:1-13 16130 0 0.0 0.0 0.0 0.0 0 0 CAF:listCompleter1 Options.Applicative.Builder.Completer 16129 0 0.0 0.0 0.0 0.0 0 0 CAF:listToChunk1 Options.Applicative.Help.Chunk 16072 0 0.0 0.0 0.0 0.0 0 0 CAF:loc10_r1QsQ Numeric.Sum 15619 0 0.0 0.0 0.0 0.0 0 0 CAF:loc10_r34Ef Statistics.Matrix.Mutable 16257 0 0.0 0.0 0.0 0.0 0 0 CAF:loc10_rfhs Data.Vector.Binary 16234 0 0.0 0.0 0.0 0.0 0 0 CAF:loc12_r3T1j Criterion.Report 17256 0 0.0 0.0 0.0 0.0 0 0 CAF:loc12_r7i5q Data.Vector.Primitive 11703 0 0.0 0.0 0.0 0.0 0 0 CAF:loc13_r7i5s Data.Vector.Primitive 11704 0 0.0 0.0 0.0 0.0 0 0 CAF:loc17_r8pYb Data.Vector.Unboxed.Base 11378 0 0.0 0.0 0.0 0.0 0 0 CAF:loc18_r8pYd Data.Vector.Unboxed.Base 11379 0 0.0 0.0 0.0 0.0 0 0 CAF:loc19_r8pYf Data.Vector.Unboxed.Base 11380 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r11VU Text.Microstache.Compile 15311 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r13ta Numeric.SpecFunctions.Internal 15497 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r1Gkx Statistics.Function 17195 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r1sH2 Data.HashMap.Strict 10866 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r2I5O Data.Vector.Generic.Mutable 11926 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r2mwY System.Random.MWC.Distributions 15685 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r34EG Statistics.Matrix.Mutable 16265 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r38w Criterion.Types.Internal 17463 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3Ien Statistics.Matrix 16313 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3QzM Data.Aeson.Types.FromJSON 13156 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3T0t Criterion.Report 17242 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3V5 Data.Vector.Fusion.Bundle.Size 11971 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3VF Utils 9745 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3bQC Statistics.Quantile 17154 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3hpg Criterion.Measurement 18167 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r3sRt Criterion.IO.Printf 17379 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r48nM Criterion.Main.Options 18254 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r4939 Statistics.Matrix.Algorithms 16281 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r4Izj Data.Vector.Generic 11901 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r4pED Criterion.Internal 17321 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r65I6 Data.Vector.Mutable 11242 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r6A63 Data.Vector 11106 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r75BH Data.Vector.Primitive.Mutable 11777 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r762 Math.NumberTheory.Logarithms 9477 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r7E4 System.FilePath.Glob.Utils 15006 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r8Ib Data.DList 10748 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r8aQ Data.Vector.Internal.Check 12001 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r8im Text.PrettyPrint.ANSI.Leijen.Internal 14245 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_r9Uib Data.Vector.Unboxed 11257 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rGLU Data.Primitive.Types 9704 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rK7F Data.ByteString.Builder.Scientific 9872 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rL8d Data.Primitive.ByteArray 9616 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rWiB Data.Csv.Conversion.Internal 14650 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_raNG System.Console.ANSI.Types 14051 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_raiEv Statistics.Sample.KernelDensity 16769 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_razq Language.Javascript.Flot 15418 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rcGN Data.HashMap.Array 10834 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rfi1 Data.Vector.Binary 16239 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rhMl Numerics.Linear.Matrix.Dense 18511 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rimm Data.Primitive.Array 9633 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_riy6 Data.Tagged 10784 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rlTl Data.Colour.SRGB 13842 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rlgh Numeric.RootFinding 15473 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rlgon Statistics.Regression 17096 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rncYw Statistics.Resampling.Bootstrap 16867 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rox6 System.FilePath.Glob.Match 15020 0 0.0 0.0 0.0 0.0 0 0 CAF:loc1_rzlw System.Random.MWC 15749 0 0.0 0.0 0.0 0.0 0 0 CAF:loc24_r9Uie Data.Vector.Unboxed 11259 0 0.0 0.0 0.0 0.0 0 0 CAF:loc24_rcCnd Statistics.Types 16581 0 0.0 0.0 0.0 0.0 0 0 CAF:loc24_rjBlC Statistics.Resampling 16895 0 0.0 0.0 0.0 0.0 0 0 CAF:loc25_rcCnb Statistics.Types 16580 0 0.0 0.0 0.0 0.0 0 0 CAF:loc25_rjBlA Statistics.Resampling 16894 0 0.0 0.0 0.0 0.0 0 0 CAF:loc26_rcCn9 Statistics.Types 16579 0 0.0 0.0 0.0 0.0 0 0 CAF:loc26_rjBly Statistics.Resampling 16893 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r13tc Numeric.SpecFunctions.Internal 15498 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r1GWD Data.HashSet 10860 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r1Gkz Statistics.Function 17196 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r2mx0 System.Random.MWC.Distributions 15686 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r3Iep Statistics.Matrix 16314 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r3QzO Data.Aeson.Types.FromJSON 13157 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r3T0v Criterion.Report 17243 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r3hpi Criterion.Measurement 18168 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r493b Statistics.Matrix.Algorithms 16282 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r75BJ Data.Vector.Primitive.Mutable 11778 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r7E6 System.FilePath.Glob.Utils 15007 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r8q1V Data.Vector.Unboxed.Base 11550 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_r9Uid Data.Vector.Unboxed 11258 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rK7H Data.ByteString.Builder.Scientific 9873 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_raiEx Statistics.Sample.KernelDensity 16770 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rfi3 Data.Vector.Binary 16240 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rlgj Numeric.RootFinding 15474 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rlgop Statistics.Regression 17097 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rncYy Statistics.Resampling.Bootstrap 16868 0 0.0 0.0 0.0 0.0 0 0 CAF:loc2_rzly System.Random.MWC 15750 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r11VW Text.Microstache.Compile 15312 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r13te Numeric.SpecFunctions.Internal 15499 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r1GkB Statistics.Function 17197 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r1sH4 Data.HashMap.Strict 10867 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r2I6e Data.Vector.Generic.Mutable 11933 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r2mx2 System.Random.MWC.Distributions 15687 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r34EI Statistics.Matrix.Mutable 16266 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r38y Criterion.Types.Internal 17464 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3Ier Statistics.Matrix 16315 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3QzQ Data.Aeson.Types.FromJSON 13158 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3V7 Data.Vector.Fusion.Bundle.Size 11972 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3VH Utils 9746 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3bQE Statistics.Quantile 17155 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r3sRv Criterion.IO.Printf 17380 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r48nO Criterion.Main.Options 18255 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r493d Statistics.Matrix.Algorithms 16283 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r4pEF Criterion.Internal 17322 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r65I8 Data.Vector.Mutable 11243 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r6A65 Data.Vector 11107 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r764 Math.NumberTheory.Logarithms 9478 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r8Id Data.DList 10749 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r8aS Data.Vector.Internal.Check 12002 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_r8io Text.PrettyPrint.ANSI.Leijen.Internal 14246 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rDCP Control.Monad.Par.Scheds.TraceInternal 16202 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rGLW Data.Primitive.Types 9705 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rL8f Data.Primitive.ByteArray 9617 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rWiD Data.Csv.Conversion.Internal 14651 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_raNI System.Console.ANSI.Types 14052 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_raiEz Statistics.Sample.KernelDensity 16771 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_razs Language.Javascript.Flot 15419 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rcGP Data.HashMap.Array 10835 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rhMn Numerics.Linear.Matrix.Dense 18512 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rimo Data.Primitive.Array 9634 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_riy8 Data.Tagged 10785 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rlTn Data.Colour.SRGB 13843 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rlgor Statistics.Regression 17098 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rncYA Statistics.Resampling.Bootstrap 16869 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rox8 System.FilePath.Glob.Match 15021 0 0.0 0.0 0.0 0.0 0 0 CAF:loc3_rzlA System.Random.MWC 15751 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r13tJ Numeric.SpecFunctions.Internal 15503 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r1IeP Criterion.Types 17571 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r2mxx System.Random.MWC.Distributions 15695 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r3IeR Statistics.Matrix 16319 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r3T0x Criterion.Report 17244 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r7i4S Data.Vector.Primitive 11692 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_r9UkK Data.Vector.Unboxed 11324 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rDCQ Control.Monad.Par.Scheds.TraceInternal 16203 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_raiF2 Statistics.Sample.KernelDensity 16775 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rb0WA Statistics.Sample 16814 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rcCjL Statistics.Types 16489 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rcb2b Statistics.Distribution.Normal 16428 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rgFI System.FilePath.Glob.Base 15094 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rlN2 Data.UUID.Types.Internal 10968 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rlgpG Statistics.Regression 17107 0 0.0 0.0 0.0 0.0 0 0 CAF:loc4_rp2l Data.Scientific 9754 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r1IeQ Criterion.Types 17572 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r2I6G Data.Vector.Generic.Mutable 11944 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r3QAn Data.Aeson.Types.FromJSON 13165 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r7Nhl Data.Vector.Storable 11596 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r7i4T Data.Vector.Primitive 11693 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_r8KWR Statistics.Transform 16713 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rDCR Control.Monad.Par.Scheds.TraceInternal 16204 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rb0WB Statistics.Sample 16815 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rcCjM Statistics.Types 16490 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rcb2c Statistics.Distribution.Normal 16429 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rgFJ System.FilePath.Glob.Base 15095 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rjBo6 Statistics.Resampling 16961 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rlN3 Data.UUID.Types.Internal 10969 0 0.0 0.0 0.0 0.0 0 0 CAF:loc5_rp2m Data.Scientific 9755 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r13tL Numeric.SpecFunctions.Internal 15504 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r1IeR Criterion.Types 17573 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r2mxz System.Random.MWC.Distributions 15696 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r3IeT Statistics.Matrix 16320 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r3QAp Data.Aeson.Types.FromJSON 13166 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r3T1f Criterion.Report 17254 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r7Nhn Data.Vector.Storable 11597 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r7i4U Data.Vector.Primitive 11694 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_r8KWT Statistics.Transform 16714 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_raiF4 Statistics.Sample.KernelDensity 16776 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rb0WC Statistics.Sample 16816 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rcCjN Statistics.Types 16491 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rcb2d Statistics.Distribution.Normal 16430 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rgFK System.FilePath.Glob.Base 15096 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rjBo7 Statistics.Resampling 16962 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rlN4 Data.UUID.Types.Internal 10970 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rlgpI Statistics.Regression 17108 0 0.0 0.0 0.0 0.0 0 0 CAF:loc6_rp2n Data.Scientific 9756 0 0.0 0.0 0.0 0.0 0 0 CAF:loc7_r1IhD Criterion.Types 17717 0 0.0 0.0 0.0 0.0 0 0 CAF:loc7_rb0Y9 Statistics.Sample 16857 0 0.0 0.0 0.0 0.0 0 0 CAF:loc7_rjBo8 Statistics.Resampling 16963 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_r1IhF Criterion.Types 17718 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_r1QsM Numeric.Sum 15617 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_r34Eb Statistics.Matrix.Mutable 16255 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_r3T1h Criterion.Report 17255 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_rb0Yb Statistics.Sample 16858 0 0.0 0.0 0.0 0.0 0 0 CAF:loc8_rfho Data.Vector.Binary 16232 0 0.0 0.0 0.0 0.0 0 0 CAF:loc9_r1IhH Criterion.Types 17719 0 0.0 0.0 0.0 0.0 0 0 CAF:loc9_r1QsO Numeric.Sum 15618 0 0.0 0.0 0.0 0.0 0 0 CAF:loc9_r34Ed Statistics.Matrix.Mutable 16256 0 0.0 0.0 0.0 0.0 0 0 CAF:loc9_rb0Yd Statistics.Sample 16859 0 0.0 0.0 0.0 0.0 0 0 CAF:loc9_rfhq Data.Vector.Binary 16233 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r11VT Text.Microstache.Compile 15310 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r13tI Numeric.SpecFunctions.Internal 15502 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r1GWB Data.HashSet 10859 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r1sH1 Data.HashMap.Strict 10865 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r2mxw System.Random.MWC.Distributions 15694 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r34EF Statistics.Matrix.Mutable 16264 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r38v Criterion.Types.Internal 17462 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3IeQ Statistics.Matrix 16318 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3V4 Data.Vector.Fusion.Bundle.Size 11970 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3VE Utils 9744 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3bQB Statistics.Quantile 17153 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3hpf Criterion.Measurement 18166 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r3sRs Criterion.IO.Printf 17378 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r48nL Criterion.Main.Options 18253 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r4pEC Criterion.Internal 17320 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r65I5 Data.Vector.Mutable 11241 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r6A62 Data.Vector 11105 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r75BG Data.Vector.Primitive.Mutable 11776 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r761 Math.NumberTheory.Logarithms 9476 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r7E3 System.FilePath.Glob.Utils 15005 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r8Ia Data.DList 10747 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r8aP Data.Vector.Internal.Check 12000 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r8il Text.PrettyPrint.ANSI.Leijen.Internal 14244 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_r8q1T Data.Vector.Unboxed.Base 11549 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rGLT Data.Primitive.Types 9703 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rK7E Data.ByteString.Builder.Scientific 9871 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rL8c Data.Primitive.ByteArray 9615 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rWiA Data.Csv.Conversion.Internal 14649 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_raNF System.Console.ANSI.Types 14050 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_raiF1 Statistics.Sample.KernelDensity 16774 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_razp Language.Javascript.Flot 15417 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rcGM Data.HashMap.Array 10833 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rhMk Numerics.Linear.Matrix.Dense 18510 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_riml Data.Primitive.Array 9632 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_riy5 Data.Tagged 10783 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rlTk Data.Colour.SRGB 13841 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rlgg Numeric.RootFinding 15472 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rlgpF Statistics.Regression 17106 0 0.0 0.0 0.0 0.0 0 0 CAF:loc_rox5 System.FilePath.Glob.Match 15019 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:354:1-9 13778 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:120:1-9 12120 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:50:1-9 12017 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime1 Data.Aeson.Encoding.Internal 13777 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime1 Data.Attoparsec.Time 12119 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime11 Data.Attoparsec.Time 12115 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime12 Data.Attoparsec.Time 12114 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime13 Data.Attoparsec.Time 12076 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime15 Data.Attoparsec.Time 12099 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime16 Data.Attoparsec.Time 12098 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime17 Data.Attoparsec.Time 12080 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime18 Data.Attoparsec.Time 12110 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime19 Data.Attoparsec.Time 12031 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime21 Data.Attoparsec.Time 12109 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime3 Data.Attoparsec.Time 12117 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime5 Data.Attoparsec.Time 12073 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime8 Data.Attoparsec.Time 12116 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime9 Data.Attoparsec.Time 12077 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime_err3 Data.Attoparsec.Time 12071 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime_msg3 Data.Attoparsec.Time 12072 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime_p Data.Attoparsec.Time 12075 0 0.0 0.0 0.0 0.0 0 0 CAF:localTime_p1 Data.Attoparsec.Time 12079 0 0.0 0.0 0.0 0.0 0 0 CAF:logArr_r1Ea Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:265:1-6 9496 0 0.0 0.0 0.0 0.0 0 0 CAF:logChoose1 Numeric.SpecFunctions.Internal 15538 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial1 Numeric.SpecFunctions.Internal 15584 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial10 Numeric.SpecFunctions.Internal 15580 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial11 Numeric.SpecFunctions.Internal 15581 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial12 Numeric.SpecFunctions.Internal 15583 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial2 Numeric.SpecFunctions.Internal 15585 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial3 Numeric.SpecFunctions.Internal 15582 0 0.0 0.0 0.0 0.0 0 0 CAF:logFactorial_coefs Numeric.SpecFunctions.Internal 15579 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma1 Numeric.SpecFunctions.Internal 15535 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma2 Numeric.SpecFunctions.Internal 15534 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma25 Numeric.SpecFunctions.Internal 15529 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma3 Numeric.SpecFunctions.Internal 15532 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma4 Numeric.SpecFunctions.Internal 15533 0 0.0 0.0 0.0 0.0 0 0 CAF:logGammaCorrection1 Numeric.SpecFunctions.Internal 15526 0 0.0 0.0 0.0 0.0 0 0 CAF:logGammaCorrection4 Numeric.SpecFunctions.Internal 15525 0 0.0 0.0 0.0 0.0 0 0 CAF:logGammaL Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:155:1-9 15536 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma_a Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:143:5 15530 0 0.0 0.0 0.0 0.0 0 0 CAF:logGamma_a0 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:142:5-6 15531 0 0.0 0.0 0.0 0.0 0 0 CAF:longest_r31aj Statistics.Matrix.Types Statistics/Matrix/Types.hs:59:5-11 16251 0 0.0 0.0 0.0 0.0 0 0 CAF:lower_rgDM System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:512:4-8 15047 0 0.0 0.0 0.0 0.0 0 0 CAF:lparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:314:1-6 14118 0 0.0 0.0 0.0 0.0 0 0 CAF:ltell_rgEi System.FilePath.Glob.Base 15051 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r1Ie4 Data.Csv.Conversion 14864 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r1Q79 Data.Vector.Fusion.Bundle 11085 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r3QuX Data.Aeson.Types.FromJSON 12963 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r3T2A Criterion.Report 17302 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r48p9 Criterion.Main.Options 18301 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r6A7U Data.Vector 11180 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r7NiP Data.Vector.Storable 11644 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r7i7h Data.Vector.Primitive 11763 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_r8q1q Data.Vector.Unboxed.Base 11528 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_raXb4 Data.Aeson.Types.ToJSON 12500 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_raiFK Statistics.Sample.KernelDensity 16791 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl100_rgEv System.FilePath.Glob.Base 15064 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r1Ie5 Data.Csv.Conversion 14865 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r1Q7a Data.Vector.Fusion.Bundle 11086 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r3QuY Data.Aeson.Types.FromJSON 12964 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r6A7V Data.Vector 11181 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r7NiQ Data.Vector.Storable 11645 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_r8KVY Statistics.Transform 16690 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_raXb9 Data.Aeson.Types.ToJSON 12501 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_raiFM Statistics.Sample.KernelDensity 16792 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl101_rjBnj Statistics.Resampling 16930 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r1Ie8 Data.Csv.Conversion 14866 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r1Q7d Data.Vector.Fusion.Bundle 11087 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r3QuZ Data.Aeson.Types.FromJSON 12965 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r3T2C Criterion.Report 17303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r48pb Criterion.Main.Options 18302 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18885 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18886 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18887 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl102_r6A7W Data.Vector 11182 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r7NiR Data.Vector.Storable 11646 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r7i7n Data.Vector.Primitive 11765 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_r8q1t Data.Vector.Unboxed.Base 11530 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_raXbc Data.Aeson.Types.ToJSON 12502 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl102_raiFN Statistics.Sample.KernelDensity 16793 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_r1Q7g Data.Vector.Fusion.Bundle 11088 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_r4Ivz Data.Vector.Generic 11817 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_r6A7X Data.Vector 11183 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_r7NiS Data.Vector.Storable 11647 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_rKrb Options.Applicative.BashCompletion 15868 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_raXbh Data.Aeson.Types.ToJSON 12503 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl103_raiFP Statistics.Sample.KernelDensity 16794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r1Iea Data.Csv.Conversion 14867 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r3Qv2 Data.Aeson.Types.FromJSON 12967 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r3T2E Criterion.Report 17304 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r48pd Criterion.Main.Options 18303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r6A7Y Data.Vector 11184 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r7i7q Data.Vector.Primitive 11766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r8KW3 Statistics.Transform 16691 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r8q1w Data.Vector.Unboxed.Base 11532 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_r9Ujl Data.Vector.Unboxed 11294 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_rKrc Options.Applicative.BashCompletion 15869 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_raXbk Data.Aeson.Types.ToJSON 12504 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_raiFS Statistics.Sample.KernelDensity 16795 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_rgEz System.FilePath.Glob.Base 15065 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl104_rjBnm Statistics.Resampling 16931 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_r6A7Z Data.Vector 11185 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_r7NiX Data.Vector.Storable 11649 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_r7i7r Data.Vector.Primitive 11767 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_r8KW4 Statistics.Transform 16692 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_r9Ujm Data.Vector.Unboxed 11295 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_raXbp Data.Aeson.Types.ToJSON 12505 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_raiFT Statistics.Sample.KernelDensity 16796 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl105_rcCom Statistics.Types 16609 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r18He Data.Aeson.Parser.Internal 13650 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r1Q7l Data.Vector.Fusion.Bundle 11089 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r3T2G Criterion.Report 17305 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r48pi Criterion.Main.Options 18305 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r4IvC Data.Vector.Generic 11818 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r6A80 Data.Vector 11186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_r8q1z Data.Vector.Unboxed.Base 11534 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_raXbs Data.Aeson.Types.ToJSON 12506 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_raiFU Statistics.Sample.KernelDensity 16797 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_rlgq6 Statistics.Regression 17109 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl106_rxCL Data.Aeson.Types.Internal 12279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r18Hf Data.Aeson.Parser.Internal 13651 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r1Ied Data.Csv.Conversion 14868 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r1Igt Criterion.Types 17647 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r3IfV Statistics.Matrix 16337 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r3Qvc Data.Aeson.Types.FromJSON 12972 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r48pj Criterion.Main.Options 18306 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18888 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18889 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18890 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r6A81 Data.Vector 11188 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r7NiZ Data.Vector.Storable 11650 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r7i7t Data.Vector.Primitive 11768 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_r9Ujo Data.Vector.Unboxed 11296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_raXbB Data.Aeson.Types.ToJSON 12507 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_raiFV Statistics.Sample.KernelDensity 16798 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_rjBnp Statistics.Resampling 16932 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl107_rlgq7 Statistics.Regression 17110 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r1Igu Criterion.Types 17648 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r2myQ System.Random.MWC.Distributions 15724 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r3IfW Statistics.Matrix 16338 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r3T2I Criterion.Report 17306 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r6A82 Data.Vector 11189 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r7Nj0 Data.Vector.Storable 11651 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r7i7u Data.Vector.Primitive 11769 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_r8q1C Data.Vector.Unboxed.Base 11536 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_rKrh Options.Applicative.BashCompletion 15870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_raXbE Data.Aeson.Types.ToJSON 12508 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_rlgq8 Statistics.Regression 17111 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl108_rxCN Data.Aeson.Types.Internal 12280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r18Hl Data.Aeson.Parser.Internal 13655 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r1Ief Data.Csv.Conversion 14869 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r1Q7o Data.Vector.Fusion.Bundle 11090 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r2myR System.Random.MWC.Distributions 15725 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r3IfX Statistics.Matrix 16339 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r7i7v Data.Vector.Primitive 11770 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_r9Ujq Data.Vector.Unboxed 11297 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_raXbJ Data.Aeson.Types.ToJSON 12509 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_rjBnr Statistics.Resampling 16933 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl109_rlgq9 Statistics.Regression 17112 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r1DXQ Data.Aeson.Parser.Time 12011 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r1Gkk Statistics.Function 17193 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r1pPn Data.Attoparsec.Text 10122 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r1yeC Data.Attoparsec.Time 12065 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r27ea Data.Attoparsec.ByteString.Internal 9976 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r2Enq Data.Attoparsec.ByteString.Char8 10665 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r2Ug1 Statistics.Math.RootFinding 16397 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r2mwp System.Random.MWC.Distributions 15674 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r3bQs Statistics.Quantile 17143 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r492K Statistics.Matrix.Algorithms 16276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r4pEW Criterion.Internal 17331 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r8KUi Statistics.Transform 16647 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_r8pYD Data.Vector.Unboxed.Base 11389 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rOrE Data.Attoparsec.Text.Internal 9908 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rP3Q Options.Applicative.Extra 16107 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rV30 Data.Vector.Fusion.Bundle.Monadic 11953 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_raX68 Data.Aeson.Types.ToJSON 12315 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rb0WO Statistics.Sample 16820 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rcb1Z Statistics.Distribution.Normal 16420 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rdQQ Data.Attoparsec.Number 10342 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rdhW Options.Applicative.Types 15986 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rgCy System.FilePath.Glob.Base 15031 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rhLX Numerics.Linear.Matrix.Dense 18495 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rlNB Data.UUID.Types.Internal 10991 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rxz5 Data.Aeson.Types.Internal 12131 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl10_rynk Data.Csv.Parser 14414 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r18Hm Data.Aeson.Parser.Internal 13656 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r1Igw Criterion.Types 17649 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r1Q7r Data.Vector.Fusion.Bundle 11091 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r3IfY Statistics.Matrix 16340 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r3T2K Criterion.Report 17307 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r48pn Criterion.Main.Options 18308 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18891 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18892 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18893 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl110_r7Nj2 Data.Vector.Storable 11652 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r7i7w Data.Vector.Primitive 11771 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r8KW9 Statistics.Transform 16693 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_r8q1F Data.Vector.Unboxed.Base 11538 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_rKrj Options.Applicative.BashCompletion 15871 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_rjBns Statistics.Resampling 16934 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_rlgqa Statistics.Regression 17113 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl110_rxCP Data.Aeson.Types.Internal 12281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r1Q7z Data.Vector.Fusion.Bundle 11092 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r2myT System.Random.MWC.Distributions 15726 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r3IfZ Statistics.Matrix 16341 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r4IvH Data.Vector.Generic 11819 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r7i7x Data.Vector.Primitive 11772 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_r8KWa Statistics.Transform 16694 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_raXbN Data.Aeson.Types.ToJSON 12510 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl111_rlgqb Statistics.Regression 17114 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r18Hs Data.Aeson.Parser.Internal 13660 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r1Iei Data.Csv.Conversion 14870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r1Igy Criterion.Types 17650 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r1Q7E Data.Vector.Fusion.Bundle 11093 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r2myU System.Random.MWC.Distributions 15727 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r3Ig0 Statistics.Matrix 16342 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r3Qvm Data.Aeson.Types.FromJSON 12975 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r3T2M Criterion.Report 17308 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r48pq Criterion.Main.Options 18310 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r7Nj5 Data.Vector.Storable 11654 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r7i7y Data.Vector.Primitive 11773 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r8KWb Statistics.Transform 16695 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_r8q1I Data.Vector.Unboxed.Base 11540 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_rKrl Options.Applicative.BashCompletion 15872 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_raXbO Data.Aeson.Types.ToJSON 12511 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_raiG1 Statistics.Sample.KernelDensity 16800 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_rjBnw Statistics.Resampling 16939 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl112_rlgqc Statistics.Regression 17115 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r18Hx Data.Aeson.Parser.Internal 13671 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r1Iej Data.Csv.Conversion 14871 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r1Q7J Data.Vector.Fusion.Bundle 11094 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r3Ig1 Statistics.Matrix 16343 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r6A87 Data.Vector 11190 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r7Nj6 Data.Vector.Storable 11655 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_r8KWc Statistics.Transform 16696 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_raXbT Data.Aeson.Types.ToJSON 12512 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_raiG2 Statistics.Sample.KernelDensity 16801 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_rjBnz Statistics.Resampling 16940 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl113_rlgqd Statistics.Regression 17116 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r1If2 Data.Csv.Conversion 14877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r1Q7O Data.Vector.Fusion.Bundle 11095 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r3Ig2 Statistics.Matrix 16344 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r3T2O Criterion.Report 17309 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r48ps Criterion.Main.Options 18311 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18894 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18895 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18896 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl114_r4IvK Data.Vector.Generic 11820 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r6A88 Data.Vector 11191 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r7Nj7 Data.Vector.Storable 11656 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_r8q1L Data.Vector.Unboxed.Base 11542 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_rKrn Options.Applicative.BashCompletion 15873 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_raXbW Data.Aeson.Types.ToJSON 12513 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_raiG3 Statistics.Sample.KernelDensity 16802 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_rgEJ System.FilePath.Glob.Base 15066 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_rjBnA Statistics.Resampling 16941 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl114_rlgqe Statistics.Regression 17117 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r18HC Data.Aeson.Parser.Internal 13675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r1IgB Criterion.Types 17651 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r1Q7T Data.Vector.Fusion.Bundle 11096 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r2myX System.Random.MWC.Distributions 15728 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r3Ig3 Statistics.Matrix 16345 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r3Qvs Data.Aeson.Types.FromJSON 12979 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r6A89 Data.Vector 11192 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r7Nj8 Data.Vector.Storable 11657 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r8KWe Statistics.Transform 16697 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_r9Ujw Data.Vector.Unboxed 11298 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_raXc1 Data.Aeson.Types.ToJSON 12514 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl115_raiG4 Statistics.Sample.KernelDensity 16803 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r18HD Data.Aeson.Parser.Internal 13676 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r1If4 Data.Csv.Conversion 14878 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r1Q85 Data.Vector.Fusion.Bundle 11099 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r2myY System.Random.MWC.Distributions 15729 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r3Ig4 Statistics.Matrix 16346 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r3T2S Criterion.Report 17311 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r48px Criterion.Main.Options 18313 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_r8q1O Data.Vector.Unboxed.Base 11544 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_rKrp Options.Applicative.BashCompletion 15874 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_raXcd Data.Aeson.Types.ToJSON 12515 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_raiG5 Statistics.Sample.KernelDensity 16804 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl116_rgEN System.FilePath.Glob.Base 15067 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_r1IgD Criterion.Types 17652 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_r1Q86 Data.Vector.Fusion.Bundle 11100 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_r2myZ System.Random.MWC.Distributions 15731 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_r3Ig5 Statistics.Matrix 16347 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_r4IvN Data.Vector.Generic 11821 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl117_raXcq Data.Aeson.Types.ToJSON 12516 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r18HI Data.Aeson.Parser.Internal 13680 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r1If6 Data.Csv.Conversion 14879 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r1Q87 Data.Vector.Fusion.Bundle 11101 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r2mz0 System.Random.MWC.Distributions 15732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r3Qvw Data.Aeson.Types.FromJSON 12981 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r3hpr Criterion.Measurement 18170 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r8KWh Statistics.Transform 16698 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_r8q1R Data.Vector.Unboxed.Base 11546 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_rKrr Options.Applicative.BashCompletion 15875 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_raXcr Data.Aeson.Types.ToJSON 12517 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl118_rxCX Data.Aeson.Types.Internal 12282 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl119_r1IgF Criterion.Types 17653 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl119_r2mz1 System.Random.MWC.Distributions 15733 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl119_r3T2V Criterion.Report 17312 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl119_r7Njc Data.Vector.Storable 11658 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl119_raXcs Data.Aeson.Types.ToJSON 12518 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r1IaN Data.Csv.Conversion 14726 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r1Icm Criterion.Types 17525 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r1pPp Data.Attoparsec.Text 10124 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r1yeF Data.Attoparsec.Time 12068 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r27ec Data.Attoparsec.ByteString.Internal 9978 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r2EnJ Data.Attoparsec.ByteString.Char8 10686 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r2I5l Data.Vector.Generic.Mutable 11917 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r2O2F Data.Csv.Encoding 14517 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r34Ez Statistics.Matrix.Mutable 16262 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r3Bi3 Criterion.Analysis 17398 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r3IdE Statistics.Matrix 16304 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r3Qsi Data.Aeson.Types.FromJSON 12795 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r76V Math.NumberTheory.Logarithms 9489 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r7xC7 Data.Vector.Storable.Mutable 11679 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r8Pb Numerics.Linear.Vector 18482 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_r8pYF Data.Vector.Unboxed.Base 11391 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rEy1 Text.Microstache.Render 15259 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rK80 Data.ByteString.Builder.Scientific 9878 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rKpG Options.Applicative.BashCompletion 15835 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rR2e Text.Microstache.Parser 15296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_raiDK Statistics.Sample.KernelDensity 16760 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rdhX Options.Applicative.Types 15987 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_reDX Data.Csv.Util 14502 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_reij Data.Vector.Algorithms.Optimal 16227 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rhLY Numerics.Linear.Matrix.Dense 18496 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rimQ Data.Primitive.Array 9643 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl11_rncYa Statistics.Resampling.Bootstrap 16863 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_r3Igb Statistics.Matrix 16349 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_r3hpt Criterion.Measurement 18171 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_r48pD Criterion.Main.Options 18316 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_r4IvQ Data.Vector.Generic 11822 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_r6A8j Data.Vector 11197 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_rKrt Options.Applicative.BashCompletion 15876 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl120_raXct Data.Aeson.Types.ToJSON 12519 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r1If9 Data.Csv.Conversion 14880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r2mz7 System.Random.MWC.Distributions 15737 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r3QvA Data.Aeson.Types.FromJSON 12983 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r3T2X Criterion.Report 17313 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r6A8k Data.Vector 11198 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r8KWk Statistics.Transform 16699 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_r9UjC Data.Vector.Unboxed 11299 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_raXcu Data.Aeson.Types.ToJSON 12520 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_rgF3 System.FilePath.Glob.Base 15074 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl121_rlgqt Statistics.Regression 17118 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r1Ifb Data.Csv.Conversion 14881 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r2mzc System.Random.MWC.Distributions 15740 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r3Ige Statistics.Matrix 16350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r48pF Criterion.Main.Options 18317 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r78O Math.NumberTheory.Logarithms 9500 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r7Njf Data.Vector.Storable 11659 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_r8q28 Data.Vector.Unboxed.Base 11553 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_raXdA Data.Aeson.Types.ToJSON 12600 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl122_rxDa Data.Aeson.Types.Internal 12285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_r3Igf Statistics.Matrix 16352 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_r3T2Z Criterion.Report 17314 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_r3hpw Criterion.Measurement 18172 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_r4IvT Data.Vector.Generic 11823 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_raXdF Data.Aeson.Types.ToJSON 12601 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_raiGd Statistics.Sample.KernelDensity 16805 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl123_rxDc Data.Aeson.Types.Internal 12286 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_r3Igg Statistics.Matrix 16353 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_r3QvE Data.Aeson.Types.FromJSON 12985 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_r48pH Criterion.Main.Options 18318 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18915 0 0.0 0.0 0.0 0.0 0 136 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18922 2 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18925 2 0.0 0.0 0.0 0.0 0 176 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18920 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18921 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18916 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18917 1 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18918 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18919 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl124_r78Q Math.NumberTheory.Logarithms 9501 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_rKrx Options.Applicative.BashCompletion 15877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_raXdO Data.Aeson.Types.ToJSON 12602 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl124_rjBob Statistics.Resampling 16964 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_r3T31 Criterion.Report 17315 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_r48pJ Criterion.Main.Options 18320 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18900 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18901 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18902 0 0.0 0.0 0.0 0.0 0 24 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18903 1 0.0 0.0 0.0 0.0 0 120 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18910 3 0.0 0.0 0.0 0.0 0 200 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18904 1 0.0 0.0 0.0 0.0 0 0 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 18908 1 0.0 0.0 0.0 0.0 0 32 CAF:lvl125_r6A8o Data.Vector 11199 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_r8KWp Statistics.Transform 16700 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_r9UjG Data.Vector.Unboxed 11300 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_rKry Options.Applicative.BashCompletion 15878 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_raXdP Data.Aeson.Types.ToJSON 12603 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_raiGg Statistics.Sample.KernelDensity 16806 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl125_rgF7 System.FilePath.Glob.Base 15075 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_r3Igi Statistics.Matrix 16361 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_r3T32 Criterion.Report 17316 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_r3hpz Criterion.Measurement 18173 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_r48pK Criterion.Main.Options 18321 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18897 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18898 1 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18899 1 0.0 0.0 0.0 0.0 0 16 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18905 0 0.0 0.0 0.0 0.0 0 24 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18906 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 18907 1 0.0 0.0 0.0 0.0 0 32 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 18935 0 0.0 0.0 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:253:3-30 18936 0 0.0 0.0 0.0 0.0 0 0 pure.\ Options.Applicative.Types Options/Applicative/Types.hs:253:28-30 18937 1 0.0 0.0 0.0 0.0 0 32 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 18909 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl126_r8KWq Statistics.Transform 16701 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_rKrz Options.Applicative.BashCompletion 15879 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_raiGh Statistics.Sample.KernelDensity 16807 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_rjBod Statistics.Resampling 16965 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl126_rlgqy Statistics.Regression 17119 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl127_r3QvI Data.Aeson.Types.FromJSON 12987 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl127_r7Njk Data.Vector.Storable 11660 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl127_r8KWt Statistics.Transform 16703 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl127_rgFa System.FilePath.Glob.Base 15077 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl127_rjBoe Statistics.Resampling 16966 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r13vj Numeric.SpecFunctions.Internal 15519 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r48pP Criterion.Main.Options 18323 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r4IvY Data.Vector.Generic 11824 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r6A8s Data.Vector 11201 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r8KWu Statistics.Transform 16704 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r8q2e Data.Vector.Unboxed.Base 11554 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_r9UjJ Data.Vector.Unboxed 11301 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_rjBof Statistics.Resampling 16967 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl128_rlgqA Statistics.Regression 17120 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r13vl Numeric.SpecFunctions.Internal 15520 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r3Igl Statistics.Matrix 16362 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r3hpG Criterion.Measurement 18175 0 0.0 0.0 0.0 0.0 0 0 runBenchmark Criterion.Measurement Criterion/Measurement.hs:(285,1)-(308,41) 19550 0 0.0 0.0 0.0 0.0 0 0 squish Criterion.Measurement Criterion/Measurement.hs:(313,1)-(314,40) 19551 1 0.0 0.0 0.0 0.0 0 6064 squish.go Criterion.Measurement Criterion/Measurement.hs:314:9-40 19554 108 0.0 0.0 0.0 0.0 0 1712 CAF:lvl129_r6A8t Data.Vector 11202 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r7Njm Data.Vector.Storable 11661 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r8KWv Statistics.Transform 16705 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_r9UjK Data.Vector.Unboxed 11302 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_rgFc System.FilePath.Glob.Base 15078 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl129_rjBog Statistics.Resampling 16968 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r13sA Numeric.SpecFunctions.Internal 15491 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r1Q5E Data.Vector.Fusion.Bundle 11043 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r1pPq Data.Attoparsec.Text 10125 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r1yeG Data.Attoparsec.Time 12069 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r2EnK Data.Attoparsec.ByteString.Char8 10687 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r2mwr System.Random.MWC.Distributions 15675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r355t Data.Vector.Generic.New 11028 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r3bQu Statistics.Quantile 17144 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r3hn3 Criterion.Measurement 18116 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r48mv Criterion.Main.Options 18192 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r4lRB Criterion.IO 17225 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r4pEZ Criterion.Internal 17332 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r7DuN Data.Aeson.Encoding.Builder 13460 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r7NgI Data.Vector.Storable 11587 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r7xCq Data.Vector.Storable.Mutable 11681 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r8KUk Statistics.Transform 16648 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r8iD Text.PrettyPrint.ANSI.Leijen.Internal 14259 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r8pYJ Data.Vector.Unboxed.Base 11393 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_r9Dw Control.Monad.Par.Combinator 16190 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_raX6c Data.Aeson.Types.ToJSON 12316 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rb0WQ Statistics.Sample 16821 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rcb22 Statistics.Distribution.Normal 16422 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rdhY Options.Applicative.Types 15988 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rgCA System.FilePath.Glob.Base 15032 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rkDF Data.Vector.Fusion.Stream.Monadic 11984 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rlND Data.UUID.Types.Internal 10992 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_roAA Data.Attoparsec.Internal 10409 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rp2E Data.Scientific 9761 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl12_rzlg System.Random.MWC 15745 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r13vm Numeric.SpecFunctions.Internal 15521 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r1IfD Data.Csv.Conversion 14894 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r3QvM Data.Aeson.Types.FromJSON 12989 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r48pS Criterion.Main.Options 18325 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r4Iw0 Data.Vector.Generic 11825 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_r8KWw Statistics.Transform 16706 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl130_rjBoh Statistics.Resampling 16969 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_r3Ign Statistics.Matrix 16363 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_r3hpI Criterion.Measurement 18176 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_r7Njp Data.Vector.Storable 11662 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_r8KWx Statistics.Transform 16707 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_r9UjM Data.Vector.Unboxed 11303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_rgFe System.FilePath.Glob.Base 15079 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl131_rjBoi Statistics.Resampling 16970 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_r13vo Numeric.SpecFunctions.Internal 15523 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_r48pU Criterion.Main.Options 18326 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_r7Njq Data.Vector.Storable 11663 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_r8KWy Statistics.Transform 16708 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_r8q2i Data.Vector.Unboxed.Base 11555 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_rKrH Options.Applicative.BashCompletion 15880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_raiGq Statistics.Sample.KernelDensity 16810 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_rjBoj Statistics.Resampling 16971 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl132_rlgqF Statistics.Regression 17121 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_r13vr Numeric.SpecFunctions.Internal 15524 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_r3Igp Statistics.Matrix 16364 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_r3QvQ Data.Aeson.Types.FromJSON 12991 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_r4Iw3 Data.Vector.Generic 11826 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_r8KWz Statistics.Transform 16709 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_raiGr Statistics.Sample.KernelDensity 16811 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl133_rjBok Statistics.Resampling 16972 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r13vs Numeric.SpecFunctions.Internal 15527 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r3Igq Statistics.Matrix 16365 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r3hpN Criterion.Measurement 18177 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r48pW Criterion.Main.Options 18327 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18943 0 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18948 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18956 1 0.0 0.0 0.0 0.0 0 88 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18946 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18947 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18944 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18945 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r7Njs Data.Vector.Storable 11664 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r8KWA Statistics.Transform 16710 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r8q2l Data.Vector.Unboxed.Base 11556 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_r9UjP Data.Vector.Unboxed 11304 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_raiGs Statistics.Sample.KernelDensity 16812 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl134_rjBol Statistics.Resampling 16973 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r13vt Numeric.SpecFunctions.Internal 15528 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r1IgW Criterion.Types 17673 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r3Igr Statistics.Matrix 16366 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r6A8E Data.Vector 11207 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r7Njt Data.Vector.Storable 11665 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_r8KWD Statistics.Transform 16711 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_rKrP Options.Applicative.BashCompletion 15882 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_rgFi System.FilePath.Glob.Base 15080 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl135_rjBom Statistics.Resampling 16974 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r13vu Numeric.SpecFunctions.Internal 15537 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r1IgX Criterion.Types 17674 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r3QvU Data.Aeson.Types.FromJSON 12993 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r3hpP Criterion.Measurement 18178 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r48q1 Criterion.Main.Options 18329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_r7Nju Data.Vector.Storable 11666 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_rKrQ Options.Applicative.BashCompletion 15883 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18664 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18665 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18666 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18667 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl136_rjBon Statistics.Resampling 16975 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl137_r1IgY Criterion.Types 17675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl137_r48q4 Criterion.Main.Options 18330 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl137_r7Njv Data.Vector.Storable 11667 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl137_rKrR Options.Applicative.BashCompletion 15884 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl137_rjBoo Statistics.Resampling 16976 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r13vy Numeric.SpecFunctions.Internal 15539 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r1IgZ Criterion.Types 17676 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r3Igu Statistics.Matrix 16368 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r3hpR Criterion.Measurement 18179 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r4Iw8 Data.Vector.Generic 11827 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_r7Njw Data.Vector.Storable 11668 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_rgFl System.FilePath.Glob.Base 15081 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl138_rjBoq Statistics.Resampling 16978 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r1Ih0 Criterion.Types 17677 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r3Igw Statistics.Matrix 16371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r3QvY Data.Aeson.Types.FromJSON 12995 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r48q7 Criterion.Main.Options 18332 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r4Iw9 Data.Vector.Generic 11828 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_r7Njx Data.Vector.Storable 11669 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_rKrT Options.Applicative.BashCompletion 15885 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18661 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18662 0 0.0 0.0 0.0 0.0 0 176 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18671 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18672 1 0.0 0.0 0.0 0.0 0 104 flag' Options.Applicative.Builder Options/Applicative/Builder.hs:(317,1)-(321,43) 18674 1 0.0 0.0 0.0 0.0 0 24 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18675 1 0.0 0.0 0.0 0.0 0 192 CAF:lvl139_rjBor Statistics.Resampling 16981 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl139_rlgqP Statistics.Regression 17122 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r18Dz Data.Aeson.Parser.Internal 13491 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r1Gkn Statistics.Function 17194 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r1IaP Data.Csv.Conversion 14727 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r1Ico Criterion.Types 17526 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r1Q5F Data.Vector.Fusion.Bundle 11044 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r1yeM Data.Attoparsec.Time 12083 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r27eh Data.Attoparsec.ByteString.Internal 9983 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r2EnS Data.Attoparsec.ByteString.Char8 10696 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r2I5o Data.Vector.Generic.Mutable 11918 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r31aw Statistics.Matrix.Types 16252 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r34EB Statistics.Matrix.Mutable 16263 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r48mw Criterion.Main.Options 18193 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r492N Statistics.Matrix.Algorithms 16277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r6A61 Data.Vector 11103 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r76Z Math.NumberTheory.Logarithms 9494 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r7DuO Data.Aeson.Encoding.Builder 13461 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r8Pd Numerics.Linear.Vector 18483 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r8pYL Data.Vector.Unboxed.Base 11394 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_r9Dx Control.Monad.Par.Combinator 16191 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rDCU Control.Monad.Par.Scheds.TraceInternal 16205 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rEy3 Text.Microstache.Render 15260 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rK82 Data.ByteString.Builder.Scientific 9879 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rKpI Options.Applicative.BashCompletion 15836 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rV33 Data.Vector.Fusion.Bundle.Monadic 11954 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rWiV Data.Csv.Conversion.Internal 14664 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rcb24 Statistics.Distribution.Normal 16423 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_reio Data.Vector.Algorithms.Optimal 16228 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rhM0 Numerics.Linear.Matrix.Dense 18497 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rimS Data.Primitive.Array 9645 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_roAD Data.Attoparsec.Internal 10410 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rxza Data.Aeson.Types.Internal 12135 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl13_rynn Data.Csv.Parser 14415 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r1Ih1 Criterion.Types 17678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r3Igz Statistics.Matrix 16372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r3hpT Criterion.Measurement 18180 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r4Iwb Data.Vector.Generic 11829 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r7Njz Data.Vector.Storable 11671 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_r8q2r Data.Vector.Unboxed.Base 11557 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_rKrU Options.Applicative.BashCompletion 15886 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_rgFn System.FilePath.Glob.Base 15082 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_rjBos Statistics.Resampling 16982 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl140_rlgqQ Statistics.Regression 17123 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r1IfO Data.Csv.Conversion 14900 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r1Ih2 Criterion.Types 17679 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r3IgA Statistics.Matrix 16373 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r48q9 Criterion.Main.Options 18333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r4Iwc Data.Vector.Generic 11830 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_r6A8K Data.Vector 11208 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl141_rjBot Statistics.Resampling 16983 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r1IfP Data.Csv.Conversion 14901 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r1Ih3 Criterion.Types 17680 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r3Qw2 Data.Aeson.Types.FromJSON 12997 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r3hpV Criterion.Measurement 18181 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r4Iwd Data.Vector.Generic 11831 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_r9UjX Data.Vector.Unboxed 11305 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_rKrZ Options.Applicative.BashCompletion 15888 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_rgFp System.FilePath.Glob.Base 15083 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_rjBou Statistics.Resampling 16984 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl142_rlgqS Statistics.Regression 17124 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_r1Ih4 Criterion.Types 17681 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_r48qb Criterion.Main.Options 18334 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_r4Iwe Data.Vector.Generic 11832 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_r7NjH Data.Vector.Storable 11672 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_rKs0 Options.Applicative.BashCompletion 15889 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl143_rgFq System.FilePath.Glob.Base 15084 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl144_r1Ih5 Criterion.Types 17682 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl144_r3hpX Criterion.Measurement 18182 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl144_r7NjI Data.Vector.Storable 11673 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl144_rKs1 Options.Applicative.BashCompletion 15890 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl144_rgFr System.FilePath.Glob.Base 15085 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_r1Ih6 Criterion.Types 17683 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_r3Qw6 Data.Aeson.Types.FromJSON 12999 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_r48qd Criterion.Main.Options 18335 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18960 0 0.0 0.0 0.0 0.0 0 136 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18967 2 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18968 2 0.0 0.0 0.0 0.0 0 176 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18965 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18966 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18961 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18963 1 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 18962 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18964 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_r7NjJ Data.Vector.Storable 11674 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_rgFs System.FilePath.Glob.Base 15086 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_rjBox Statistics.Resampling 16985 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl145_rlgqV Statistics.Regression 17125 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_r1IfT Data.Csv.Conversion 14902 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_r3hpZ Criterion.Measurement 18183 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_r4Iwh Data.Vector.Generic 11833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_r8q2x Data.Vector.Unboxed.Base 11558 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_r9Uk1 Data.Vector.Unboxed 11306 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_rgFt System.FilePath.Glob.Base 15087 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_rjBoy Statistics.Resampling 16986 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl146_rlgqW Statistics.Regression 17126 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_r1IfU Data.Csv.Conversion 14903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_r48qi Criterion.Main.Options 18337 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_r4Iwj Data.Vector.Generic 11834 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_r6A8Q Data.Vector 11209 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_rjBoz Statistics.Resampling 16987 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl147_rlgqX Statistics.Regression 17127 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_r1IfV Data.Csv.Conversion 14904 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_r3Qwa Data.Aeson.Types.FromJSON 13001 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_r3hq1 Criterion.Measurement 18184 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_raXgw Data.Aeson.Types.ToJSON 12634 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_rjBoA Statistics.Resampling 16988 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl148_rlgqY Statistics.Regression 17128 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_r1IfX Data.Csv.Conversion 14905 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_r48ql Criterion.Main.Options 18339 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_rKs6 Options.Applicative.BashCompletion 15891 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_raXgx Data.Aeson.Types.ToJSON 12635 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_rjBoB Statistics.Resampling 16989 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl149_rlgqZ Statistics.Regression 17129 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r2EnT Data.Attoparsec.ByteString.Char8 10697 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r3Bi6 Criterion.Analysis 17399 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r3Qsl Data.Aeson.Types.FromJSON 12796 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r48mx Criterion.Main.Options 18194 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r4pF1 Criterion.Internal 17333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r8pYM Data.Vector.Unboxed.Base 11396 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_r9Dy Control.Monad.Par.Combinator 16192 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_raX6e Data.Aeson.Types.ToJSON 12317 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_raiDN Statistics.Sample.KernelDensity 16761 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rb0WS Statistics.Sample 16822 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_reuv6 Data.Aeson 13795 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rfNy Text.Microstache.Type 15146 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rgCC System.FilePath.Glob.Base 15033 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rjBlP Statistics.Resampling 16896 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rlNF Data.UUID.Types.Internal 10993 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rp2G Data.Scientific 9762 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl14_rxzb Data.Aeson.Types.Internal 12136 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl150_r1IfZ Data.Csv.Conversion 14906 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl150_r3hq3 Criterion.Measurement 18185 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl150_r4Iwm Data.Vector.Generic 11835 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl150_r8q2C Data.Vector.Unboxed.Base 11559 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl150_rKs7 Options.Applicative.BashCompletion 15892 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_r1Ig1 Data.Csv.Conversion 14907 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_r3Qwe Data.Aeson.Types.FromJSON 13003 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_r48qn Criterion.Main.Options 18340 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_r4Iwq Data.Vector.Generic 11837 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_rKs8 Options.Applicative.BashCompletion 15893 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18659 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18660 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl151_rgFN System.FilePath.Glob.Base 15097 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl151_rjBoD Statistics.Resampling 16990 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl152_r1Ig3 Data.Csv.Conversion 14908 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl152_r3hq5 Criterion.Measurement 18186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl152_r4Iwr Data.Vector.Generic 11838 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl152_r9Uk7 Data.Vector.Unboxed 11307 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl152_rgGn System.FilePath.Glob.Base 15099 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_r1Ig5 Data.Csv.Conversion 14909 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_r48qp Criterion.Main.Options 18341 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18969 0 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18974 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18975 1 0.0 0.0 0.0 0.0 0 88 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18972 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18973 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18970 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18971 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_r4Iws Data.Vector.Generic 11839 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_r6A8W Data.Vector 11210 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_rKsd Options.Applicative.BashCompletion 15895 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_rjBoF Statistics.Resampling 16991 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl153_rlgr4 Statistics.Regression 17130 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_r1Ig7 Data.Csv.Conversion 14910 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_r3hq7 Criterion.Measurement 18187 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_r4Iwv Data.Vector.Generic 11840 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_r8q2G Data.Vector.Unboxed.Base 11560 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_rKse Options.Applicative.BashCompletion 15896 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_rcCpr Statistics.Types 16622 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_rjBoG Statistics.Resampling 16992 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl154_rlgr5 Statistics.Regression 17131 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_r1Ig9 Data.Csv.Conversion 14911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_r48qu Criterion.Main.Options 18343 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_r4Iww Data.Vector.Generic 11841 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_r9Uka Data.Vector.Unboxed 11308 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_rKsf Options.Applicative.BashCompletion 15897 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_rjBoH Statistics.Resampling 16993 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl155_rlgr6 Statistics.Regression 17132 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_r1Igb Data.Csv.Conversion 14912 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_r3Qwk Data.Aeson.Types.FromJSON 13005 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_r3hq9 Criterion.Measurement 18188 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_r4Iwx Data.Vector.Generic 11842 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_r9Ukb Data.Vector.Unboxed 11309 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_rKsg Options.Applicative.BashCompletion 15898 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_rcCpt Statistics.Types 16623 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl156_rlgr7 Statistics.Regression 17133 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r1Igd Data.Csv.Conversion 14913 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r1Ihi Criterion.Types 17703 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r3Qwl Data.Aeson.Types.FromJSON 13006 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r48qx Criterion.Main.Options 18345 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r4Iwy Data.Vector.Generic 11843 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_r9Ukc Data.Vector.Unboxed 11310 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_rKsh Options.Applicative.BashCompletion 15899 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl157_rlgr8 Statistics.Regression 17134 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_r1Igg Data.Csv.Conversion 14914 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_r3Qwm Data.Aeson.Types.FromJSON 13007 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_r3hqb Criterion.Measurement 18189 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_r4Iwz Data.Vector.Generic 11844 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_r8q2K Data.Vector.Unboxed.Base 11561 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl158_rKsi Options.Applicative.BashCompletion 15900 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18657 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18658 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl158_rcCpv Statistics.Types 16624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_r1Igj Data.Csv.Conversion 14915 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_r48qz Criterion.Main.Options 18346 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_r4IwA Data.Vector.Generic 11845 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_r6A92 Data.Vector 11211 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_rKsj Options.Applicative.BashCompletion 15901 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18678 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18679 0 0.0 0.0 0.0 0.0 0 48 CAF:lvl159_raXhU Data.Aeson.Types.ToJSON 12731 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl159_rlgra Statistics.Regression 17135 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r1IaR Data.Csv.Conversion 14728 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r1Icq Criterion.Types 17527 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r1Q5H Data.Vector.Fusion.Bundle 11045 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r1yeQ Data.Attoparsec.Time 12086 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r2Eo2 Data.Attoparsec.ByteString.Char8 10706 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r2I5r Data.Vector.Generic.Mutable 11919 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r2O2J Data.Csv.Encoding 14518 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r2mwu System.Random.MWC.Distributions 15676 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r34ET Statistics.Matrix.Mutable 16268 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_r8pYO Data.Vector.Unboxed.Base 11398 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rEy5 Text.Microstache.Render 15261 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rKpK Options.Applicative.BashCompletion 15837 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rV35 Data.Vector.Fusion.Bundle.Monadic 11955 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rWiX Data.Csv.Conversion.Internal 14665 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rhM2 Numerics.Linear.Matrix.Dense 18498 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rimU Data.Primitive.Array 9647 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rkDI Data.Vector.Fusion.Stream.Monadic 11985 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_roAG Data.Attoparsec.Internal 10418 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rp2H Data.Scientific 9763 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rxzc Data.Aeson.Types.Internal 12137 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl15_rzlj System.Random.MWC 15746 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl160_r1Igm Data.Csv.Conversion 14916 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl160_r4IwB Data.Vector.Generic 11846 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl160_rKsk Options.Applicative.BashCompletion 15902 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18655 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18656 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl160_raXhY Data.Aeson.Types.ToJSON 12732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl160_rlgrb Statistics.Regression 17136 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_r1Igp Data.Csv.Conversion 14917 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_r3Qwp Data.Aeson.Types.FromJSON 13008 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_r48qB Criterion.Main.Options 18347 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18976 0 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18981 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18982 1 0.0 0.0 0.0 0.0 0 88 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18979 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18980 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18977 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18978 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_r4IwC Data.Vector.Generic 11847 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_r9Ukg Data.Vector.Unboxed 11311 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_raXi3 Data.Aeson.Types.ToJSON 12733 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl161_rcCpy Statistics.Types 16625 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl162_r1Igs Data.Csv.Conversion 14918 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl162_r8q2O Data.Vector.Unboxed.Base 11562 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl162_r9Ukh Data.Vector.Unboxed 11312 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl162_raXi6 Data.Aeson.Types.ToJSON 12734 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_r3Qwr Data.Aeson.Types.FromJSON 13009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_r48qG Criterion.Main.Options 18349 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_r4IwG Data.Vector.Generic 11848 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_rKsq Options.Applicative.BashCompletion 15904 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_raXi9 Data.Aeson.Types.ToJSON 12735 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_rcCpC Statistics.Types 16626 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl163_rgGB System.FilePath.Glob.Base 15106 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl164_r1Ihq Criterion.Types 17712 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl164_r4IwJ Data.Vector.Generic 11849 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl164_rKsr Options.Applicative.BashCompletion 15905 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18709 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18710 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18711 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18712 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl164_raXie Data.Aeson.Types.ToJSON 12736 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl164_rgGC System.FilePath.Glob.Base 15107 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_r1Ihr Criterion.Types 17713 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_r48qJ Criterion.Main.Options 18351 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_r4IwP Data.Vector.Generic 11850 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_r6A9c Data.Vector 11215 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_rKss Options.Applicative.BashCompletion 15906 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18707 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18708 0 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18713 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18716 1 0.0 0.0 0.0 0.0 0 88 CAF:lvl165_raXih Data.Aeson.Types.ToJSON 12737 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_rgGD System.FilePath.Glob.Base 15108 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_rjBoR Statistics.Resampling 16994 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl165_rlgrh Statistics.Regression 17137 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_r1IgS Data.Csv.Conversion 14976 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_r1Ihs Criterion.Types 17714 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_r4IwU Data.Vector.Generic 11851 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_r8q2S Data.Vector.Unboxed.Base 11563 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_r9Ukl Data.Vector.Unboxed 11313 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_rKsu Options.Applicative.BashCompletion 15908 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18685 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18686 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18687 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18688 0 0.0 0.0 0.0 0.0 0 24 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18689 1 0.0 0.0 0.0 0.0 0 120 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18696 3 0.0 0.0 0.0 0.0 0 200 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18690 1 0.0 0.0 0.0 0.0 0 0 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 18694 1 0.0 0.0 0.0 0.0 0 32 CAF:lvl166_raXim Data.Aeson.Types.ToJSON 12738 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_rcCpF Statistics.Types 16627 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl166_rgGE System.FilePath.Glob.Base 15109 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl167_r48qL Criterion.Main.Options 18352 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl167_r4IwX Data.Vector.Generic 11852 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl167_rKsv Options.Applicative.BashCompletion 15909 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18681 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18682 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18683 1 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18684 1 0.0 0.0 0.0 0.0 0 16 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18691 0 0.0 0.0 0.0 0.0 0 24 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18692 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 18693 1 0.0 0.0 0.0 0.0 0 32 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 18728 0 0.0 0.0 0.0 0.0 0 16 pure Options.Applicative.Types Options/Applicative/Types.hs:253:3-30 18735 0 0.0 0.0 0.0 0.0 0 0 pure.\ Options.Applicative.Types Options/Applicative/Types.hs:253:28-30 18736 1 0.0 0.0 0.0 0.0 0 32 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 18695 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl167_raXit Data.Aeson.Types.ToJSON 12739 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl167_rgGF System.FilePath.Glob.Base 15110 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl167_rjBoT Statistics.Resampling 16995 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl168_r1Ihv Criterion.Types 17716 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl168_r8KXn Statistics.Transform 16715 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl168_r9Uko Data.Vector.Unboxed 11314 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl168_rgGG System.FilePath.Glob.Base 15111 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_r3Qwx Data.Aeson.Types.FromJSON 13011 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_r48qN Criterion.Main.Options 18353 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18983 0 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18988 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18989 1 0.0 0.0 0.0 0.0 0 88 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18986 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18987 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18984 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18985 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_r6A9g Data.Vector 11216 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_rKsA Options.Applicative.BashCompletion 15911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_raXiy Data.Aeson.Types.ToJSON 12741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl169_rgGH System.FilePath.Glob.Base 15112 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r13sE Numeric.SpecFunctions.Internal 15492 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r18DT Data.Aeson.Parser.Internal 13506 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r1IaU Data.Csv.Conversion 14729 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r1yeR Data.Attoparsec.Time 12087 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r2Eo3 Data.Attoparsec.ByteString.Char8 10707 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r31aB Statistics.Matrix.Types 16253 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r355x Data.Vector.Generic.New 11029 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r48mz Criterion.Main.Options 18195 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r4pF3 Criterion.Internal 17334 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_r8pYP Data.Vector.Unboxed.Base 11399 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rK85 Data.ByteString.Builder.Scientific 9880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rP3X Options.Applicative.Extra 16108 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rR2p Text.Microstache.Parser 15298 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_raX6r Data.Aeson.Types.ToJSON 12348 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_renH Data.Colour.RGB 13814 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_reuv9 Data.Aeson 13798 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rfhM Data.Vector.Binary 16237 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rgCE System.FilePath.Glob.Base 15034 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rlNH Data.UUID.Types.Internal 10994 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rlgnJ Statistics.Regression 17087 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl16_rsnf Data.Attoparsec.Text.FastSet 9892 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r3Qwy Data.Aeson.Types.FromJSON 13012 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r48qO Criterion.Main.Options 18354 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r4Ix0 Data.Vector.Generic 11853 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r6A9h Data.Vector 11217 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r8KXq Statistics.Transform 16716 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_r8q2W Data.Vector.Unboxed.Base 11564 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl170_rKsB Options.Applicative.BashCompletion 15912 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18744 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18745 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18746 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18747 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl171_r4Ix2 Data.Vector.Generic 11854 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl171_r6A9i Data.Vector 11218 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl171_r8KXr Statistics.Transform 16717 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl171_r9Ukr Data.Vector.Unboxed 11315 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl171_rKsC Options.Applicative.BashCompletion 15913 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18742 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18743 0 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18748 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18751 1 0.0 0.0 0.0 0.0 0 88 CAF:lvl171_raXiE Data.Aeson.Types.ToJSON 12744 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl172_r48qT Criterion.Main.Options 18356 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl172_r6A9j Data.Vector 11219 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl172_r8KXs Statistics.Transform 16718 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl172_rKsD Options.Applicative.BashCompletion 15914 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18737 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18738 0 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18739 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18752 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18741 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18749 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18750 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18740 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl172_raXiH Data.Aeson.Types.ToJSON 12745 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_r48qU Criterion.Main.Options 18357 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18990 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18991 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18992 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_r4Ix6 Data.Vector.Generic 11855 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_r6A9k Data.Vector 11220 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_r8KXt Statistics.Transform 16719 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_r9Ukt Data.Vector.Unboxed 11316 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl173_rgGL System.FilePath.Glob.Base 15113 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_r48qX Criterion.Main.Options 18358 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_r6A9l Data.Vector 11221 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_r8KXu Statistics.Transform 16720 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_r8q30 Data.Vector.Unboxed.Base 11565 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_r9Uku Data.Vector.Unboxed 11317 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_rKsI Options.Applicative.BashCompletion 15916 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_raXiR Data.Aeson.Types.ToJSON 12750 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_rjBp6 Statistics.Resampling 17002 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl174_rlgrr Statistics.Regression 17138 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r1IhS Criterion.Types 17720 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r48qY Criterion.Main.Options 18359 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18993 0 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 18994 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18995 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r4Ix9 Data.Vector.Generic 11856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r6A9F Data.Vector 11232 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r8KXx Statistics.Transform 16722 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_r9Ukv Data.Vector.Unboxed 11318 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_rKsJ Options.Applicative.BashCompletion 15917 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18763 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18764 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18765 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18766 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_raXiU Data.Aeson.Types.ToJSON 12751 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_rgGN System.FilePath.Glob.Base 15114 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl175_rlgrs Statistics.Regression 17139 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl176_r3QwE Data.Aeson.Types.FromJSON 13013 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl176_r4Ixb Data.Vector.Generic 11857 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl176_r6A9G Data.Vector 11233 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl176_r8KXy Statistics.Transform 16723 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl176_rKsK Options.Applicative.BashCompletion 15918 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18761 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18762 0 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18767 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18770 1 0.0 0.0 0.0 0.0 0 88 CAF:lvl176_rlgrt Statistics.Regression 17140 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_r1IhU Criterion.Types 17721 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_r8KXz Statistics.Transform 16724 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_r9Ukx Data.Vector.Unboxed 11319 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_rKsL Options.Applicative.BashCompletion 15919 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18755 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18756 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18772 6 0.0 0.0 0.0 0.0 0 368 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 18757 1 0.0 0.0 0.0 0.0 0 48 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18758 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18771 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18760 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18768 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18769 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18759 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_rgGP System.FilePath.Glob.Base 15115 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl177_rlgru Statistics.Regression 17141 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl178_r3QwH Data.Aeson.Types.FromJSON 13015 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl178_r48r2 Criterion.Main.Options 18361 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18996 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18997 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18998 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl178_r8KXA Statistics.Transform 16725 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl178_r8q34 Data.Vector.Unboxed.Base 11566 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl179_r8KXB Statistics.Transform 16726 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl179_rKsQ Options.Applicative.BashCompletion 15921 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl179_rgGR System.FilePath.Glob.Base 15116 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl179_rjBpc Statistics.Resampling 17004 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r1DXX Data.Aeson.Parser.Time 12012 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r1IaX Data.Csv.Conversion 14730 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r1Ics Criterion.Types 17528 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r2I5u Data.Vector.Generic.Mutable 11920 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r3Bib Criterion.Analysis 17401 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r3Qsp Data.Aeson.Types.FromJSON 12825 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r4lRH Criterion.IO 17226 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r6A6k Data.Vector 11113 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r7NgN Data.Vector.Storable 11588 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r8KUp Statistics.Transform 16649 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r8Ph Numerics.Linear.Vector 18486 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_r8pYR Data.Vector.Unboxed.Base 11401 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rEy7 Text.Microstache.Render 15262 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rOrL Data.Attoparsec.Text.Internal 9909 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rP3Y Options.Applicative.Extra 16109 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rWiZ Data.Csv.Conversion.Internal 14666 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rimW Data.Primitive.Array 9649 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rjBlS Statistics.Resampling 16897 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rkht Data.Text.Short.Internal 14280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rlgnL Statistics.Regression 17088 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_roAN Data.Attoparsec.Internal 10419 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl17_rp2P Data.Scientific 9765 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r1IhZ Criterion.Types 17722 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r3QwJ Data.Aeson.Types.FromJSON 13016 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r48r5 Criterion.Main.Options 18363 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r4Ixh Data.Vector.Generic 11858 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r6A9Z Data.Vector 11238 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_r9UkA Data.Vector.Unboxed 11320 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl180_rKsR Options.Applicative.BashCompletion 15922 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18783 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18784 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18785 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18786 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl181_r4Ixi Data.Vector.Generic 11859 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl181_r6Aa0 Data.Vector 11239 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl181_r8KXD Statistics.Transform 16728 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl181_rKsS Options.Applicative.BashCompletion 15923 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18781 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18782 0 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18787 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18790 1 0.0 0.0 0.0 0.0 0 88 CAF:lvl181_rgGT System.FilePath.Glob.Base 15117 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_r3QwM Data.Aeson.Types.FromJSON 13018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_r48r7 Criterion.Main.Options 18364 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18999 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 19000 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19001 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl182_r4Ixj Data.Vector.Generic 11860 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_r6Aa1 Data.Vector 11240 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_r8q38 Data.Vector.Unboxed.Base 11567 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_rKsT Options.Applicative.BashCompletion 15924 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18775 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18776 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18792 6 0.0 0.0 0.0 0.0 0 368 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 18777 1 0.0 0.0 0.0 0.0 0 48 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18778 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18791 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18780 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18788 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18789 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18779 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl182_rlgrz Statistics.Regression 17142 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl183_r1Ii3 Criterion.Types 17723 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl183_rgGV System.FilePath.Glob.Base 15118 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl184_r13wi Numeric.SpecFunctions.Internal 15540 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl184_r1Ii4 Criterion.Types 17724 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl184_r48rc Criterion.Main.Options 18366 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl184_rKsY Options.Applicative.BashCompletion 15926 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_r13wk Numeric.SpecFunctions.Internal 15541 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_r3QwQ Data.Aeson.Types.FromJSON 13020 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_r48rd Criterion.Main.Options 18367 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19006 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 19007 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 19008 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_r9UkF Data.Vector.Unboxed 11321 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_rKsZ Options.Applicative.BashCompletion 15927 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18803 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18804 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18805 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18806 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl185_rgGX System.FilePath.Glob.Base 15119 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_r13wl Numeric.SpecFunctions.Internal 15542 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_r1Ii6 Criterion.Types 17725 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_r48rg Criterion.Main.Options 18368 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_r4Ixn Data.Vector.Generic 11861 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_r8q3c Data.Vector.Unboxed.Base 11568 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl186_rKt0 Options.Applicative.BashCompletion 15928 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18801 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18802 0 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18807 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18810 1 0.0 0.0 0.0 0.0 0 88 CAF:lvl187_r48rh Criterion.Main.Options 18369 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19009 0 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 19010 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 19011 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl187_r4Ixo Data.Vector.Generic 11862 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl187_r9UkH Data.Vector.Unboxed 11322 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl187_rKt1 Options.Applicative.BashCompletion 15929 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18795 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18796 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18812 6 0.0 0.0 0.0 0.0 0 368 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 18797 1 0.0 0.0 0.0 0.0 0 48 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18798 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18811 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18800 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18808 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18809 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18799 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl187_rjBpl Statistics.Resampling 17008 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl188_r13wp Numeric.SpecFunctions.Internal 15545 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl188_r48ri Criterion.Main.Options 18370 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19012 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 19013 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19014 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl188_r9UkI Data.Vector.Unboxed 11323 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl188_rKt2 Options.Applicative.BashCompletion 15930 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18793 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18794 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl189_r13wq Numeric.SpecFunctions.Internal 15546 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl189_r1Iib Criterion.Types 17726 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl189_r4Ixq Data.Vector.Generic 11863 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl189_rKt3 Options.Applicative.BashCompletion 15931 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18773 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18774 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl18_r13sG Numeric.SpecFunctions.Internal 15493 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r18DZ Data.Aeson.Parser.Internal 13511 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r2O2R Data.Csv.Encoding 14523 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r2mwx System.Random.MWC.Distributions 15677 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r34EW Statistics.Matrix.Mutable 16269 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r3T0Q Criterion.Report 17249 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r48mB Criterion.Main.Options 18196 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r8Pi Numerics.Linear.Vector 18487 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_r8pYV Data.Vector.Unboxed.Base 11403 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rEy8 Text.Microstache.Render 15263 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rP3Z Options.Applicative.Extra 16110 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rR30 Text.Microstache.Parser 15303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_raX6u Data.Aeson.Types.ToJSON 12350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_raiDR Statistics.Sample.KernelDensity 16762 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rcCkY Statistics.Types 16496 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_renJ Data.Colour.RGB 13815 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rhM5 Numerics.Linear.Matrix.Dense 18499 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rkDL Data.Vector.Fusion.Stream.Monadic 11986 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rlNJ Data.UUID.Types.Internal 10995 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rp2T Data.Scientific 9766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl18_rzlm System.Random.MWC 15747 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_r13wr Numeric.SpecFunctions.Internal 15547 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_r48rl Criterion.Main.Options 18372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_r4Ixr Data.Vector.Generic 11864 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_r8q3g Data.Vector.Unboxed.Base 11569 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_r9UkM Data.Vector.Unboxed 11325 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl190_rKt4 Options.Applicative.BashCompletion 15932 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18753 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18754 0 0.0 0.0 0.0 0.0 0 24 CAF:lvl191_r13ws Numeric.SpecFunctions.Internal 15548 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl192_r13wt Numeric.SpecFunctions.Internal 15549 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl192_r48rn Criterion.Main.Options 18373 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19015 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 19016 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19017 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl192_r4Ixt Data.Vector.Generic 11865 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl193_r13wu Numeric.SpecFunctions.Internal 15550 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl193_r4Ixu Data.Vector.Generic 11866 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl193_rjBpr Statistics.Resampling 17009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl194_r4Ixv Data.Vector.Generic 11867 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl194_r8q3k Data.Vector.Unboxed.Base 11570 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl196_r13wy Numeric.SpecFunctions.Internal 15551 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl196_r4Ixx Data.Vector.Generic 11868 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl197_r13wz Numeric.SpecFunctions.Internal 15552 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl197_r1Iij Criterion.Types 17732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl198_r8q3o Data.Vector.Unboxed.Base 11571 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl198_r9UkU Data.Vector.Unboxed 11326 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl198_rjBpw Statistics.Resampling 17010 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl199_r13wC Numeric.SpecFunctions.Internal 15554 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl199_r9UkV Data.Vector.Unboxed 11327 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r18E0 Data.Aeson.Parser.Internal 13512 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r1DXZ Data.Aeson.Parser.Time 12013 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r1IaZ Data.Csv.Conversion 14731 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r1Q5L Data.Vector.Fusion.Bundle 11046 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r1Qt7 Numeric.Sum 15622 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r1yf4 Data.Attoparsec.Time 12100 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r2I5x Data.Vector.Generic.Mutable 11921 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r355A Data.Vector.Generic.New 11030 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r3Bid Criterion.Analysis 17402 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r3IdM Statistics.Matrix 16305 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r4pF6 Criterion.Internal 17335 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r6A6m Data.Vector 11114 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r8KUr Statistics.Transform 16650 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r8Pj Numerics.Linear.Vector 18488 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_r8pYX Data.Vector.Unboxed.Base 11404 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rDD0 Control.Monad.Par.Scheds.TraceInternal 16206 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rKpO Options.Applicative.BashCompletion 15838 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rOrN Data.Attoparsec.Text.Internal 9910 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rP40 Options.Applicative.Extra 16111 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_raNt System.Console.ANSI.Types 14043 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_raX6x Data.Aeson.Types.ToJSON 12353 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_raiDT Statistics.Sample.KernelDensity 16763 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rb0WX Statistics.Sample 16823 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rimY Data.Primitive.Array 9651 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rjBlU Statistics.Resampling 16898 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rkhY Data.Text.Short.Internal 14323 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl19_rp2X Data.Scientific 9767 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r13so Numeric.SpecFunctions.Internal 15489 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r1GWm Data.HashSet 10852 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r1sHd Data.HashMap.Strict 10869 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r2ElV Data.Attoparsec.ByteString.Char8 10462 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r2I59 Data.Vector.Generic.Mutable 11913 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r2O2v Data.Csv.Encoding 14513 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r355i Data.Vector.Generic.New 11024 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3BhT Criterion.Analysis 17395 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3Idu Statistics.Matrix 16299 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3T0i Criterion.Report 17238 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3cyz Data.Vector.Algorithms.Intro 16219 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3hmS Criterion.Measurement 18112 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r3sRK Criterion.IO.Printf 17387 0 0.0 0.0 0.0 0.0 0 0 writeCsv Criterion.IO.Printf Criterion/IO/Printf.hs:(99,1)-(102,49) 19107 0 0.0 0.0 0.0 0.0 0 40 CAF:lvl1_r7bY Data.Vector.Generic.Base 11912 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r7xBX Data.Vector.Storable.Mutable 11675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r8P1 Numerics.Linear.Vector 18478 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r8ic Text.PrettyPrint.ANSI.Leijen.Internal 14223 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_r9Dl Control.Monad.Par.Combinator 16186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rEgn Options.Applicative.Builder.Completer 16136 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rExR Text.Microstache.Render 15254 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rKpw Options.Applicative.BashCompletion 15830 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rR1B Text.Microstache.Parser 15281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rb0WF Statistics.Sample 16817 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rb8x Data.Aeson.Parser.UnescapePure 12021 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rbjr Data.Colour.Matrix 13807 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rdhJ Options.Applicative.Types 15974 0 0.0 0.0 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18718 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl1_reuuT Data.Aeson 13791 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rjBll Statistics.Resampling 16888 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rncXZ Statistics.Resampling.Bootstrap 16860 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_roxh System.FilePath.Glob.Match 15023 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_ruBO Data.Attoparsec.Zepto 10012 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rxyW Data.Aeson.Types.Internal 12127 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl1_rzl5 System.Random.MWC 15741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl200_r4IxB Data.Vector.Generic 11869 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl200_r9UkW Data.Vector.Unboxed 11328 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl201_r13wE Numeric.SpecFunctions.Internal 15555 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl201_r3Qxk Data.Aeson.Types.FromJSON 13036 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl201_r9UkX Data.Vector.Unboxed 11329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl201_rjBpz Statistics.Resampling 17011 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl202_r4IxD Data.Vector.Generic 11870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl202_r8q3s Data.Vector.Unboxed.Base 11572 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl202_r9Ul0 Data.Vector.Unboxed 11330 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl203_r13wG Numeric.SpecFunctions.Internal 15556 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl204_r3Qxo Data.Aeson.Types.FromJSON 13038 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl204_r9Ul2 Data.Vector.Unboxed 11331 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl204_rjBpC Statistics.Resampling 17015 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl206_r3Qxv Data.Aeson.Types.FromJSON 13046 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl206_r4IxH Data.Vector.Generic 11871 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl206_r8KY6 Statistics.Transform 16729 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl206_r8q3w Data.Vector.Unboxed.Base 11573 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl206_r9Ul4 Data.Vector.Unboxed 11332 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl207_r3Qxx Data.Aeson.Types.FromJSON 13048 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl207_r8KY7 Statistics.Transform 16730 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl207_r9Ul5 Data.Vector.Unboxed 11333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl208_r3Qxz Data.Aeson.Types.FromJSON 13049 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl208_r4IxJ Data.Vector.Generic 11872 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl209_r3QxA Data.Aeson.Types.FromJSON 13050 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl209_r8KYa Statistics.Transform 16731 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl209_r9Ul7 Data.Vector.Unboxed 11334 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r18E1 Data.Aeson.Parser.Internal 13513 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r1Ib2 Data.Csv.Conversion 14732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r1Q5M Data.Vector.Fusion.Bundle 11047 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r2mwz System.Random.MWC.Distributions 15678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r3Qst Data.Aeson.Types.FromJSON 12833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r48mD Criterion.Main.Options 18197 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r4pF7 Criterion.Internal 17336 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r7i5F Data.Vector.Primitive 11706 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r8Pk Numerics.Linear.Vector 18489 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_r8pYY Data.Vector.Unboxed.Base 11406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rEyb Text.Microstache.Render 15264 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rOrO Data.Attoparsec.Text.Internal 9911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rP42 Options.Applicative.Extra 16112 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rR3d Text.Microstache.Parser 15304 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rV3a Data.Vector.Fusion.Bundle.Monadic 11956 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_raNu System.Console.ANSI.Types 14044 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_raX6y Data.Aeson.Types.ToJSON 12354 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rdi7 Options.Applicative.Types 16008 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rhM7 Numerics.Linear.Matrix.Dense 18500 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rimZ Data.Primitive.Array 9652 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rkhZ Data.Text.Short.Internal 14324 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rlNL Data.UUID.Types.Internal 10996 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl20_rncYj Statistics.Resampling.Bootstrap 16864 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl210_r1Iix Criterion.Types 17735 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl210_r3QxD Data.Aeson.Types.FromJSON 13051 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl210_r8KYb Statistics.Transform 16732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl210_r8q3A Data.Vector.Unboxed.Base 11574 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl210_r9Ul8 Data.Vector.Unboxed 11335 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl211_r3QxF Data.Aeson.Types.FromJSON 13053 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl211_rjBpK Statistics.Resampling 17016 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl212_r1Iiz Criterion.Types 17739 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl212_r3QxH Data.Aeson.Types.FromJSON 13054 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl212_r4IxN Data.Vector.Generic 11873 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl212_r9Ula Data.Vector.Unboxed 11336 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl212_rjBpL Statistics.Resampling 17017 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl213_r1IiA Criterion.Types 17741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl213_r3QxI Data.Aeson.Types.FromJSON 13055 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl214_r3QxL Data.Aeson.Types.FromJSON 13056 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl214_r8q3E Data.Vector.Unboxed.Base 11575 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl214_r9Ulc Data.Vector.Unboxed 11337 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl215_r1IiC Criterion.Types 17743 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl215_r3QxN Data.Aeson.Types.FromJSON 13058 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl216_r3QxP Data.Aeson.Types.FromJSON 13059 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl216_r4IxR Data.Vector.Generic 11874 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl216_r8KYj Statistics.Transform 16734 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl216_r9Ule Data.Vector.Unboxed 11338 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl217_r3QxQ Data.Aeson.Types.FromJSON 13060 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl217_r8KYk Statistics.Transform 16735 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl217_rjBpS Statistics.Resampling 17018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl218_r8q3I Data.Vector.Unboxed.Base 11576 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl218_r9Ulg Data.Vector.Unboxed 11339 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl218_rjBpT Statistics.Resampling 17019 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl219_r1IiI Criterion.Types 17751 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl219_r8KYo Statistics.Transform 16736 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl219_r8q7L Data.Vector.Unboxed.Base 11578 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl219_r9Ulh Data.Vector.Unboxed 11340 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r13sJ Numeric.SpecFunctions.Internal 15494 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r1Ib5 Data.Csv.Conversion 14733 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r1Icw Criterion.Types 17529 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r1Qtb Numeric.Sum 15624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r27ez Data.Attoparsec.ByteString.Internal 9995 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r2I5A Data.Vector.Generic.Mutable 11922 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r2Ugq Statistics.Math.RootFinding 16400 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r34EZ Statistics.Matrix.Mutable 16270 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r3Bif Criterion.Analysis 17403 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r3Qsv Data.Aeson.Types.FromJSON 12844 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r3T0T Criterion.Report 17250 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r6A6o Data.Vector 11115 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r7xCC Data.Vector.Storable.Mutable 11683 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r8KUt Statistics.Transform 16651 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r8Pl Numerics.Linear.Vector 18490 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_r8pZ0 Data.Vector.Unboxed.Base 11408 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rK8e Data.ByteString.Builder.Scientific 9881 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rKpQ Options.Applicative.BashCompletion 15839 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rOrU Data.Attoparsec.Text.Internal 9914 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rV3b Data.Vector.Fusion.Bundle.Monadic 11957 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_raNv System.Console.ANSI.Types 14045 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_raX6B Data.Aeson.Types.ToJSON 12370 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_raiDV Statistics.Sample.KernelDensity 16764 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rb0WZ Statistics.Sample 16824 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rcb2D Statistics.Distribution.Normal 16454 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rdi8 Options.Applicative.Types 16009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_renM Data.Colour.RGB 13816 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rkDO Data.Vector.Fusion.Stream.Monadic 11987 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rki0 Data.Text.Short.Internal 14325 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl21_rlgnP Statistics.Regression 17089 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl220_r4IxV Data.Vector.Generic 11875 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl220_r8KYp Statistics.Transform 16737 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl221_r4IxW Data.Vector.Generic 11876 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl221_r8KYq Statistics.Transform 16738 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl221_r9Ulj Data.Vector.Unboxed 11341 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl222_r4IxX Data.Vector.Generic 11877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl222_r8KYr Statistics.Transform 16739 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl222_r9Ulk Data.Vector.Unboxed 11342 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl223_r1IiP Criterion.Types 17755 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl223_r3QxY Data.Aeson.Types.FromJSON 13064 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl223_r4IxY Data.Vector.Generic 11878 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl223_r8KYu Statistics.Transform 16741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl223_r8q7S Data.Vector.Unboxed.Base 11580 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl224_r3QxZ Data.Aeson.Types.FromJSON 13065 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl224_r4Iy3 Data.Vector.Generic 11879 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl224_r8KYv Statistics.Transform 16742 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl224_r9Ulm Data.Vector.Unboxed 11343 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl225_r4Iy4 Data.Vector.Generic 11880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl225_r8KYy Statistics.Transform 16743 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl226_r1Ij6 Criterion.Types 17759 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl226_r3Qy7 Data.Aeson.Types.FromJSON 13072 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl226_r4Iy5 Data.Vector.Generic 11881 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl226_r8KYz Statistics.Transform 16744 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl226_r9Ulr Data.Vector.Unboxed 11344 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl227_r4Iy7 Data.Vector.Generic 11882 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl227_r8KYA Statistics.Transform 16745 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl228_r1Ij8 Criterion.Types 17760 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl228_r3Qya Data.Aeson.Types.FromJSON 13075 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl228_r4Iya Data.Vector.Generic 11883 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl228_r8KYB Statistics.Transform 16746 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl228_r9Ulu Data.Vector.Unboxed 11345 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl229_r4Iye Data.Vector.Generic 11884 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl229_r8KYE Statistics.Transform 16748 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r18Ed Data.Aeson.Parser.Internal 13523 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r1Q5O Data.Vector.Fusion.Bundle 11048 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r1Qtd Numeric.Sum 15626 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r27eA Data.Attoparsec.ByteString.Internal 9996 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r355D Data.Vector.Generic.New 11031 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r48mF Criterion.Main.Options 18198 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r492W Statistics.Matrix.Algorithms 16278 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r4lRM Criterion.IO 17227 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r4pF9 Criterion.Internal 17337 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r7xCE Data.Vector.Storable.Mutable 11685 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r8Pm Numerics.Linear.Vector 18491 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_r8pZ1 Data.Vector.Unboxed.Base 11409 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rK8i Data.ByteString.Builder.Scientific 9882 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_raNw System.Console.ANSI.Types 14046 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rdi9 Options.Applicative.Types 16010 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rfNG Text.Microstache.Type 15147 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rhM9 Numerics.Linear.Matrix.Dense 18501 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rin1 Data.Primitive.Array 9653 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rki1 Data.Text.Short.Internal 14326 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rlNN Data.UUID.Types.Internal 10997 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rp30 Data.Scientific 9821 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl22_rzlq System.Random.MWC 15748 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl230_r1Ija Criterion.Types 17761 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl230_r3Qyc Data.Aeson.Types.FromJSON 13076 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl230_r4Iyj Data.Vector.Generic 11885 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl230_r8KYF Statistics.Transform 16749 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl231_r3Qyd Data.Aeson.Types.FromJSON 13077 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl231_r4Iyp Data.Vector.Generic 11886 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl231_r8KYI Statistics.Transform 16750 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl232_r8KYJ Statistics.Transform 16751 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl232_r9Uly Data.Vector.Unboxed 11346 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl233_r3Qyj Data.Aeson.Types.FromJSON 13082 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl233_r8KYK Statistics.Transform 16752 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl234_r8KYL Statistics.Transform 16753 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl235_r8KYN Statistics.Transform 16755 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl236_r3QyF Data.Aeson.Types.FromJSON 13102 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl236_r4Iyz Data.Vector.Generic 11887 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl236_r8KYO Statistics.Transform 16756 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl237_r3QyH Data.Aeson.Types.FromJSON 13104 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl237_r4IyA Data.Vector.Generic 11888 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl238_r4IyB Data.Vector.Generic 11889 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl238_r9UlE Data.Vector.Unboxed 11347 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl238_rjBqk Statistics.Resampling 17020 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r1Q5P Data.Vector.Fusion.Bundle 11049 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r27eB Data.Attoparsec.ByteString.Internal 9997 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r2I5D Data.Vector.Generic.Mutable 11923 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r2O39 Data.Csv.Encoding 14535 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r2Ugs Statistics.Math.RootFinding 16401 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r2mwC System.Random.MWC.Distributions 15679 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r34F1 Statistics.Matrix.Mutable 16271 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r3Bih Criterion.Analysis 17404 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r7i5K Data.Vector.Primitive 11707 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r8Pn Numerics.Linear.Vector 18492 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_r8pZ3 Data.Vector.Unboxed.Base 11411 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rEye Text.Microstache.Render 15265 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rKpS Options.Applicative.BashCompletion 15840 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rV3d Data.Vector.Fusion.Bundle.Monadic 11958 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_raNx System.Console.ANSI.Types 14047 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_raX6G Data.Aeson.Types.ToJSON 12371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rcb2G Statistics.Distribution.Normal 16455 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rdia Options.Applicative.Types 16011 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rki2 Data.Text.Short.Internal 14331 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rlgnR Statistics.Regression 17090 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_rncYm Statistics.Resampling.Bootstrap 16865 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl23_roAT Data.Attoparsec.Internal 10420 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl240_r13xh Numeric.SpecFunctions.Internal 15557 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl240_r9UlG Data.Vector.Unboxed 11348 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl241_r13xj Numeric.SpecFunctions.Internal 15558 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl242_r13xk Numeric.SpecFunctions.Internal 15559 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl242_rjBqo Statistics.Resampling 17021 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl243_r1Ijo Criterion.Types 17762 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl243_r9UlJ Data.Vector.Unboxed 11349 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl244_r13xm Numeric.SpecFunctions.Internal 15561 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl244_r3QyY Data.Aeson.Types.FromJSON 13139 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl244_r4IyH Data.Vector.Generic 11890 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl244_r9UlK Data.Vector.Unboxed 11350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl245_r13xn Numeric.SpecFunctions.Internal 15562 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl245_r3QyZ Data.Aeson.Types.FromJSON 13140 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl245_r9UlL Data.Vector.Unboxed 11351 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl246_r13xo Numeric.SpecFunctions.Internal 15563 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl246_r9UlN Data.Vector.Unboxed 11352 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl247_r13xp Numeric.SpecFunctions.Internal 15564 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl247_r3Qz2 Data.Aeson.Types.FromJSON 13141 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl247_r9UlQ Data.Vector.Unboxed 11353 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl248_r13xq Numeric.SpecFunctions.Internal 15565 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl248_r4IyL Data.Vector.Generic 11891 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl249_r3Qz5 Data.Aeson.Types.FromJSON 13142 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r13sM Numeric.SpecFunctions.Internal 15495 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r1GkQ Statistics.Function 17199 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r1Icz Criterion.Types 17530 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r1Qtj Numeric.Sum 15630 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r3Qsz Data.Aeson.Types.FromJSON 12846 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r3bQV Statistics.Quantile 17158 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r4pFb Criterion.Internal 17338 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r6A6r Data.Vector 11116 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r7Nh6 Data.Vector.Storable 11593 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r7i5M Data.Vector.Primitive 11709 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r8KUw Statistics.Transform 16652 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r8Po Numerics.Linear.Vector 18493 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_r8pZ7 Data.Vector.Unboxed.Base 11413 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rEyg Text.Microstache.Render 15267 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rOs0 Data.Attoparsec.Text.Internal 9918 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rWj6 Data.Csv.Conversion.Internal 14667 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_raX6H Data.Aeson.Types.ToJSON 12372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rdib Options.Applicative.Types 16012 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rin3 Data.Primitive.Array 9655 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rkDR Data.Vector.Fusion.Stream.Monadic 11988 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rki3 Data.Text.Short.Internal 14336 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rlNP Data.UUID.Types.Internal 10998 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl24_rp37 Data.Scientific 9825 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl250_r13xt Numeric.SpecFunctions.Internal 15567 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl250_r4IyP Data.Vector.Generic 11892 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl251_r3Qz7 Data.Aeson.Types.FromJSON 13143 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl252_r13xv Numeric.SpecFunctions.Internal 15568 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl252_r1IjE Criterion.Types 17764 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl252_r9UlW Data.Vector.Unboxed 11354 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl253_r1IjF Criterion.Types 17765 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl253_r4IyT Data.Vector.Generic 11893 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl253_r9UlZ Data.Vector.Unboxed 11355 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl254_r13xx Numeric.SpecFunctions.Internal 15569 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl254_r1IjG Criterion.Types 17766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl254_r3Qza Data.Aeson.Types.FromJSON 13144 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl254_r9Um2 Data.Vector.Unboxed 11356 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl255_r13xy Numeric.SpecFunctions.Internal 15570 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl255_r9Um9 Data.Vector.Unboxed 11357 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl256_r13xz Numeric.SpecFunctions.Internal 15571 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl256_r1IjL Criterion.Types 17767 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl256_r4IyX Data.Vector.Generic 11894 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl257_r13xA Numeric.SpecFunctions.Internal 15572 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl257_r3Qzd Data.Aeson.Types.FromJSON 13145 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl257_r9Umf Data.Vector.Unboxed 11358 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl258_r1IjO Criterion.Types 17769 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl258_r9Umg Data.Vector.Unboxed 11359 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl259_r4Iz1 Data.Vector.Generic 11895 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl259_r9Umh Data.Vector.Unboxed 11360 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r18Ej Data.Aeson.Parser.Internal 13527 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r1Qtl Numeric.Sum 15632 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r2I5G Data.Vector.Generic.Mutable 11924 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r2Ugu Statistics.Math.RootFinding 16402 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r355G Data.Vector.Generic.New 11032 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r492Z Statistics.Matrix.Algorithms 16279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r4lRP Criterion.IO 17228 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r7Dvg Data.Aeson.Encoding.Builder 13474 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r7i5N Data.Vector.Primitive 11710 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r8Pp Numerics.Linear.Vector 18494 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_r8pZ9 Data.Vector.Unboxed.Base 11414 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rEyh Text.Microstache.Render 15268 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rKpU Options.Applicative.BashCompletion 15841 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rOs1 Data.Attoparsec.Text.Internal 9919 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rb0X3 Statistics.Sample 16825 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rdic Options.Applicative.Types 16013 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_renQ Data.Colour.RGB 13826 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rfNJ Text.Microstache.Type 15148 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rhMc Numerics.Linear.Matrix.Dense 18502 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl25_rki4 Data.Text.Short.Internal 14337 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl260_r13xJ Numeric.SpecFunctions.Internal 15578 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl260_r1IjR Criterion.Types 17770 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl260_r3Qzg Data.Aeson.Types.FromJSON 13146 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl260_r9Umi Data.Vector.Unboxed 11361 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl261_r9Umj Data.Vector.Unboxed 11362 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl262_r1IjT Criterion.Types 17771 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl262_r4Iz5 Data.Vector.Generic 11896 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl262_r9Uml Data.Vector.Unboxed 11363 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl264_r13xT Numeric.SpecFunctions.Internal 15587 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl264_r3Qzk Data.Aeson.Types.FromJSON 13147 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl265_r13xU Numeric.SpecFunctions.Internal 15588 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl265_r9Umo Data.Vector.Unboxed 11364 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl266_r9Umq Data.Vector.Unboxed 11365 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl267_r3Qzn Data.Aeson.Types.FromJSON 13148 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl267_r4Iza Data.Vector.Generic 11897 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl268_r13xX Numeric.SpecFunctions.Internal 15589 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl269_r13xY Numeric.SpecFunctions.Internal 15590 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl269_r9Umt Data.Vector.Unboxed 11366 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r1Qtn Numeric.Sum 15634 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r27eJ Data.Attoparsec.ByteString.Internal 9999 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r2mwF System.Random.MWC.Distributions 15680 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r3Bil Criterion.Analysis 17406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r3bQX Statistics.Quantile 17159 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r6A6u Data.Vector 11117 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r7Nh8 Data.Vector.Storable 11594 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r7i5O Data.Vector.Primitive 11711 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r8KUy Statistics.Transform 16653 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r8pZa Data.Vector.Unboxed.Base 11416 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_r9UhK Data.Vector.Unboxed 11249 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rOs8 Data.Attoparsec.Text.Internal 9924 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rV3h Data.Vector.Fusion.Bundle.Monadic 11960 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rWj9 Data.Csv.Conversion.Internal 14669 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_raX6J Data.Aeson.Types.ToJSON 12373 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rgCO System.FilePath.Glob.Base 15035 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rin5 Data.Primitive.Array 9656 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rjBm1 Statistics.Resampling 16899 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rkDT Data.Vector.Fusion.Stream.Monadic 11989 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rki5 Data.Text.Short.Internal 14338 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rlNR Data.UUID.Types.Internal 10999 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl26_rlgnU Statistics.Regression 17091 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl270_r13xZ Numeric.SpecFunctions.Internal 15591 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl270_r3Qzs Data.Aeson.Types.FromJSON 13149 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl271_r13y0 Numeric.SpecFunctions.Internal 15592 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl271_r4Ize Data.Vector.Generic 11898 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl271_r9Umw Data.Vector.Unboxed 11367 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl272_r13y1 Numeric.SpecFunctions.Internal 15593 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl272_r3Qzv Data.Aeson.Types.FromJSON 13150 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl272_r4Izg Data.Vector.Generic 11899 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl273_r13y2 Numeric.SpecFunctions.Internal 15594 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl273_r4Izh Data.Vector.Generic 11900 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl274_r4Izl Data.Vector.Generic 11902 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl274_r9Umz Data.Vector.Unboxed 11368 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl275_r13y8 Numeric.SpecFunctions.Internal 15596 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl275_r3Qzz Data.Aeson.Types.FromJSON 13152 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl276_r13y9 Numeric.SpecFunctions.Internal 15597 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl276_r3QzA Data.Aeson.Types.FromJSON 13153 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl276_r4Izn Data.Vector.Generic 11903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl276_r9UmB Data.Vector.Unboxed 11369 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl277_r3QzB Data.Aeson.Types.FromJSON 13154 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl277_r4Izq Data.Vector.Generic 11904 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl278_r13yb Numeric.SpecFunctions.Internal 15598 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl278_r3QzF Data.Aeson.Types.FromJSON 13155 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl278_r4Izs Data.Vector.Generic 11905 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl279_r13yc Numeric.SpecFunctions.Internal 15599 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl279_r1Ikg Criterion.Types 17772 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl279_r9UmE Data.Vector.Unboxed 11370 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r13sP Numeric.SpecFunctions.Internal 15496 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r18Em Data.Aeson.Parser.Internal 13528 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r1GkT Statistics.Function 17200 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r1IcC Criterion.Types 17531 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r2I5K Data.Vector.Generic.Mutable 11925 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r2O44 Data.Csv.Encoding 14589 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r2Ugw Statistics.Math.RootFinding 16403 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r3bQY Statistics.Quantile 17160 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r4Iui Data.Vector.Generic 11789 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r7i5Q Data.Vector.Primitive 11713 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r8KUA Statistics.Transform 16654 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_r8pZc Data.Vector.Unboxed.Base 11418 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rKpW Options.Applicative.BashCompletion 15842 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_raX6K Data.Aeson.Types.ToJSON 12374 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rhMe Numerics.Linear.Matrix.Dense 18504 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rki6 Data.Text.Short.Internal 14348 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rncYq Statistics.Resampling.Bootstrap 16866 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rp3j Data.Scientific 9833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl27_rxzP Data.Aeson.Types.Internal 12185 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl280_r1Ikh Criterion.Types 17777 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl281_r4Izv Data.Vector.Generic 11906 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl282_r13yj Numeric.SpecFunctions.Internal 15601 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl282_r9UmH Data.Vector.Unboxed 11371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl283_r13yk Numeric.SpecFunctions.Internal 15602 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl283_r4Izx Data.Vector.Generic 11907 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl283_r9UmI Data.Vector.Unboxed 11372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl285_r4Izz Data.Vector.Generic 11908 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl285_r9UmM Data.Vector.Unboxed 11373 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl286_r13yr Numeric.SpecFunctions.Internal 15604 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl286_r4IzA Data.Vector.Generic 11909 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl287_r13ys Numeric.SpecFunctions.Internal 15605 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl287_r3QAb Data.Aeson.Types.FromJSON 13161 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl287_r4IzB Data.Vector.Generic 11910 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl287_r9UmP Data.Vector.Unboxed 11374 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl288_r3QAc Data.Aeson.Types.FromJSON 13162 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl288_r9UmQ Data.Vector.Unboxed 11375 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl289_r3QAd Data.Aeson.Types.FromJSON 13163 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl289_r4IzD Data.Vector.Generic 11911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r1Ibm Data.Csv.Conversion 14740 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r1Qu9 Numeric.Sum 15660 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r27eL Data.Attoparsec.ByteString.Internal 10000 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r3Bin Criterion.Analysis 17407 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r3QsG Data.Aeson.Types.FromJSON 12849 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r4pFg Criterion.Internal 17340 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r6A6w Data.Vector 11118 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r7Nha Data.Vector.Storable 11595 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r7i5R Data.Vector.Primitive 11714 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r7xCL Data.Vector.Storable.Mutable 11687 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r8KUB Statistics.Transform 16655 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r8pZd Data.Vector.Unboxed.Base 11419 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_r9UhM Data.Vector.Unboxed 11250 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_rOsc Data.Attoparsec.Text.Internal 9927 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_raX6O Data.Aeson.Types.ToJSON 12379 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_raiE3 Statistics.Sample.KernelDensity 16765 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_rgCQ System.FilePath.Glob.Base 15036 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_rin7 Data.Primitive.Array 9658 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl28_rki7 Data.Text.Short.Internal 14349 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl290_r13yz Numeric.SpecFunctions.Internal 15607 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl290_r3QAh Data.Aeson.Types.FromJSON 13164 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl290_r9UmU Data.Vector.Unboxed 11376 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl291_r13yA Numeric.SpecFunctions.Internal 15608 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl291_r9UmW Data.Vector.Unboxed 11377 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl294_r1Ikv Criterion.Types 17778 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl295_r1Ikw Criterion.Types 17779 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl296_r1Ikx Criterion.Types 17780 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl297_r1Iky Criterion.Types 17781 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl298_r1Ikz Criterion.Types 17782 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl299_r1IkA Criterion.Types 17783 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r1Ibn Data.Csv.Conversion 14741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r1IcE Criterion.Types 17532 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r2I5R Data.Vector.Generic.Mutable 11927 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r2O46 Data.Csv.Encoding 14590 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r2Ugy Statistics.Math.RootFinding 16404 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r2mwI System.Random.MWC.Distributions 15681 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r3bR0 Statistics.Quantile 17161 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r48mM Criterion.Main.Options 18199 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r4933 Statistics.Matrix.Algorithms 16280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r4Iuk Data.Vector.Generic 11790 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r4pFh Criterion.Internal 17341 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r6A6x Data.Vector 11119 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r8KUC Statistics.Transform 16656 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_r8pZf Data.Vector.Unboxed.Base 11421 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rKpY Options.Applicative.BashCompletion 15843 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_raX6Q Data.Aeson.Types.ToJSON 12381 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rb0X8 Statistics.Sample 16826 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rhMg Numerics.Linear.Matrix.Dense 18505 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rki8 Data.Text.Short.Internal 14350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rlgnX Statistics.Regression 17092 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl29_rxzR Data.Aeson.Types.Internal 12186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r13sq Numeric.SpecFunctions.Internal 15490 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r1DXI Data.Aeson.Parser.Time 12007 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r1Gkc Statistics.Function 17190 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r1Icd Criterion.Types 17521 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r1ydY Data.Attoparsec.Time 12034 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r27dS Data.Attoparsec.ByteString.Internal 9963 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r2O2w Data.Csv.Encoding 14514 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r31af Statistics.Matrix.Types 16247 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r3sRL Criterion.IO.Printf 17388 0 0.0 0.0 0.0 0.0 0 0 writeCsv Criterion.IO.Printf Criterion/IO/Printf.hs:(99,1)-(102,49) 19117 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl2_r4ItT Data.Vector.Generic 11788 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r4pEB Criterion.Internal 17319 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r6sB Options.Applicative.Help.Chunk 16083 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r7Duj Data.Aeson.Encoding.Builder 13436 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r7Ngy Data.Vector.Storable 11583 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r7xBY Data.Vector.Storable.Mutable 11676 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r8tH Data.Csv.Types 14511 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_r9Dm Control.Monad.Par.Combinator 16187 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rDCA Control.Monad.Par.Scheds.TraceInternal 16199 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rOrw Data.Attoparsec.Text.Internal 9903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rP3F Options.Applicative.Extra 16099 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_raiDB Statistics.Sample.KernelDensity 16757 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rb8y Data.Aeson.Parser.UnescapePure 12022 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rcb1N Statistics.Distribution.Normal 16412 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rdhK Options.Applicative.Types 15980 0 0.0 0.0 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18729 0 0.0 0.0 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18730 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 18731 0 0.0 0.0 0.0 0.0 0 0 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 18732 0 0.0 0.0 0.0 0.0 0 32 pure Options.Applicative.Types Options/Applicative/Types.hs:253:3-30 18734 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rdsV Numeric.Polynomial.Chebyshev 15486 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rgCq System.FilePath.Glob.Base 15030 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rkh7 Data.Text.Short.Internal 14274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rl40 Data.Attoparsec.Internal.Types 10350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rmTu Options.Applicative.Internal 15933 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rnAu Data.Colour 13857 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rncY1 Statistics.Resampling.Bootstrap 16861 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_roAq Data.Attoparsec.Internal 10405 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_ruJq Options.Applicative.Common 16117 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rxyX Data.Aeson.Types.Internal 12128 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rync Data.Csv.Parser 14411 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl2_rznJ Options.Applicative.Help.Core 16043 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl300_r1IkB Criterion.Types 17784 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl300_r3QAG Data.Aeson.Types.FromJSON 13168 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl300_rjBro Statistics.Resampling 17022 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl301_r1IkC Criterion.Types 17785 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl302_r1IkD Criterion.Types 17786 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl303_r1IkE Criterion.Types 17787 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl304_r1IkF Criterion.Types 17788 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl304_rjBrw Statistics.Resampling 17024 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl305_r1IkG Criterion.Types 17789 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl305_r3QAL Data.Aeson.Types.FromJSON 13169 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl306_r1IkH Criterion.Types 17790 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl306_rjBry Statistics.Resampling 17025 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl307_r3QAO Data.Aeson.Types.FromJSON 13170 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl309_r3QAQ Data.Aeson.Types.FromJSON 13171 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r18Et Data.Aeson.Parser.Internal 13531 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r1GkW Statistics.Function 17201 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r1Ibt Data.Csv.Conversion 14743 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r1IcF Criterion.Types 17533 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r27eN Data.Attoparsec.ByteString.Internal 10001 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r2Ugz Statistics.Math.RootFinding 16405 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r34F8 Statistics.Matrix.Mutable 16272 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r3IdY Statistics.Matrix 16306 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r3T12 Criterion.Report 17251 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r3bR1 Statistics.Quantile 17162 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r6A6y Data.Vector 11120 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r8KUD Statistics.Transform 16657 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_r8pZj Data.Vector.Unboxed.Base 11423 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_raX6R Data.Aeson.Types.ToJSON 12384 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rb0X9 Statistics.Sample 16827 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_renV Data.Colour.RGB 13827 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rfNO Text.Microstache.Type 15149 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rhMh Numerics.Linear.Matrix.Dense 18506 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rin9 Data.Primitive.Array 9660 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rjBm5 Statistics.Resampling 16900 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rkia Data.Text.Short.Internal 14363 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rlNV Data.UUID.Types.Internal 11000 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl30_rzlQ System.Random.MWC 15753 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl314_r1IkP Criterion.Types 17791 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r1Ibu Data.Csv.Conversion 14744 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r1Q5X Data.Vector.Fusion.Bundle 11050 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r2O48 Data.Csv.Encoding 14591 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r3bR2 Statistics.Quantile 17163 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r48n3 Criterion.Main.Options 18226 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r4pFj Criterion.Internal 17342 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r6A6z Data.Vector 11121 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r7i5U Data.Vector.Primitive 11715 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r8KUE Statistics.Transform 16658 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r8pZl Data.Vector.Unboxed.Base 11424 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_r9UhP Data.Vector.Unboxed 11251 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rEyn Text.Microstache.Render 15269 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rKq0 Options.Applicative.BashCompletion 15844 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rb0Xa Statistics.Sample 16829 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_reoa Data.Colour.RGB 13828 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rfNP Text.Microstache.Type 15150 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rhMi Numerics.Linear.Matrix.Dense 18507 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rkib Data.Text.Short.Internal 14364 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rp3t Data.Scientific 9836 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl31_rxzT Data.Aeson.Types.Internal 12187 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl323_r1Il0 Criterion.Types 17794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl325_r3QBk Data.Aeson.Types.FromJSON 13172 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl326_r3QBl Data.Aeson.Types.FromJSON 13173 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl327_r1Il5 Criterion.Types 17796 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl327_r3QBm Data.Aeson.Types.FromJSON 13174 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl328_r3QBn Data.Aeson.Types.FromJSON 13175 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl328_rjBsf Statistics.Resampling 17030 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl329_r3QBo Data.Aeson.Types.FromJSON 13176 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl329_rjBsi Statistics.Resampling 17032 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r1IbA Data.Csv.Conversion 14746 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r2I5V Data.Vector.Generic.Mutable 11928 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r2UgD Statistics.Math.RootFinding 16406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r2mwL System.Random.MWC.Distributions 15682 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r3Bir Criterion.Analysis 17420 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r3Ie0 Statistics.Matrix 16307 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r3QsO Data.Aeson.Types.FromJSON 12852 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r3bR3 Statistics.Quantile 17164 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r6A6A Data.Vector 11122 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r8KUF Statistics.Transform 16659 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_r8pZm Data.Vector.Unboxed.Base 11426 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rEyo Text.Microstache.Render 15270 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rOsj Data.Attoparsec.Text.Internal 9930 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rb0Xb Statistics.Sample 16830 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_reob Data.Colour.RGB 13829 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rfNQ Text.Microstache.Type 15151 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rhMj Numerics.Linear.Matrix.Dense 18508 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rinb Data.Primitive.Array 9662 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rkic Data.Text.Short.Internal 14365 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rlNX Data.UUID.Types.Internal 11001 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rlgo0 Statistics.Regression 17093 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl32_rp3u Data.Scientific 9837 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl330_r3QBp Data.Aeson.Types.FromJSON 13177 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl330_rjBsj Statistics.Resampling 17033 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl331_r3QBq Data.Aeson.Types.FromJSON 13178 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl331_rjBsk Statistics.Resampling 17034 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl332_r3QBr Data.Aeson.Types.FromJSON 13179 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl332_rjBso Statistics.Resampling 17035 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl333_r3QBs Data.Aeson.Types.FromJSON 13180 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl334_r3QBt Data.Aeson.Types.FromJSON 13181 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl334_rjBsq Statistics.Resampling 17036 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl335_r3QBu Data.Aeson.Types.FromJSON 13182 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl336_r3QBv Data.Aeson.Types.FromJSON 13183 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl336_rjBst Statistics.Resampling 17038 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl337_r3QBw Data.Aeson.Types.FromJSON 13184 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl337_rjBsu Statistics.Resampling 17039 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl338_r3QBz Data.Aeson.Types.FromJSON 13186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl338_rjBsw Statistics.Resampling 17040 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl339_r3QBA Data.Aeson.Types.FromJSON 13187 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl339_rjBsA Statistics.Resampling 17041 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r18EA Data.Aeson.Parser.Internal 13534 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r1IbB Data.Csv.Conversion 14747 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r3T15 Criterion.Report 17252 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r3bR4 Statistics.Quantile 17165 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r48n5 Criterion.Main.Options 18228 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r4Iuo Data.Vector.Generic 11791 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r4pFl Criterion.Internal 17343 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r6A6B Data.Vector 11123 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r7i5W Data.Vector.Primitive 11716 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r7xCQ Data.Vector.Storable.Mutable 11688 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_r8pZo Data.Vector.Unboxed.Base 11428 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rEyp Text.Microstache.Render 15271 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rKq2 Options.Applicative.BashCompletion 15845 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rb0Xc Statistics.Sample 16831 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rfio Data.Vector.Binary 16242 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rjBm8 Statistics.Resampling 16901 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rkE0 Data.Vector.Fusion.Stream.Monadic 11990 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rkie Data.Text.Short.Internal 14367 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl33_rzlT System.Random.MWC 15754 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl340_r3QBB Data.Aeson.Types.FromJSON 13188 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl340_rjBsB Statistics.Resampling 17043 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl341_r3QBG Data.Aeson.Types.FromJSON 13190 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl341_rjBsD Statistics.Resampling 17044 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl342_r3QBH Data.Aeson.Types.FromJSON 13191 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl342_rjBsF Statistics.Resampling 17046 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl343_r3QBI Data.Aeson.Types.FromJSON 13192 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl343_rjBsG Statistics.Resampling 17047 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl344_r3QBO Data.Aeson.Types.FromJSON 13213 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl344_rjBsI Statistics.Resampling 17048 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl345_r3QBP Data.Aeson.Types.FromJSON 13214 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl345_rjBsM Statistics.Resampling 17049 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl346_r1Ilw Criterion.Types 17809 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl346_rjBsO Statistics.Resampling 17054 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl347_rjBsP Statistics.Resampling 17055 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl348_rjBsR Statistics.Resampling 17056 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl349_rjBsV Statistics.Resampling 17057 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r1IbH Data.Csv.Conversion 14749 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r1Q60 Data.Vector.Fusion.Bundle 11051 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r2I5X Data.Vector.Generic.Mutable 11929 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r2O4b Data.Csv.Encoding 14592 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r355Q Data.Vector.Generic.New 11033 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r3Biv Criterion.Analysis 17425 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r3QsR Data.Aeson.Types.FromJSON 12855 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r3bR5 Statistics.Quantile 17166 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r6A6C Data.Vector 11124 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r8KUH Statistics.Transform 16661 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r8pZp Data.Vector.Unboxed.Base 11429 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_r9UhS Data.Vector.Unboxed 11252 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rOso Data.Attoparsec.Text.Internal 9933 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rV3q Data.Vector.Fusion.Bundle.Monadic 11961 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_raNT System.Console.ANSI.Types 14056 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rb0Xd Statistics.Sample 16832 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rfNS Text.Microstache.Type 15152 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rhMx Numerics.Linear.Matrix.Dense 18514 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rind Data.Primitive.Array 9664 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rkif Data.Text.Short.Internal 14368 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl34_rzlV System.Random.MWC 15755 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl351_r3QBY Data.Aeson.Types.FromJSON 13215 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl352_r3QBZ Data.Aeson.Types.FromJSON 13216 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl353_r13zA Numeric.SpecFunctions.Internal 15609 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl354_r13zC Numeric.SpecFunctions.Internal 15610 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl354_r1IlN Criterion.Types 17813 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl355_r13zD Numeric.SpecFunctions.Internal 15611 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl357_r13zF Numeric.SpecFunctions.Internal 15612 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl357_r1IlS Criterion.Types 17814 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl358_r13zG Numeric.SpecFunctions.Internal 15613 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl358_r3QC8 Data.Aeson.Types.FromJSON 13217 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl359_r1IlU Criterion.Types 17817 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl359_r3QC9 Data.Aeson.Types.FromJSON 13218 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r18EI Data.Aeson.Parser.Internal 13538 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r1IbI Data.Csv.Conversion 14750 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r1IcO Criterion.Types 17557 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r1Q61 Data.Vector.Fusion.Bundle 11052 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r2UgG Statistics.Math.RootFinding 16407 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r2mwO System.Random.MWC.Distributions 15683 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r4Iuq Data.Vector.Generic 11792 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r4pFn Criterion.Internal 17344 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r6A6F Data.Vector 11125 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r7i5Y Data.Vector.Primitive 11717 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_r8pZr Data.Vector.Unboxed.Base 11431 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rKq4 Options.Applicative.BashCompletion 15846 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rWji Data.Csv.Conversion.Internal 14670 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_raNU System.Console.ANSI.Types 14057 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_raX74 Data.Aeson.Types.ToJSON 12393 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rb0Xe Statistics.Sample 16833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rgCX System.FilePath.Glob.Base 15037 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rhMy Numerics.Linear.Matrix.Dense 18515 0 0.0 0.0 0.0 0.0 0 0 mkGenericMFromList Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:54:1-75 19249 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl35_rkig Data.Text.Short.Internal 14369 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl365_r3QCi Data.Aeson.Types.FromJSON 13219 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl366_r3QCj Data.Aeson.Types.FromJSON 13220 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl369_rjBtE Statistics.Resampling 17077 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r1Gl2 Statistics.Function 17202 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r1IbO Data.Csv.Conversion 14752 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r2I5Z Data.Vector.Generic.Mutable 11930 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r2O4f Data.Csv.Encoding 14593 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r34Fe Statistics.Matrix.Mutable 16273 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r3Bix Criterion.Analysis 17426 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r3Ie4 Statistics.Matrix 16308 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r3QsU Data.Aeson.Types.FromJSON 12857 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r3bR8 Statistics.Quantile 17168 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r6A6G Data.Vector 11126 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r8KUJ Statistics.Transform 16662 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_r8pZv Data.Vector.Unboxed.Base 11433 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rEyt Text.Microstache.Render 15272 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rOss Data.Attoparsec.Text.Internal 9936 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rWjj Data.Csv.Conversion.Internal 14671 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_raX75 Data.Aeson.Types.ToJSON 12394 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rb0Xf Statistics.Sample 16834 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rinf Data.Primitive.Array 9668 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rjBmc Statistics.Resampling 16903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rkE3 Data.Vector.Fusion.Stream.Monadic 11991 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rkii Data.Text.Short.Internal 14371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rp3F Data.Scientific 9843 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl36_rzlX System.Random.MWC 15756 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl370_rjBtF Statistics.Resampling 17078 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl372_r1Imm Criterion.Types 17826 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl372_r3QCs Data.Aeson.Types.FromJSON 13221 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl373_r1Imn Criterion.Types 17827 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl373_r3QCt Data.Aeson.Types.FromJSON 13222 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl374_r1Imo Criterion.Types 17828 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl375_r1Imp Criterion.Types 17829 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl376_r1Imq Criterion.Types 17830 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl377_r1Imr Criterion.Types 17831 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl378_r1Ims Criterion.Types 17832 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl379_r1Imt Criterion.Types 17833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl379_r3QCC Data.Aeson.Types.FromJSON 13223 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r18EY Data.Aeson.Parser.Internal 13555 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r1IbP Data.Csv.Conversion 14753 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r1IcQ Criterion.Types 17558 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r355T Data.Vector.Generic.New 11034 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r3T19 Criterion.Report 17253 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r3bR9 Statistics.Quantile 17169 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r4Ius Data.Vector.Generic 11793 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r4pFp Criterion.Internal 17345 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r6A6H Data.Vector 11127 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r8pZx Data.Vector.Unboxed.Base 11434 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_r9UhV Data.Vector.Unboxed 11253 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rKq6 Options.Applicative.BashCompletion 15847 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rOsv Data.Attoparsec.Text.Internal 9939 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rV3t Data.Vector.Fusion.Bundle.Monadic 11962 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rWjk Data.Csv.Conversion.Internal 14672 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_raNW System.Console.ANSI.Types 14058 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_raX76 Data.Aeson.Types.ToJSON 12395 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rb0Xg Statistics.Sample 16836 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rcb2X Statistics.Distribution.Normal 16460 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rfNV Text.Microstache.Type 15154 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rgCZ System.FilePath.Glob.Base 15038 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rhMG Numerics.Linear.Matrix.Dense 18516 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rjBmd Statistics.Resampling 16904 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rkij Data.Text.Short.Internal 14372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rlgo5 Statistics.Regression 17094 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl37_rzlY System.Random.MWC 15757 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl380_r1Imu Criterion.Types 17834 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl380_r3QCD Data.Aeson.Types.FromJSON 13224 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl381_r1Imv Criterion.Types 17835 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl382_r1Imw Criterion.Types 17836 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl383_r1Imx Criterion.Types 17837 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl385_rjBtU Statistics.Resampling 17079 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl386_rjBtV Statistics.Resampling 17080 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl387_r1ImC Criterion.Types 17842 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl387_r3QCO Data.Aeson.Types.FromJSON 13225 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl387_rjBtW Statistics.Resampling 17081 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl388_r1ImI Criterion.Types 17851 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl388_r3QCP Data.Aeson.Types.FromJSON 13226 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl388_rjBtX Statistics.Resampling 17083 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl389_rjBtY Statistics.Resampling 17084 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r1IbV Data.Csv.Conversion 14755 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r1Q64 Data.Vector.Fusion.Bundle 11053 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r34Fg Statistics.Matrix.Mutable 16274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r3QsY Data.Aeson.Types.FromJSON 12859 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r6A6I Data.Vector 11128 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_r8pZy Data.Vector.Unboxed.Base 11436 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rOsy Data.Attoparsec.Text.Internal 9941 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rb0Xh Statistics.Sample 16837 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rinh Data.Primitive.Array 9677 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rjBme Statistics.Resampling 16905 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rkik Data.Text.Short.Internal 14373 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rncYX Statistics.Resampling.Bootstrap 16871 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rynW Data.Csv.Parser 14427 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl38_rzlZ System.Random.MWC 15758 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl390_rjBtZ Statistics.Resampling 17085 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl394_r3QCY Data.Aeson.Types.FromJSON 13227 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl395_r3QD1 Data.Aeson.Types.FromJSON 13229 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl396_r3QD2 Data.Aeson.Types.FromJSON 13230 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r18Fa Data.Aeson.Parser.Internal 13565 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r1IbW Data.Csv.Conversion 14756 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r1IcS Criterion.Types 17560 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r1Q65 Data.Vector.Fusion.Bundle 11054 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r2I62 Data.Vector.Generic.Mutable 11931 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r2O4i Data.Csv.Encoding 14594 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r2mwS System.Random.MWC.Distributions 15684 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r355V Data.Vector.Generic.New 11035 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r3BiA Criterion.Analysis 17427 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r3Ie7 Statistics.Matrix 16309 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r3bRb Statistics.Quantile 17170 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r48ny Criterion.Main.Options 18244 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r4pFr Criterion.Internal 17346 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r6A6J Data.Vector 11129 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r7NhA Data.Vector.Storable 11599 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_r8pZA Data.Vector.Unboxed.Base 11438 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_rKq8 Options.Applicative.BashCompletion 15848 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_rb0Xi Statistics.Sample 16838 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_rcb2Z Statistics.Distribution.Normal 16461 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_rjBmf Statistics.Resampling 16906 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl39_rkin Data.Text.Short.Internal 14376 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r18Dl Data.Aeson.Parser.Internal 13485 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r1Q5u Data.Vector.Fusion.Bundle 11040 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r1sHf Data.HashMap.Strict 10870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r27dV Data.Attoparsec.ByteString.Internal 9964 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r2I5b Data.Vector.Generic.Mutable 11914 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r2O2x Data.Csv.Encoding 14515 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r31ag Statistics.Matrix.Types 16248 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r355k Data.Vector.Generic.New 11025 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r3hmU Criterion.Measurement 18113 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r3sRR Criterion.IO.Printf 17392 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r4tzR Criterion.Main 18457 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r65Ij Data.Vector.Mutable 11246 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r7Ngz Data.Vector.Storable 11584 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r7xBZ Data.Vector.Storable.Mutable 11677 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r8P3 Numerics.Linear.Vector 18479 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r8tI Data.Csv.Types 14512 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_r9Dn Control.Monad.Par.Combinator 16188 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rEgp Options.Applicative.Builder.Completer 16137 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rExT Text.Microstache.Render 15255 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rK7R Data.ByteString.Builder.Scientific 9875 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rKpy Options.Applicative.BashCompletion 15831 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rP3G Options.Applicative.Extra 16100 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_raX61 Data.Aeson.Types.ToJSON 12312 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rbjt Data.Colour.Matrix 13808 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rdQy Data.Attoparsec.Number 10324 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rei9 Data.Vector.Algorithms.Optimal 16224 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_reuuV Data.Aeson 13792 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rjBln Statistics.Resampling 16889 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rkDw Data.Vector.Fusion.Stream.Monadic 11981 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rkh8 Data.Text.Short.Internal 14275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_roAr Data.Attoparsec.Internal 10406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rsn2 Data.Attoparsec.Text.FastSet 9888 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_ruBQ Data.Attoparsec.Zepto 10014 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rzl7 System.Random.MWC 15742 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl3_rznK Options.Applicative.Help.Core 16044 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl400_r1In2 Criterion.Types 17852 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl402_r1In4 Criterion.Types 17853 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl402_r3QDb Data.Aeson.Types.FromJSON 13231 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl403_r1In5 Criterion.Types 17856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl403_r3QDc Data.Aeson.Types.FromJSON 13232 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl404_r3QDg Data.Aeson.Types.FromJSON 13233 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl405_r3QDh Data.Aeson.Types.FromJSON 13234 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r18Fe Data.Aeson.Parser.Internal 13569 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r1Q66 Data.Vector.Fusion.Bundle 11055 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r3Qt1 Data.Aeson.Types.FromJSON 12861 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r3bRc Statistics.Quantile 17171 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r4Iuv Data.Vector.Generic 11794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r6A6K Data.Vector 11130 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r7i6d Data.Vector.Primitive 11720 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r8pZB Data.Vector.Unboxed.Base 11439 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_r9UhY Data.Vector.Unboxed 11254 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rOsB Data.Attoparsec.Text.Internal 9947 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rV3w Data.Vector.Fusion.Bundle.Monadic 11963 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rWjo Data.Csv.Conversion.Internal 14675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_raX79 Data.Aeson.Types.ToJSON 12396 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rb0Xj Statistics.Sample 16839 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rfNY Text.Microstache.Type 15156 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rhMK Numerics.Linear.Matrix.Dense 18517 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rinj Data.Primitive.Array 9678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rkio Data.Text.Short.Internal 14377 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl40_rynY Data.Csv.Parser 14428 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl412_r3QDs Data.Aeson.Types.FromJSON 13235 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl413_r3QDt Data.Aeson.Types.FromJSON 13236 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl414_r3QDx Data.Aeson.Types.FromJSON 13237 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl415_r3QDy Data.Aeson.Types.FromJSON 13238 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r18Ff Data.Aeson.Parser.Internal 13570 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r1IcU Criterion.Types 17561 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r1Q67 Data.Vector.Fusion.Bundle 11056 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r34Fj Statistics.Matrix.Mutable 16275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r48nA Criterion.Main.Options 18245 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r6A6L Data.Vector 11131 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_r8pZD Data.Vector.Unboxed.Base 11441 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rEz0 Text.Microstache.Render 15273 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rKqa Options.Applicative.BashCompletion 15849 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rWjq Data.Csv.Conversion.Internal 14677 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rb0Xk Statistics.Sample 16840 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rkip Data.Text.Short.Internal 14378 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl41_rncZ0 Statistics.Resampling.Bootstrap 16872 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl422_r3QDJ Data.Aeson.Types.FromJSON 13239 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl423_r3QDK Data.Aeson.Types.FromJSON 13240 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl424_r1Int Criterion.Types 17868 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl424_r3QDO Data.Aeson.Types.FromJSON 13241 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl425_r3QDP Data.Aeson.Types.FromJSON 13242 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r18Fg Data.Aeson.Parser.Internal 13571 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r1Q68 Data.Vector.Fusion.Bundle 11057 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r3BiD Criterion.Analysis 17428 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r3Iea Statistics.Matrix 16310 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r3Qt4 Data.Aeson.Types.FromJSON 12862 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r3bRe Statistics.Quantile 17172 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r3hny Criterion.Measurement 18117 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r4pFu Criterion.Internal 17347 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r6A6M Data.Vector 11132 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r7NhG Data.Vector.Storable 11601 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_r8pZH Data.Vector.Unboxed.Base 11443 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rEz1 Text.Microstache.Render 15274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rWjr Data.Csv.Conversion.Internal 14678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_raO6 System.Console.ANSI.Types 14069 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rb0Xl Statistics.Sample 16841 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rfO0 Text.Microstache.Type 15157 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rhMM Numerics.Linear.Matrix.Dense 18518 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rinl Data.Primitive.Array 9680 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rkiq Data.Text.Short.Internal 14379 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rp3L Data.Scientific 9867 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_ryo0 Data.Csv.Parser 14429 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl42_rzm5 System.Random.MWC 15759 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl432_r3QE0 Data.Aeson.Types.FromJSON 13243 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl433_r3QE1 Data.Aeson.Types.FromJSON 13244 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl434_r3QE5 Data.Aeson.Types.FromJSON 13245 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl435_r3QE6 Data.Aeson.Types.FromJSON 13246 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r18Fq Data.Aeson.Parser.Internal 13580 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r1Q69 Data.Vector.Fusion.Bundle 11058 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r2O4n Data.Csv.Encoding 14595 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r355Z Data.Vector.Generic.New 11036 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r3Qt6 Data.Aeson.Types.FromJSON 12864 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r3bRf Statistics.Quantile 17173 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r3hnz Criterion.Measurement 18118 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r4pFv Criterion.Internal 17348 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r6A6N Data.Vector 11133 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r7NhK Data.Vector.Storable 11603 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r8pZJ Data.Vector.Unboxed.Base 11444 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_r9Ui1 Data.Vector.Unboxed 11255 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rEz2 Text.Microstache.Render 15275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rKqc Options.Applicative.BashCompletion 15850 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rV3z Data.Vector.Fusion.Bundle.Monadic 11964 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rWjs Data.Csv.Conversion.Internal 14679 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_raO7 System.Console.ANSI.Types 14070 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_raX7h Data.Aeson.Types.ToJSON 12400 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_raiEi Statistics.Sample.KernelDensity 16766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rb0Xm Statistics.Sample 16842 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rgD5 System.FilePath.Glob.Base 15039 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rhMN Numerics.Linear.Matrix.Dense 18519 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rkir Data.Text.Short.Internal 14380 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl43_rzm6 System.Random.MWC 15760 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl441_r1InM Criterion.Types 17877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl442_r3QEh Data.Aeson.Types.FromJSON 13247 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl443_r3QEi Data.Aeson.Types.FromJSON 13248 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl444_r3QEm Data.Aeson.Types.FromJSON 13249 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl445_r3QEn Data.Aeson.Types.FromJSON 13250 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r1IeI Criterion.Types 17569 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r3Qt8 Data.Aeson.Types.FromJSON 12866 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r3bRg Statistics.Quantile 17174 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r3hnA Criterion.Measurement 18119 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r4Iuz Data.Vector.Generic 11795 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r6A6O Data.Vector 11134 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r7NhM Data.Vector.Storable 11605 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r7i6h Data.Vector.Primitive 11721 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_r8pZK Data.Vector.Unboxed.Base 11446 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rEz4 Text.Microstache.Render 15276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rb0Xn Statistics.Sample 16843 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rfO2 Text.Microstache.Type 15158 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rinn Data.Primitive.Array 9681 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rkis Data.Text.Short.Internal 14381 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rncZ3 Statistics.Resampling.Bootstrap 16873 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl44_rzm7 System.Random.MWC 15761 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl452_r3QEy Data.Aeson.Types.FromJSON 13251 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl453_r3QEz Data.Aeson.Types.FromJSON 13252 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl454_r3QED Data.Aeson.Types.FromJSON 13253 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl455_r3QEE Data.Aeson.Types.FromJSON 13254 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r18Fw Data.Aeson.Parser.Internal 13584 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r1Q6b Data.Vector.Fusion.Bundle 11059 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r2I6a Data.Vector.Generic.Mutable 11932 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r3Ied Statistics.Matrix 16311 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r3bRh Statistics.Quantile 17175 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r3hnB Criterion.Measurement 18120 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r48nK Criterion.Main.Options 18248 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r4pFx Criterion.Internal 17349 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r6A6P Data.Vector 11135 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r7NhO Data.Vector.Storable 11607 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r8KUU Statistics.Transform 16663 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_r8pZM Data.Vector.Unboxed.Base 11448 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_rKqe Options.Applicative.BashCompletion 15851 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_raX7j Data.Aeson.Types.ToJSON 12401 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_rgD7 System.FilePath.Glob.Base 15040 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_rino Data.Primitive.Array 9682 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl45_rkit Data.Text.Short.Internal 14382 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl462_r3QEP Data.Aeson.Types.FromJSON 13255 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl463_r3QEQ Data.Aeson.Types.FromJSON 13256 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl464_r3QEU Data.Aeson.Types.FromJSON 13257 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl465_r3QEV Data.Aeson.Types.FromJSON 13258 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r1Gli Statistics.Function 17203 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r1Ice Data.Csv.Conversion 14764 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r1IeV Criterion.Types 17575 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r1Q6c Data.Vector.Fusion.Bundle 11060 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r3Qtb Data.Aeson.Types.FromJSON 12868 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r3bRi Statistics.Quantile 17176 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r3hnC Criterion.Measurement 18121 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r4pFy Criterion.Internal 17350 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r6A6Q Data.Vector 11136 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r7NhQ Data.Vector.Storable 11609 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_r8pZN Data.Vector.Unboxed.Base 11449 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rEz8 Text.Microstache.Render 15278 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rV3C Data.Vector.Fusion.Bundle.Monadic 11965 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_raX7s Data.Aeson.Types.ToJSON 12406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_raiEl Statistics.Sample.KernelDensity 16767 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rfO4 Text.Microstache.Type 15159 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rhMQ Numerics.Linear.Matrix.Dense 18520 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rjBmm Statistics.Resampling 16907 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rkiu Data.Text.Short.Internal 14383 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rp3Q Data.Scientific 9870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl46_rzmb System.Random.MWC 15769 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl472_r3QF6 Data.Aeson.Types.FromJSON 13259 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl474_r3QF9 Data.Aeson.Types.FromJSON 13261 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl475_r3QFd Data.Aeson.Types.FromJSON 13262 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl476_r3QFe Data.Aeson.Types.FromJSON 13263 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r18FB Data.Aeson.Parser.Internal 13587 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r1Ick Data.Csv.Conversion 14766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r1Q6d Data.Vector.Fusion.Bundle 11061 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r3Qte Data.Aeson.Types.FromJSON 12870 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r3T1F Criterion.Report 17274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r3bRj Statistics.Quantile 17177 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r3hnD Criterion.Measurement 18122 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r493D Statistics.Matrix.Algorithms 16285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r4IuC Data.Vector.Generic 11796 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r6A6R Data.Vector 11137 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r7i6k Data.Vector.Primitive 11722 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r8KUW Statistics.Transform 16664 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r8pZP Data.Vector.Unboxed.Base 11451 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_r9Ui5 Data.Vector.Unboxed 11256 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rEz9 Text.Microstache.Render 15279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rKqg Options.Applicative.BashCompletion 15852 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rWjD Data.Csv.Conversion.Internal 14686 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_raOg System.Console.ANSI.Types 14075 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rcCmw Statistics.Types 16544 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rgD9 System.FilePath.Glob.Base 15041 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rinq Data.Primitive.Array 9683 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_rkiv Data.Text.Short.Internal 14384 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl47_ryoj Data.Csv.Parser 14444 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl483_r3QFp Data.Aeson.Types.FromJSON 13264 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl484_r3QFq Data.Aeson.Types.FromJSON 13265 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl485_r3QFu Data.Aeson.Types.FromJSON 13266 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl486_r3QFv Data.Aeson.Types.FromJSON 13267 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r1Icq Data.Csv.Conversion 14768 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r1IeX Criterion.Types 17576 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r1Q6e Data.Vector.Fusion.Bundle 11062 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r2mxj System.Random.MWC.Distributions 15690 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r3564 Data.Vector.Generic.New 11037 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r3T1G Criterion.Report 17275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r3hnE Criterion.Measurement 18123 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r4pFB Criterion.Internal 17351 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r6A6S Data.Vector 11138 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_r8pZT Data.Vector.Unboxed.Base 11453 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rEza Text.Microstache.Render 15280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rWjE Data.Csv.Conversion.Internal 14687 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_raOh System.Console.ANSI.Types 14076 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_raX7u Data.Aeson.Types.ToJSON 12407 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rfO6 Text.Microstache.Type 15160 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rhMS Numerics.Linear.Matrix.Dense 18521 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rinr Data.Primitive.Array 9684 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rjBmo Statistics.Resampling 16908 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rkiA Data.Text.Short.Internal 14395 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rlOh Data.UUID.Types.Internal 11009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl48_rlgog Statistics.Regression 17095 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl493_r3QFG Data.Aeson.Types.FromJSON 13268 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl494_r3QFH Data.Aeson.Types.FromJSON 13269 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl495_r3QFL Data.Aeson.Types.FromJSON 13270 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl496_r3QFM Data.Aeson.Types.FromJSON 13271 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r18FG Data.Aeson.Parser.Internal 13590 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r1Icw Data.Csv.Conversion 14770 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r1Q6f Data.Vector.Fusion.Bundle 11063 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r2O4Q Data.Csv.Encoding 14606 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r3Ieh Statistics.Matrix 16312 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r3Qth Data.Aeson.Types.FromJSON 12872 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r3T1H Criterion.Report 17276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r3bRl Statistics.Quantile 17178 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r3hnF Criterion.Measurement 18124 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r48nX Criterion.Main.Options 18258 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r6A6T Data.Vector 11139 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r8KUY Statistics.Transform 16665 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_r8pZV Data.Vector.Unboxed.Base 11454 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rKqi Options.Applicative.BashCompletion 15853 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rV3F Data.Vector.Fusion.Bundle.Monadic 11966 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rWjF Data.Csv.Conversion.Internal 14688 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_raX7E Data.Aeson.Types.ToJSON 12413 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rb0Xt Statistics.Sample 16844 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rcCmy Statistics.Types 16545 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rcb39 Statistics.Distribution.Normal 16462 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rgDb System.FilePath.Glob.Base 15042 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rhMT Numerics.Linear.Matrix.Dense 18522 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rkiB Data.Text.Short.Internal 14404 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl49_rlOi Data.UUID.Types.Internal 11010 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r1DXK Data.Aeson.Parser.Time 12008 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r1Icf Criterion.Types 17522 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r1QsC Numeric.Sum 15615 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r1pO3 Data.Attoparsec.Text 10032 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r1sHh Data.HashMap.Strict 10872 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r2Eml Data.Attoparsec.ByteString.Char8 10478 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r31ah Statistics.Matrix.Types 16249 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r3T0m Criterion.Report 17240 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r3cyC Data.Vector.Algorithms.Intro 16220 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r48mn Criterion.Main.Options 18190 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r4lRm Criterion.IO 17213 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r4pEQ Criterion.Internal 17328 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r7Dul Data.Aeson.Encoding.Builder 13437 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r7El System.FilePath.Glob.Utils 15013 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r7NgA Data.Vector.Storable 11585 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r8Is Data.DList 10757 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_r8if Text.PrettyPrint.ANSI.Leijen.Internal 14229 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rEgq Options.Applicative.Builder.Completer 16139 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rOry Data.Attoparsec.Text.Internal 9904 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_raiDD Statistics.Sample.KernelDensity 16758 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_razD Language.Javascript.Flot 15423 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rcCjE Statistics.Types 16477 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rdsX Numeric.Polynomial.Chebyshev 15487 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rfhd Data.Vector.Binary 16229 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rkh9 Data.Text.Short.Internal 14276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rl4j Data.Attoparsec.Internal.Types 10385 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_roAs Data.Attoparsec.Internal 10407 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_roxl System.FilePath.Glob.Match 15024 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rp2q Data.Scientific 9757 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_ryne Data.Csv.Parser 14412 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl4_rznL Options.Applicative.Help.Core 16048 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl503_r3QFX Data.Aeson.Types.FromJSON 13272 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl504_r3QFY Data.Aeson.Types.FromJSON 13273 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl505_r3QG2 Data.Aeson.Types.FromJSON 13274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl506_r3QG3 Data.Aeson.Types.FromJSON 13275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl507_r1Ipr Criterion.Types 17903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl508_r1Ips Criterion.Types 17905 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl509_r1Ipt Criterion.Types 17909 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r1IcC Data.Csv.Conversion 14772 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r1Q6g Data.Vector.Fusion.Bundle 11064 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r2I6i Data.Vector.Generic.Mutable 11934 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r2O4U Data.Csv.Encoding 14610 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r3T1I Criterion.Report 17277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r3bRm Statistics.Quantile 17179 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r3hnG Criterion.Measurement 18125 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r48nY Criterion.Main.Options 18259 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r493G Statistics.Matrix.Algorithms 16286 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r4IuF Data.Vector.Generic 11797 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r6A6U Data.Vector 11140 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r7i6o Data.Vector.Primitive 11723 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r8KUZ Statistics.Transform 16666 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_r8pZW Data.Vector.Unboxed.Base 11456 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rWjG Data.Csv.Conversion.Internal 14689 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_raiEp Statistics.Sample.KernelDensity 16768 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rb0Xv Statistics.Sample 16845 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rcCmE Statistics.Types 16547 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rfO8 Text.Microstache.Type 15161 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rint Data.Primitive.Array 9685 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rjBmq Statistics.Resampling 16909 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rkiC Data.Text.Short.Internal 14405 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rlOj Data.UUID.Types.Internal 11011 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rxAB Data.Aeson.Types.Internal 12230 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_ryor Data.Csv.Parser 14450 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl50_rzmg System.Random.MWC 15770 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl513_r3QGe Data.Aeson.Types.FromJSON 13276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl514_r3QGf Data.Aeson.Types.FromJSON 13277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl515_r3QGj Data.Aeson.Types.FromJSON 13278 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl516_r3QGk Data.Aeson.Types.FromJSON 13279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r18FM Data.Aeson.Parser.Internal 13594 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r1IcI Data.Csv.Conversion 14774 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r1Q6h Data.Vector.Fusion.Bundle 11065 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r2I6j Data.Vector.Generic.Mutable 11935 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r2O54 Data.Csv.Encoding 14614 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r2mxm System.Random.MWC.Distributions 15691 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r3567 Data.Vector.Generic.New 11038 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r3Qtn Data.Aeson.Types.FromJSON 12879 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r3T1J Criterion.Report 17279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r3bRn Statistics.Quantile 17180 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r3hnH Criterion.Measurement 18126 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r4pFG Criterion.Internal 17352 0 0.0 0.0 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19121 0 0.0 0.0 0.0 0.0 0 40 CAF:lvl51_r6A6V Data.Vector 11141 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r7NhV Data.Vector.Storable 11610 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r7i6p Data.Vector.Primitive 11724 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_r8pZY Data.Vector.Unboxed.Base 11458 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_rWjH Data.Csv.Conversion.Internal 14690 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_raX7N Data.Aeson.Types.ToJSON 12417 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_rb0Xw Statistics.Sample 16846 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_rhMV Numerics.Linear.Matrix.Dense 18523 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_rinu Data.Primitive.Array 9686 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl51_rlOk Data.UUID.Types.Internal 11012 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl523_r3QGv Data.Aeson.Types.FromJSON 13280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl524_r3QGw Data.Aeson.Types.FromJSON 13281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl525_r3QGA Data.Aeson.Types.FromJSON 13282 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl526_r3QGB Data.Aeson.Types.FromJSON 13283 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r1Q6i Data.Vector.Fusion.Bundle 11066 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r2O57 Data.Csv.Encoding 14615 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r3T1K Criterion.Report 17280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r3hnI Criterion.Measurement 18127 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r48o0 Criterion.Main.Options 18260 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r6A6W Data.Vector 11142 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r7i6r Data.Vector.Primitive 11726 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r8KV1 Statistics.Transform 16667 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_r8pZZ Data.Vector.Unboxed.Base 11459 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rV3I Data.Vector.Fusion.Bundle.Monadic 11967 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rWjI Data.Csv.Conversion.Internal 14691 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_raOp System.Console.ANSI.Types 14081 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rb0Xx Statistics.Sample 16847 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rcb3c Statistics.Distribution.Normal 16463 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rlOl Data.UUID.Types.Internal 11013 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl52_rzmi System.Random.MWC 15771 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl533_r3QGM Data.Aeson.Types.FromJSON 13284 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl534_r3QGN Data.Aeson.Types.FromJSON 13285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl535_r3QGR Data.Aeson.Types.FromJSON 13286 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl536_r3QGS Data.Aeson.Types.FromJSON 13287 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl537_r1Iqc Criterion.Types 17915 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl539_r1Iqe Criterion.Types 17916 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r18G3 Data.Aeson.Parser.Internal 13613 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r1Glq Statistics.Function 17204 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r1Q6j Data.Vector.Fusion.Bundle 11067 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r2I6l Data.Vector.Generic.Mutable 11936 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r3Qtp Data.Aeson.Types.FromJSON 12880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r3T1L Criterion.Report 17281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r3bRp Statistics.Quantile 17181 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r3hnJ Criterion.Measurement 18128 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r4IuI Data.Vector.Generic 11798 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r6A6X Data.Vector 11143 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r7NhX Data.Vector.Storable 11611 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r7i6s Data.Vector.Primitive 11727 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_r8q01 Data.Vector.Unboxed.Base 11461 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_raOq System.Console.ANSI.Types 14082 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_raX7R Data.Aeson.Types.ToJSON 12420 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rb0Xz Statistics.Sample 16848 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rhMX Numerics.Linear.Matrix.Dense 18524 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rinw Data.Primitive.Array 9687 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rlOm Data.UUID.Types.Internal 11014 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rncZc Statistics.Resampling.Bootstrap 16874 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_ryox Data.Csv.Parser 14451 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl53_rzmj System.Random.MWC 15772 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl541_r1Iqg Criterion.Types 17917 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl543_r1Iqj Criterion.Types 17919 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl543_r3QH3 Data.Aeson.Types.FromJSON 13288 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl544_r1Iqn Criterion.Types 17922 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl544_r3QH4 Data.Aeson.Types.FromJSON 13289 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl545_r3QH8 Data.Aeson.Types.FromJSON 13290 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl546_r1Iqw Criterion.Types 17923 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl546_r3QHb Data.Aeson.Types.FromJSON 13291 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl548_r1IqC Criterion.Types 17924 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl549_r1IqK Criterion.Types 17928 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r18Ge Data.Aeson.Parser.Internal 13623 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r1Q6k Data.Vector.Fusion.Bundle 11068 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r2I6m Data.Vector.Generic.Mutable 11937 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r2mxp System.Random.MWC.Distributions 15692 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r356a Data.Vector.Generic.New 11039 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r3T1M Criterion.Report 17282 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r3bRq Statistics.Quantile 17182 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r3hnK Criterion.Measurement 18129 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r493L Statistics.Matrix.Algorithms 16288 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r6A6Y Data.Vector 11144 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r7i6t Data.Vector.Primitive 11728 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r8KV3 Statistics.Transform 16668 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_r8q05 Data.Vector.Unboxed.Base 11463 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_raX7X Data.Aeson.Types.ToJSON 12426 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_rhMY Numerics.Linear.Matrix.Dense 18525 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_rinx Data.Primitive.Array 9688 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_rjBmw Statistics.Resampling 16910 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_rlOn Data.UUID.Types.Internal 11015 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl54_rzmk System.Random.MWC 15773 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl550_r1IqL Criterion.Types 17929 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl552_r3QHk Data.Aeson.Types.FromJSON 13292 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl553_r3QHp Data.Aeson.Types.FromJSON 13293 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl554_r3QHq Data.Aeson.Types.FromJSON 13294 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl557_r1Ir6 Criterion.Types 17932 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl557_r3QHx Data.Aeson.Types.FromJSON 13295 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl558_r1Ir8 Criterion.Types 17938 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl559_r1Irb Criterion.Types 17943 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r18Gf Data.Aeson.Parser.Internal 13624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r1Gls Statistics.Function 17206 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r1Q6l Data.Vector.Fusion.Bundle 11069 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r3IeF Statistics.Matrix 16317 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r3bRr Statistics.Quantile 17183 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r3hnL Criterion.Measurement 18130 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r4IuK Data.Vector.Generic 11799 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r6A71 Data.Vector 11145 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r7NhZ Data.Vector.Storable 11612 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r7i6u Data.Vector.Primitive 11729 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r8q07 Data.Vector.Unboxed.Base 11464 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_r9Uiu Data.Vector.Unboxed 11261 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_rV3L Data.Vector.Fusion.Bundle.Monadic 11968 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_rWjQ Data.Csv.Conversion.Internal 14696 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_raX87 Data.Aeson.Types.ToJSON 12435 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_rcb3f Statistics.Distribution.Normal 16464 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_rjBmx Statistics.Resampling 16911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_rlOo Data.UUID.Types.Internal 11016 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl55_ryoU Data.Csv.Parser 14471 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl564_r3QHI Data.Aeson.Types.FromJSON 13296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl565_r3QHJ Data.Aeson.Types.FromJSON 13297 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl566_r3QHN Data.Aeson.Types.FromJSON 13298 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl567_r3QHP Data.Aeson.Types.FromJSON 13300 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl568_r3QHQ Data.Aeson.Types.FromJSON 13301 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl569_r1IrD Criterion.Types 17944 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl569_r3QHR Data.Aeson.Types.FromJSON 13302 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r18Gi Data.Aeson.Parser.Internal 13638 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r1Q6m Data.Vector.Fusion.Bundle 11070 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r2I6o Data.Vector.Generic.Mutable 11938 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r3BiR Criterion.Analysis 17429 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r3Qtt Data.Aeson.Types.FromJSON 12882 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r3bRs Statistics.Quantile 17184 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r3hnM Criterion.Measurement 18131 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r48o5 Criterion.Main.Options 18265 0 0.0 0.0 0.0 0.0 0 0 outputOption Criterion.Main.Options Criterion/Main/Options.hs:(157,1)-(158,71) 18949 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18950 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18951 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl56_r6A72 Data.Vector 11146 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r7i6v Data.Vector.Primitive 11730 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r8KV5 Statistics.Transform 16669 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r8q08 Data.Vector.Unboxed.Base 11466 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_r9Uiv Data.Vector.Unboxed 11262 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rV3M Data.Vector.Fusion.Bundle.Monadic 11969 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rWjR Data.Csv.Conversion.Internal 14697 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rb0XE Statistics.Sample 16850 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rcCn4 Statistics.Types 16578 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rhN0 Numerics.Linear.Matrix.Dense 18526 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rjBmy Statistics.Resampling 16912 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rlOp Data.UUID.Types.Internal 11017 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rncZf Statistics.Resampling.Bootstrap 16875 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_rxAK Data.Aeson.Types.Internal 12237 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl56_ryoX Data.Csv.Parser 14472 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl570_r1IrE Criterion.Types 17945 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl570_r3QHV Data.Aeson.Types.FromJSON 13303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl571_r1IrF Criterion.Types 17947 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl573_r1IrI Criterion.Types 17950 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl574_r1IrJ Criterion.Types 17951 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl575_r1IrK Criterion.Types 17953 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl576_r3QI4 Data.Aeson.Types.FromJSON 13304 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl577_r3QI9 Data.Aeson.Types.FromJSON 13305 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl577_rzuZ System.Random.MWC 15778 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl578_r3QIa Data.Aeson.Types.FromJSON 13306 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl579_r1IrP Criterion.Types 17960 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r18Gj Data.Aeson.Parser.Internal 13639 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r3bRt Statistics.Quantile 17185 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r3hnN Criterion.Measurement 18132 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r48o6 Criterion.Main.Options 18266 0 0.0 0.0 0.0 0.0 0 0 outputOption Criterion.Main.Options Criterion/Main/Options.hs:(157,1)-(158,71) 18959 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl57_r493O Statistics.Matrix.Algorithms 16289 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r4pFM Criterion.Internal 17353 0 0.0 0.0 0.0 0.0 0 376 CAF:lvl57_r6A73 Data.Vector 11147 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r7i6w Data.Vector.Primitive 11731 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r8q0a Data.Vector.Unboxed.Base 11468 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_r9Uiw Data.Vector.Unboxed 11263 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_raOy System.Console.ANSI.Types 14088 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_raX89 Data.Aeson.Types.ToJSON 12436 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_rb0XO Statistics.Sample 16854 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_rjBmz Statistics.Resampling 16913 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl57_rlOq Data.UUID.Types.Internal 11018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl581_r1IrS Criterion.Types 17975 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl581_r3QIh Data.Aeson.Types.FromJSON 13307 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl581_rzv5 System.Random.MWC 15779 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl582_r1IrT Criterion.Types 17976 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl582_rzv6 System.Random.MWC 15780 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl584_rzv8 System.Random.MWC 15782 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl585_rzv9 System.Random.MWC 15783 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl586_rzva System.Random.MWC 15784 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl587_r1IrY Criterion.Types 17977 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl587_r3QIq Data.Aeson.Types.FromJSON 13308 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl588_rzvc System.Random.MWC 15785 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r1Glv Statistics.Function 17207 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r2I6r Data.Vector.Generic.Mutable 11939 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r3bRu Statistics.Quantile 17186 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r3hnO Criterion.Measurement 18133 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r493P Statistics.Matrix.Algorithms 16290 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r4pFN Criterion.Internal 17354 0 0.0 0.0 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19129 0 0.0 0.0 0.0 0.0 0 424 CAF:lvl58_r6A74 Data.Vector 11148 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r7i6x Data.Vector.Primitive 11732 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r8KVb Statistics.Transform 16670 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r8q0b Data.Vector.Unboxed.Base 11469 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_r9Uix Data.Vector.Unboxed 11264 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_raOz System.Console.ANSI.Types 14089 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_rb0XP Statistics.Sample 16855 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_rgDk System.FilePath.Glob.Base 15043 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_rhN2 Numerics.Linear.Matrix.Dense 18527 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_rinI Data.Primitive.Array 9696 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl58_rlOr Data.UUID.Types.Internal 11019 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl590_r1Is1 Criterion.Types 17978 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl590_r3QIt Data.Aeson.Types.FromJSON 13309 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl590_rzve System.Random.MWC 15786 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl591_r3QIu Data.Aeson.Types.FromJSON 13312 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl591_rzvf System.Random.MWC 15787 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl592_rzvh System.Random.MWC 15789 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl593_rzvk System.Random.MWC 15792 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl595_rzvm System.Random.MWC 15793 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl596_rzvn System.Random.MWC 15794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl597_r3QID Data.Aeson.Types.FromJSON 13313 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl598_r3QIF Data.Aeson.Types.FromJSON 13315 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl598_rzvq System.Random.MWC 15796 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl599_r3QIG Data.Aeson.Types.FromJSON 13316 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl599_rzvr System.Random.MWC 15797 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r18Gs Data.Aeson.Parser.Internal 13640 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r3BiU Criterion.Analysis 17430 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r3Qty Data.Aeson.Types.FromJSON 12893 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r3bRv Statistics.Quantile 17187 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r3hnP Criterion.Measurement 18134 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r493Q Statistics.Matrix.Algorithms 16291 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r4pFO Criterion.Internal 17355 0 0.0 0.0 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19128 0 0.0 0.0 0.0 0.0 0 328 CAF:lvl59_r6A75 Data.Vector 11149 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r7i6y Data.Vector.Primitive 11733 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r8KVc Statistics.Transform 16671 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r8q0d Data.Vector.Unboxed.Base 11471 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_r9Uiy Data.Vector.Unboxed 11265 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_rb0XQ Statistics.Sample 16856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_rhN3 Numerics.Linear.Matrix.Dense 18528 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_rjBmB Statistics.Resampling 16914 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl59_rlOs Data.UUID.Types.Internal 11020 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r1GWA Data.HashSet 10858 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r1pOa Data.Attoparsec.Text 10035 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r1sHi Data.HashMap.Strict 10873 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r27e0 Data.Attoparsec.ByteString.Internal 9966 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r2Emn Data.Attoparsec.ByteString.Char8 10479 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r2O2z Data.Csv.Encoding 14516 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r3BhX Criterion.Analysis 17396 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r3Idy Statistics.Matrix 16302 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r3T0A Criterion.Report 17245 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r3sRT Criterion.IO.Printf 17393 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r4lRo Criterion.IO 17214 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r4tzT Criterion.Main 18458 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r65Il Data.Vector.Mutable 11247 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r7xC1 Data.Vector.Storable.Mutable 11678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r8KUd Statistics.Transform 16644 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r8P5 Numerics.Linear.Vector 18480 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r8ig Text.PrettyPrint.ANSI.Leijen.Internal 14232 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r8pYw Data.Vector.Unboxed.Base 11383 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_r9Dp Control.Monad.Par.Combinator 16189 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rEgr Options.Applicative.Builder.Completer 16141 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rExV Text.Microstache.Render 15256 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rK7T Data.ByteString.Builder.Scientific 9876 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rKpA Options.Applicative.BashCompletion 15832 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rP3J Options.Applicative.Extra 16102 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rWiM Data.Csv.Conversion.Internal 14653 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_raX63 Data.Aeson.Types.ToJSON 12313 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_razE Language.Javascript.Flot 15424 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rcb1R Statistics.Distribution.Normal 16414 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rdQB Data.Attoparsec.Number 10333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_renr Data.Colour.RGB 13809 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_reuuX Data.Aeson 13793 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rimK Data.Primitive.Array 9638 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rl4k Data.Attoparsec.Internal.Types 10386 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rsn4 Data.Attoparsec.Text.FastSet 9889 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_ruBU Data.Attoparsec.Zepto 10015 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_ruJC Options.Applicative.Common 16118 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl5_rznO Options.Applicative.Help.Core 16050 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl600_r3QIK Data.Aeson.Types.FromJSON 13317 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl601_r3QIL Data.Aeson.Types.FromJSON 13318 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl601_rzvv System.Random.MWC 15800 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl602_rzvw System.Random.MWC 15801 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl603_rzvx System.Random.MWC 15802 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl605_rzvz System.Random.MWC 15803 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl607_r3QIU Data.Aeson.Types.FromJSON 13319 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl607_rzvB System.Random.MWC 15804 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl608_r3QIV Data.Aeson.Types.FromJSON 13320 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl609_rzvD System.Random.MWC 15805 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r1Glx Statistics.Function 17208 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r1Ide Data.Csv.Conversion 14804 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r2I6u Data.Vector.Generic.Mutable 11940 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r2mxv System.Random.MWC.Distributions 15693 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r3bRw Statistics.Quantile 17188 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r493R Statistics.Matrix.Algorithms 16292 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r4pFP Criterion.Internal 17356 0 0.0 0.0 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19126 0 0.0 0.0 0.0 0.0 0 536 CAF:lvl60_r6A76 Data.Vector 11150 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r7i6z Data.Vector.Primitive 11734 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r8KVd Statistics.Transform 16672 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r8q0h Data.Vector.Unboxed.Base 11473 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_r9Uiz Data.Vector.Unboxed 11266 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_rWk2 Data.Csv.Conversion.Internal 14714 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_raX8c Data.Aeson.Types.ToJSON 12437 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_rhN4 Numerics.Linear.Matrix.Dense 18530 0 0.0 0.0 0.0 0.0 0 0 rows Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:86:5-61 19329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_rncZo Statistics.Resampling.Bootstrap 16880 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl60_rypp Data.Csv.Parser 14492 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl610_rzvE System.Random.MWC 15806 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl613_r1Ist Criterion.Types 17981 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl614_r3QJ4 Data.Aeson.Types.FromJSON 13321 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl614_rzvI System.Random.MWC 15807 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl615_r3QJ5 Data.Aeson.Types.FromJSON 13322 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl615_rzvJ System.Random.MWC 15808 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl616_r1Isx Criterion.Types 17987 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl616_r3QJ9 Data.Aeson.Types.FromJSON 13323 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl617_r1Isy Criterion.Types 17988 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl617_r3QJa Data.Aeson.Types.FromJSON 13324 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl618_r1Isz Criterion.Types 17989 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl619_r1IsA Criterion.Types 17990 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl619_rzvN System.Random.MWC 15809 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r3bRx Statistics.Quantile 17189 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r48oa Criterion.Main.Options 18269 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r493S Statistics.Matrix.Algorithms 16293 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r4IuQ Data.Vector.Generic 11800 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r4pFQ Criterion.Internal 17357 0 0.0 0.0 0.0 0.0 0 0 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19125 0 0.0 0.0 0.0 0.0 0 256 CAF:lvl61_r6A77 Data.Vector 11151 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r7i6A Data.Vector.Primitive 11735 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r8q0j Data.Vector.Unboxed.Base 11474 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_r9UiA Data.Vector.Unboxed 11267 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_rlgoU Statistics.Regression 17100 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl61_rncZp Statistics.Resampling.Bootstrap 16881 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl620_r1IsB Criterion.Types 17991 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl620_rzvP System.Random.MWC 15810 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl621_r1IsC Criterion.Types 17992 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl621_rzvQ System.Random.MWC 15811 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl622_rzvS System.Random.MWC 15813 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl623_r3QJj Data.Aeson.Types.FromJSON 13325 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl623_rzvT System.Random.MWC 15814 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl624_r3QJk Data.Aeson.Types.FromJSON 13326 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl625_r1IsG Criterion.Types 17997 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl625_r3QJl Data.Aeson.Types.FromJSON 13327 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl626_r1IsH Criterion.Types 17998 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl626_r3QJm Data.Aeson.Types.FromJSON 13328 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl626_rzvX System.Random.MWC 15817 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl627_r1IsI Criterion.Types 17999 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl628_r1IsJ Criterion.Types 18000 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl629_r1IsK Criterion.Types 18001 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r18Gv Data.Aeson.Parser.Internal 13641 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r3QtC Data.Aeson.Types.FromJSON 12895 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r48ob Criterion.Main.Options 18270 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r7i6B Data.Vector.Primitive 11736 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r8KVf Statistics.Transform 16673 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r8q0k Data.Vector.Unboxed.Base 11476 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_r9UiB Data.Vector.Unboxed 11268 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_raOH System.Console.ANSI.Types 14095 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_raiET Statistics.Sample.KernelDensity 16773 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rcCnp Statistics.Types 16583 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rfOm Text.Microstache.Type 15180 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rgDo System.FilePath.Glob.Base 15044 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rjBmE Statistics.Resampling 16915 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rlgoV Statistics.Regression 17101 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl62_rncZq Statistics.Resampling.Bootstrap 16882 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl630_r1IsL Criterion.Types 18002 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl631_r1IsM Criterion.Types 18003 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl632_r1IsN Criterion.Types 18004 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl632_r3QJv Data.Aeson.Types.FromJSON 13329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl633_r1IsO Criterion.Types 18005 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl633_r3QJw Data.Aeson.Types.FromJSON 13330 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl634_r1IsP Criterion.Types 18006 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl634_r3QJx Data.Aeson.Types.FromJSON 13331 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl635_r1IsQ Criterion.Types 18007 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl636_r1IsR Criterion.Types 18008 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl637_r1IsS Criterion.Types 18009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl638_r1IsZ Criterion.Types 18014 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl639_r1It0 Criterion.Types 18015 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r2O5x Data.Csv.Encoding 14621 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r3Bj2 Criterion.Analysis 17431 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r3T1V Criterion.Report 17283 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r48od Criterion.Main.Options 18271 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r4pFS Criterion.Internal 17358 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r6A7c Data.Vector 11154 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r7Nid Data.Vector.Storable 11614 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r7i6C Data.Vector.Primitive 11737 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r8q0m Data.Vector.Unboxed.Base 11478 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_r9UiC Data.Vector.Unboxed 11269 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_rWk5 Data.Csv.Conversion.Internal 14715 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_raOI System.Console.ANSI.Types 14096 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_raX8f Data.Aeson.Types.ToJSON 12438 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_rcCnr Statistics.Types 16585 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl63_rfOn Text.Microstache.Type 15181 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl640_r1It1 Criterion.Types 18016 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl640_r3QJG Data.Aeson.Types.FromJSON 13332 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl641_r1It4 Criterion.Types 18017 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl642_r1It5 Criterion.Types 18018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl642_r3QJI Data.Aeson.Types.FromJSON 13333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl643_r1It7 Criterion.Types 18020 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl645_r3QJN Data.Aeson.Types.FromJSON 13336 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl646_r1Ite Criterion.Types 18022 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl646_r3QJO Data.Aeson.Types.FromJSON 13340 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r18Gx Data.Aeson.Parser.Internal 13642 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r1GlB Statistics.Function 17209 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r1Ifx Criterion.Types 17619 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r2I6y Data.Vector.Generic.Mutable 11941 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r2O5y Data.Csv.Encoding 14622 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r2mxN System.Random.MWC.Distributions 15699 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r3QtG Data.Aeson.Types.FromJSON 12898 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r3hnX Criterion.Measurement 18138 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r4IuT Data.Vector.Generic 11801 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r4pFT Criterion.Internal 17359 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r7i6D Data.Vector.Primitive 11738 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r8KVh Statistics.Transform 16674 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r8q0n Data.Vector.Unboxed.Base 11479 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_r9UiD Data.Vector.Unboxed 11270 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_rfOo Text.Microstache.Type 15182 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_rlOC Data.UUID.Types.Internal 11022 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl64_rlgoX Statistics.Regression 17102 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl652_r3QJX Data.Aeson.Types.FromJSON 13341 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl653_r1ItF Criterion.Types 18066 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl653_r3QJY Data.Aeson.Types.FromJSON 13342 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl654_r1ItG Criterion.Types 18067 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl655_r3QKx Data.Aeson.Types.FromJSON 13344 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl656_r3QKz Data.Aeson.Types.FromJSON 13346 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl657_r3QKO Data.Aeson.Types.FromJSON 13358 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl658_r3QL4 Data.Aeson.Types.FromJSON 13371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r1GlC Statistics.Function 17210 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r2O5z Data.Csv.Encoding 14623 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r3Bj4 Criterion.Analysis 17432 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r3QtI Data.Aeson.Types.FromJSON 12900 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r4IuW Data.Vector.Generic 11802 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r6A7e Data.Vector 11155 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r7i6E Data.Vector.Primitive 11739 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r8q0p Data.Vector.Unboxed.Base 11481 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_r9UiE Data.Vector.Unboxed 11271 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_rWk7 Data.Csv.Conversion.Internal 14716 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_rfOp Text.Microstache.Type 15183 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_rhN9 Numerics.Linear.Matrix.Dense 18531 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl65_rjBmH Statistics.Resampling 16916 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl664_r3QLd Data.Aeson.Types.FromJSON 13372 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl665_r3QLh Data.Aeson.Types.FromJSON 13376 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl666_r3QLi Data.Aeson.Types.FromJSON 13377 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl667_r3QLj Data.Aeson.Types.FromJSON 13378 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl668_r3QLk Data.Aeson.Types.FromJSON 13379 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl669_r3QLp Data.Aeson.Types.FromJSON 13381 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r18Gz Data.Aeson.Parser.Internal 13643 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r1Ifz Criterion.Types 17620 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r2I6A Data.Vector.Generic.Mutable 11942 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r2O5A Data.Csv.Encoding 14624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r2mxP System.Random.MWC.Distributions 15700 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r3QtL Data.Aeson.Types.FromJSON 12903 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r3T1Z Criterion.Report 17284 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r3hnZ Criterion.Measurement 18139 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r48oj Criterion.Main.Options 18273 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r4IuY Data.Vector.Generic 11803 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r4pFV Criterion.Internal 17360 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r6A7f Data.Vector 11156 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r7Nig Data.Vector.Storable 11615 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r7i6F Data.Vector.Primitive 11740 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r8KVj Statistics.Transform 16675 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r8q0t Data.Vector.Unboxed.Base 11483 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_r9UiF Data.Vector.Unboxed 11272 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_raX8j Data.Aeson.Types.ToJSON 12440 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_rhNa Numerics.Linear.Matrix.Dense 18532 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl66_rlgp1 Statistics.Regression 17103 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl670_r3QLq Data.Aeson.Types.FromJSON 13382 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl671_r3QLr Data.Aeson.Types.FromJSON 13383 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl672_r3QLs Data.Aeson.Types.FromJSON 13384 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl673_r3QLy Data.Aeson.Types.FromJSON 13387 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl674_r3QLz Data.Aeson.Types.FromJSON 13388 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl675_r1Iu6 Criterion.Types 18068 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl675_r3QLA Data.Aeson.Types.FromJSON 13389 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl676_r3QLE Data.Aeson.Types.FromJSON 13390 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl677_r3QLF Data.Aeson.Types.FromJSON 13391 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl678_r3QLG Data.Aeson.Types.FromJSON 13392 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl679_r3QLH Data.Aeson.Types.FromJSON 13393 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r2O5B Data.Csv.Encoding 14625 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r3QtO Data.Aeson.Types.FromJSON 12906 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r4IuZ Data.Vector.Generic 11804 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r4pFW Criterion.Internal 17361 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r7i6G Data.Vector.Primitive 11741 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r8q0v Data.Vector.Unboxed.Base 11484 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_r9UiG Data.Vector.Unboxed 11273 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_raX8p Data.Aeson.Types.ToJSON 12444 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl67_rxBC Data.Aeson.Types.Internal 12259 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl682_r1Iui Criterion.Types 18070 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl683_r1Iuj Criterion.Types 18071 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl684_r1Iuk Criterion.Types 18072 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl685_r1Iuo Criterion.Types 18073 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl685_r3QLQ Data.Aeson.Types.FromJSON 13394 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl686_r3QLR Data.Aeson.Types.FromJSON 13395 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl687_r1Iuq Criterion.Types 18074 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl687_r3QLS Data.Aeson.Types.FromJSON 13396 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl688_r3QLT Data.Aeson.Types.FromJSON 13397 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl689_r1Ius Criterion.Types 18075 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl689_r3QLU Data.Aeson.Types.FromJSON 13398 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r18GB Data.Aeson.Parser.Internal 13644 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r1IfB Criterion.Types 17621 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r2I6D Data.Vector.Generic.Mutable 11943 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r2O5C Data.Csv.Encoding 14626 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r3Bj8 Criterion.Analysis 17433 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r3T21 Criterion.Report 17285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r3ho1 Criterion.Measurement 18140 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r48ol Criterion.Main.Options 18274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r6A7h Data.Vector 11157 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r7i6H Data.Vector.Primitive 11742 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r8KVl Statistics.Transform 16676 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r8q0w Data.Vector.Unboxed.Base 11486 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_r9UiH Data.Vector.Unboxed 11274 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_raX8r Data.Aeson.Types.ToJSON 12445 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_rcCnw Statistics.Types 16586 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl68_rhNc Numerics.Linear.Matrix.Dense 18533 0 0.0 0.0 0.0 0.0 0 736 CAF:lvl68_rxBD Data.Aeson.Types.Internal 12260 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl690_r1Iuv Criterion.Types 18081 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl690_r3QLV Data.Aeson.Types.FromJSON 13399 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl691_r1Iuy Criterion.Types 18087 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl692_r1IuA Criterion.Types 18094 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl696_r3QM4 Data.Aeson.Types.FromJSON 13400 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl697_r3QM5 Data.Aeson.Types.FromJSON 13401 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl698_r3QM6 Data.Aeson.Types.FromJSON 13402 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl699_r3QM7 Data.Aeson.Types.FromJSON 13403 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r13uf Numeric.SpecFunctions.Internal 15505 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r1GlH Statistics.Function 17212 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r3QtU Data.Aeson.Types.FromJSON 12911 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r48om Criterion.Main.Options 18275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r4940 Statistics.Matrix.Algorithms 16294 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r4pFY Criterion.Internal 17362 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r7i6I Data.Vector.Primitive 11743 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r8q0y Data.Vector.Unboxed.Base 11488 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_r9UiI Data.Vector.Unboxed 11275 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_raX8v Data.Aeson.Types.ToJSON 12449 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_raiFf Statistics.Sample.KernelDensity 16777 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_rhNd Numerics.Linear.Matrix.Dense 18534 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl69_rxBE Data.Aeson.Types.Internal 12261 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r18Do Data.Aeson.Parser.Internal 13486 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r1DXM Data.Aeson.Parser.Time 12009 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r1Gkg Statistics.Function 17191 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r1IaI Data.Csv.Conversion 14723 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r1Ich Criterion.Types 17523 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r1QsE Numeric.Sum 15616 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r27e2 Data.Attoparsec.ByteString.Internal 9968 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r2I5f Data.Vector.Generic.Mutable 11915 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r3hmX Criterion.Measurement 18114 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r3sRV Criterion.IO.Printf 17394 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r4pES Criterion.Internal 17329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r7En System.FilePath.Glob.Utils 15018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r7NgC Data.Vector.Storable 11586 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r7i51 Data.Vector.Primitive 11697 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r8KUe Statistics.Transform 16645 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r8ih Text.PrettyPrint.ANSI.Leijen.Internal 14235 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_r9Uhq Data.Vector.Unboxed 11248 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rOrA Data.Attoparsec.Text.Internal 9905 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rP3K Options.Applicative.Extra 16103 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rWiN Data.Csv.Conversion.Internal 14654 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rcb1S Statistics.Distribution.Normal 16415 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_reic Data.Vector.Algorithms.Optimal 16225 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rens Data.Colour.RGB 13810 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rfhf Data.Vector.Binary 16230 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rjBlr Statistics.Resampling 16891 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rkDz Data.Vector.Fusion.Stream.Monadic 11982 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rkhb Data.Text.Short.Internal 14277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rl4O System.Random 10877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rlNx Data.UUID.Types.Internal 10990 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_roAu Data.Attoparsec.Internal 10408 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rp2y Data.Scientific 9759 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl6_rzla System.Random.MWC 15743 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl700_r3QM8 Data.Aeson.Types.FromJSON 13404 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl701_r3QM9 Data.Aeson.Types.FromJSON 13405 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl707_r1Ivb Criterion.Types 18100 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl707_r3QMi Data.Aeson.Types.FromJSON 13406 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl708_r1Ivc Criterion.Types 18101 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl708_r3QMj Data.Aeson.Types.FromJSON 13407 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl709_r3QMk Data.Aeson.Types.FromJSON 13408 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r1IfD Criterion.Types 17622 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r1Q6A Data.Vector.Fusion.Bundle 11071 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r2I6J Data.Vector.Generic.Mutable 11945 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r3Bjb Criterion.Analysis 17434 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r3T23 Criterion.Report 17286 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r3ho3 Criterion.Measurement 18141 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r4Iv2 Data.Vector.Generic 11805 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r7Nik Data.Vector.Storable 11616 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r7i6J Data.Vector.Primitive 11744 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r8q0z Data.Vector.Unboxed.Base 11489 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_r9UiJ Data.Vector.Unboxed 11276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_rKqE Options.Applicative.BashCompletion 15854 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_raX8x Data.Aeson.Types.ToJSON 12451 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_rcCny Statistics.Types 16587 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_rhNe Numerics.Linear.Matrix.Dense 18535 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19388 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19389 0 0.0 0.0 0.0 0.0 0 0 rank.go.maxIndex Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:103:23-83 19390 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19391 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl70_rxBF Data.Aeson.Types.Internal 12262 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl710_r1Ivf Criterion.Types 18103 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r1Q6B Data.Vector.Fusion.Bundle 11072 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r2O5F Data.Csv.Encoding 14627 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r2my1 System.Random.MWC.Distributions 15703 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r3Qu4 Data.Aeson.Types.FromJSON 12920 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r48oo Criterion.Main.Options 18276 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r4Iv3 Data.Vector.Generic 11806 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r6A7l Data.Vector 11159 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r7i6K Data.Vector.Primitive 11745 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r8q0B Data.Vector.Unboxed.Base 11491 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_r9UiK Data.Vector.Unboxed 11277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_raX8G Data.Aeson.Types.ToJSON 12456 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_rhNf Numerics.Linear.Matrix.Dense 18536 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19384 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19385 0 0.0 0.0 0.0 0.0 0 0 rank.go.maxIndex Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:103:23-83 19386 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19387 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl71_rlgp6 Statistics.Regression 17104 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl722_r3QNk Data.Aeson.Types.FromJSON 13429 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl723_r3QNm Data.Aeson.Types.FromJSON 13430 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl724_r3QNn Data.Aeson.Types.FromJSON 13431 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl725_r3QNo Data.Aeson.Types.FromJSON 13432 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl726_r3QNp Data.Aeson.Types.FromJSON 13433 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r1IfF Criterion.Types 17623 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r2my4 System.Random.MWC.Distributions 15705 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r3Ifl Statistics.Matrix 16321 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r3T25 Criterion.Report 17287 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r3ho5 Criterion.Measurement 18142 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r48op Criterion.Main.Options 18277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r4Iv4 Data.Vector.Generic 11807 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r6A7n Data.Vector 11161 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r7i6L Data.Vector.Primitive 11746 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r8q0F Data.Vector.Unboxed.Base 11493 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_r9UiL Data.Vector.Unboxed 11278 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_rKqG Options.Applicative.BashCompletion 15855 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_raX8I Data.Aeson.Types.ToJSON 12457 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_raiFi Statistics.Sample.KernelDensity 16778 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_rfPh Text.Microstache.Type 15216 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_rhNg Numerics.Linear.Matrix.Dense 18537 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_rjBmO Statistics.Resampling 16917 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl72_rxBH Data.Aeson.Types.Internal 12263 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl731_r3QNw Data.Aeson.Types.FromJSON 13434 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r13um Numeric.SpecFunctions.Internal 15506 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r1Q6D Data.Vector.Fusion.Bundle 11073 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r3Qua Data.Aeson.Types.FromJSON 12923 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r7Nin Data.Vector.Storable 11617 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r7i6M Data.Vector.Primitive 11747 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r8q0H Data.Vector.Unboxed.Base 11494 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_r9UiM Data.Vector.Unboxed 11279 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_raX8P Data.Aeson.Types.ToJSON 12462 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_rcCnB Statistics.Types 16588 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_rfPi Text.Microstache.Type 15217 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_rhNh Numerics.Linear.Matrix.Dense 18538 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl73_rxBI Data.Aeson.Types.Internal 12264 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r13un Numeric.SpecFunctions.Internal 15507 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r1IfH Criterion.Types 17624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r2O5I Data.Csv.Encoding 14628 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r3T27 Criterion.Report 17288 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r3ho7 Criterion.Measurement 18143 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r4Iv6 Data.Vector.Generic 11808 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r4pG3 Criterion.Internal 17363 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r7i6N Data.Vector.Primitive 11748 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r8q0I Data.Vector.Unboxed.Base 11496 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_r9UiN Data.Vector.Unboxed 11280 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_rKqI Options.Applicative.BashCompletion 15856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_raX8S Data.Aeson.Types.ToJSON 12465 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl74_rcb3C Statistics.Distribution.Normal 16467 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r18GI Data.Aeson.Parser.Internal 13645 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r1Q6F Data.Vector.Fusion.Bundle 11074 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r2I6O Data.Vector.Generic.Mutable 11946 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r2my7 System.Random.MWC.Distributions 15706 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r48ow Criterion.Main.Options 18281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r4Iv7 Data.Vector.Generic 11809 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r4pG4 Criterion.Internal 17364 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r7Niq Data.Vector.Storable 11619 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r7i6O Data.Vector.Primitive 11749 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r8q0K Data.Vector.Unboxed.Base 11498 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_r9UiO Data.Vector.Unboxed 11281 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_raX8V Data.Aeson.Types.ToJSON 12467 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_raiFl Statistics.Sample.KernelDensity 16779 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_rcCnD Statistics.Types 16589 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_rhNj Numerics.Linear.Matrix.Dense 18539 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19538 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19539 0 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19540 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19541 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl75_rjBmR Statistics.Resampling 16918 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r13up Numeric.SpecFunctions.Internal 15508 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r1Idz Data.Csv.Conversion 14845 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r1IfJ Criterion.Types 17625 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r1Q6G Data.Vector.Fusion.Bundle 11075 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r2my9 System.Random.MWC.Distributions 15707 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r3Bjh Criterion.Analysis 17435 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r3Quk Data.Aeson.Types.FromJSON 12927 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r3T29 Criterion.Report 17289 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r3ho9 Criterion.Measurement 18144 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r4947 Statistics.Matrix.Algorithms 16295 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r4Iv8 Data.Vector.Generic 11810 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r4pG5 Criterion.Internal 17365 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r6A7r Data.Vector 11162 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r7Nir Data.Vector.Storable 11620 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r7i6P Data.Vector.Primitive 11750 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r8q0L Data.Vector.Unboxed.Base 11499 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_r9UiP Data.Vector.Unboxed 11282 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_rKqK Options.Applicative.BashCompletion 15857 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_raX91 Data.Aeson.Types.ToJSON 12471 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_rcCnF Statistics.Types 16591 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl76_rhNk Numerics.Linear.Matrix.Dense 18540 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r13uq Numeric.SpecFunctions.Internal 15509 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r1Q6H Data.Vector.Fusion.Bundle 11076 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r2I6Q Data.Vector.Generic.Mutable 11947 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r2mya System.Random.MWC.Distributions 15708 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r48oB Criterion.Main.Options 18283 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r4948 Statistics.Matrix.Algorithms 16296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r4pG6 Criterion.Internal 17366 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r7Nis Data.Vector.Storable 11621 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r7i6Q Data.Vector.Primitive 11751 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r8KVv Statistics.Transform 16678 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_r8q0N Data.Vector.Unboxed.Base 11501 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 19173 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 19174 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 19175 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl77_r9UiQ Data.Vector.Unboxed 11283 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_raX95 Data.Aeson.Types.ToJSON 12474 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_raiFn Statistics.Sample.KernelDensity 16780 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_rcCnH Statistics.Types 16593 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl77_rhNl Numerics.Linear.Matrix.Dense 18541 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19525 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19526 0 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19527 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19528 0 0.0 0.0 0.0 0.0 0 0 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 19529 0 0.0 0.0 0.0 0.0 0 0 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 19530 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r13uu Numeric.SpecFunctions.Internal 15510 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r18GL Data.Aeson.Parser.Internal 13646 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r1IfL Criterion.Types 17626 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r3Ifr Statistics.Matrix 16322 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r3Quu Data.Aeson.Types.FromJSON 12936 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r3T2b Criterion.Report 17290 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r3hob Criterion.Measurement 18145 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r48oC Criterion.Main.Options 18284 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18858 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18859 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18860 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r4949 Statistics.Matrix.Algorithms 16297 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r4Iva Data.Vector.Generic 11811 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r7Nit Data.Vector.Storable 11622 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r8q0R Data.Vector.Unboxed.Base 11503 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_r9UiR Data.Vector.Unboxed 11284 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_rKqM Options.Applicative.BashCompletion 15858 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_raX96 Data.Aeson.Types.ToJSON 12475 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_rcCnJ Statistics.Types 16595 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_rhNm Numerics.Linear.Matrix.Dense 18542 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_rjBmU Statistics.Resampling 16919 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl78_rlgpd Statistics.Regression 17105 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r13uv Numeric.SpecFunctions.Internal 15511 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r3Quv Data.Aeson.Types.FromJSON 12937 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r48oF Criterion.Main.Options 18285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r494a Statistics.Matrix.Algorithms 16298 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r4pG8 Criterion.Internal 17367 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r6A7u Data.Vector 11163 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r7Niu Data.Vector.Storable 11623 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r7i6V Data.Vector.Primitive 11753 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r8KVx Statistics.Transform 16679 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r8q0T Data.Vector.Unboxed.Base 11504 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_r9UiS Data.Vector.Unboxed 11285 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_raXa5 Data.Aeson.Types.ToJSON 12479 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl79_rhNn Numerics.Linear.Matrix.Dense 18543 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r1IaJ Data.Csv.Conversion 14724 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r1pOe Data.Attoparsec.Text 10038 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r1yex Data.Attoparsec.Time 12061 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r27e3 Data.Attoparsec.ByteString.Internal 9969 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r355o Data.Vector.Generic.New 11026 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r3IdA Statistics.Matrix 16303 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r3Qse Data.Aeson.Types.FromJSON 12793 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r3T0F Criterion.Report 17247 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r3cyF Data.Vector.Algorithms.Intro 16221 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r48mq Criterion.Main.Options 18191 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r7Duo Data.Aeson.Encoding.Builder 13438 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r7i52 Data.Vector.Primitive 11698 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r8Iv Data.DList 10766 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r8KUf Statistics.Transform 16646 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r8b6 Data.Vector.Internal.Check 12004 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r8ii Text.PrettyPrint.ANSI.Leijen.Internal 14237 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_r8pYz Data.Vector.Unboxed.Base 11384 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rEgu Options.Applicative.Builder.Completer 16144 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rExX Text.Microstache.Render 15257 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rK7W Data.ByteString.Builder.Scientific 9877 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rKpC Options.Applicative.BashCompletion 15833 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rOrB Data.Attoparsec.Text.Internal 9906 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rP3M Options.Applicative.Extra 16104 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rV2X Data.Vector.Fusion.Bundle.Monadic 11952 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_raX65 Data.Aeson.Types.ToJSON 12314 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_raiDG Statistics.Sample.KernelDensity 16759 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_razG Language.Javascript.Flot 15425 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rb8F Data.Aeson.Parser.UnescapePure 12024 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rdQD Data.Attoparsec.Number 10334 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_reuuZ Data.Aeson 13794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rimM Data.Primitive.Array 9639 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rl4R System.Random 10886 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19226 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.f System.Random System/Random.hs:(486,8)-(489,76) 19227 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.f.v' System.Random System/Random.hs:489:25-76 19228 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl7_rsn6 Data.Attoparsec.Text.FastSet 9890 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_ruBW Data.Attoparsec.Zepto 10016 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl7_rynh Data.Csv.Parser 14413 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r1IdD Data.Csv.Conversion 14846 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r1IfN Criterion.Types 17627 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r2I6T Data.Vector.Generic.Mutable 11948 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r3Ift Statistics.Matrix 16323 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r3Quw Data.Aeson.Types.FromJSON 12938 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r3T2d Criterion.Report 17291 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r3hod Criterion.Measurement 18146 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r48oG Criterion.Main.Options 18286 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18861 0 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 18862 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18863 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r7Niv Data.Vector.Storable 11624 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r8q0U Data.Vector.Unboxed.Base 11506 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_r9UiT Data.Vector.Unboxed 11286 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_rKqO Options.Applicative.BashCompletion 15859 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_raXa6 Data.Aeson.Types.ToJSON 12480 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl80_rhNo Numerics.Linear.Matrix.Dense 18544 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19542 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19543 0 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19544 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19545 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r13ux Numeric.SpecFunctions.Internal 15512 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r18GO Data.Aeson.Parser.Internal 13647 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r1IdI Data.Csv.Conversion 14854 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r1Q6L Data.Vector.Fusion.Bundle 11077 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r2O5P Data.Csv.Encoding 14629 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r2mye System.Random.MWC.Distributions 15709 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r3Qux Data.Aeson.Types.FromJSON 12939 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r4pGa Criterion.Internal 17368 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r7Niw Data.Vector.Storable 11625 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r7i6X Data.Vector.Primitive 11754 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r8q0W Data.Vector.Unboxed.Base 11508 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_r9UiX Data.Vector.Unboxed 11287 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_raXa9 Data.Aeson.Types.ToJSON 12481 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_rhNp Numerics.Linear.Matrix.Dense 18545 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19535 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19536 0 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19537 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl81_rjBmY Statistics.Resampling 16920 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r1IdJ Data.Csv.Conversion 14855 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r1IfP Criterion.Types 17628 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r1Q6M Data.Vector.Fusion.Bundle 11078 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r3Quy Data.Aeson.Types.FromJSON 12940 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r3T2f Criterion.Report 17292 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r3hof Criterion.Measurement 18147 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r7Nix Data.Vector.Storable 11626 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r7i6Y Data.Vector.Primitive 11755 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_r8q0X Data.Vector.Unboxed.Base 11509 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_rKqQ Options.Applicative.BashCompletion 15860 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_raXaa Data.Aeson.Types.ToJSON 12482 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl82_rjBmZ Statistics.Resampling 16921 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r1IdK Data.Csv.Conversion 14856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r2O5R Data.Csv.Encoding 14630 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r2myg System.Random.MWC.Distributions 15710 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r3Ifw Statistics.Matrix 16325 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r3QuB Data.Aeson.Types.FromJSON 12943 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r48oK Criterion.Main.Options 18288 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18864 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18865 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18866 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl83_r4pGc Criterion.Internal 17369 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r7Niy Data.Vector.Storable 11627 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r8KVG Statistics.Transform 16680 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r8q0Z Data.Vector.Unboxed.Base 11511 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_r9UiZ Data.Vector.Unboxed 11288 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_raXab Data.Aeson.Types.ToJSON 12483 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_raiFt Statistics.Sample.KernelDensity 16781 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_rcCnO Statistics.Types 16596 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_rfPs Text.Microstache.Type 15237 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl83_rjBn1 Statistics.Resampling 16923 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r13uB Numeric.SpecFunctions.Internal 15515 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r18GR Data.Aeson.Parser.Internal 13648 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r1IfR Criterion.Types 17629 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r2I6X Data.Vector.Generic.Mutable 11949 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r2O5S Data.Csv.Encoding 14631 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r3Ifx Statistics.Matrix 16326 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r3QuC Data.Aeson.Types.FromJSON 12944 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r3T2h Criterion.Report 17293 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r3hoh Criterion.Measurement 18148 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r4Ivg Data.Vector.Generic 11812 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r7Niz Data.Vector.Storable 11628 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r7i70 Data.Vector.Primitive 11756 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r8KVH Statistics.Transform 16681 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_r8q12 Data.Vector.Unboxed.Base 11513 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_rKqS Options.Applicative.BashCompletion 15861 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl84_raXac Data.Aeson.Types.ToJSON 12484 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r13uC Numeric.SpecFunctions.Internal 15516 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r1IdM Data.Csv.Conversion 14857 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r2O5T Data.Csv.Encoding 14632 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r2myi System.Random.MWC.Distributions 15711 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r3QuD Data.Aeson.Types.FromJSON 12945 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r48oN Criterion.Main.Options 18290 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r4pGe Criterion.Internal 17370 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r6A7E Data.Vector 11167 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r7NiA Data.Vector.Storable 11629 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_r8q13 Data.Vector.Unboxed.Base 11514 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_raXaf Data.Aeson.Types.ToJSON 12485 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl85_raiFv Statistics.Sample.KernelDensity 16782 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r13uD Numeric.SpecFunctions.Internal 15517 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r1Q6Q Data.Vector.Fusion.Bundle 11079 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r2O5U Data.Csv.Encoding 14633 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r2myl System.Random.MWC.Distributions 15713 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r3QuE Data.Aeson.Types.FromJSON 12946 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r3T2j Criterion.Report 17294 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r7NiB Data.Vector.Storable 11630 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r7i72 Data.Vector.Primitive 11757 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r8q14 Data.Vector.Unboxed.Base 11516 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_r9Uj2 Data.Vector.Unboxed 11289 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_raXag Data.Aeson.Types.ToJSON 12486 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_rfPv Text.Microstache.Type 15238 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl86_rhNu Numerics.Linear.Matrix.Dense 18546 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19421 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19422 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19423 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19424 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r1IdO Data.Csv.Conversion 14858 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r2mym System.Random.MWC.Distributions 15714 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r3QuG Data.Aeson.Types.FromJSON 12948 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r3hok Criterion.Measurement 18149 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r48oP Criterion.Main.Options 18291 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18867 0 0.0 0.0 0.0 0.0 0 0 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 18868 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18869 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl87_r4pGg Criterion.Internal 17371 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r6A7G Data.Vector 11168 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r7NiC Data.Vector.Storable 11631 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r7i73 Data.Vector.Primitive 11758 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r8KVK Statistics.Transform 16682 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_r8q15 Data.Vector.Unboxed.Base 11517 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_raXah Data.Aeson.Types.ToJSON 12487 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_raiFx Statistics.Sample.KernelDensity 16783 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_rcCnS Statistics.Types 16597 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_rhNv Numerics.Linear.Matrix.Dense 18547 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19505 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19506 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19507 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19508 0 0.0 0.0 0.0 0.0 0 0 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19509 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl87_rjBn5 Statistics.Resampling 16924 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r13uF Numeric.SpecFunctions.Internal 15518 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r2I71 Data.Vector.Generic.Mutable 11950 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r2O5W Data.Csv.Encoding 14634 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r2myn System.Random.MWC.Distributions 15715 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r3QuH Data.Aeson.Types.FromJSON 12949 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r3T2l Criterion.Report 17295 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r4Ivk Data.Vector.Generic 11813 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r7NiD Data.Vector.Storable 11632 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r7i75 Data.Vector.Primitive 11760 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_r8q17 Data.Vector.Unboxed.Base 11519 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_rKqW Options.Applicative.BashCompletion 15862 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_raXai Data.Aeson.Types.ToJSON 12488 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_raiFy Statistics.Sample.KernelDensity 16784 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_rfPK Text.Microstache.Type 15243 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_rgEj System.FilePath.Glob.Base 15052 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_rhNw Numerics.Linear.Matrix.Dense 18548 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19510 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19511 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19512 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19513 0 0.0 0.0 0.0 0.0 0 0 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19514 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl88_rjBn6 Statistics.Resampling 16925 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r1IdQ Data.Csv.Conversion 14859 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r2mys System.Random.MWC.Distributions 15718 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r3QuI Data.Aeson.Types.FromJSON 12950 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r3hom Criterion.Measurement 18150 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r4Ivl Data.Vector.Generic 11814 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r6A7I Data.Vector 11169 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r7NiE Data.Vector.Storable 11633 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_r8KVM Statistics.Transform 16683 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_raXam Data.Aeson.Types.ToJSON 12489 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_rgEk System.FilePath.Glob.Base 15053 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_rhNx Numerics.Linear.Matrix.Dense 18549 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19500 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19501 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19502 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19503 0 0.0 0.0 0.0 0.0 0 0 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19504 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl89_rjBn7 Statistics.Resampling 16926 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1DXO Data.Aeson.Parser.Time 12010 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1Gki Statistics.Function 17192 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1IaK Data.Csv.Conversion 14725 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1Q5A Data.Vector.Fusion.Bundle 11042 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1pOf Data.Attoparsec.Text 10039 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r1yey Data.Attoparsec.Time 12062 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r27e4 Data.Attoparsec.ByteString.Internal 9970 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r2UfZ Statistics.Math.RootFinding 16396 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r3Bi0 Criterion.Analysis 17397 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r4pEU Criterion.Internal 17330 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r8ij Text.PrettyPrint.ANSI.Leijen.Internal 14240 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_r8pYA Data.Vector.Unboxed.Base 11386 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rOrC Data.Attoparsec.Text.Internal 9907 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rR29 Text.Microstache.Parser 15295 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rWiP Data.Csv.Conversion.Internal 14655 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rb0WM Statistics.Sample 16818 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rcb1V Statistics.Distribution.Normal 16417 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rdQO Data.Attoparsec.Number 10341 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rdt1 Numeric.Polynomial.Chebyshev 15488 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rimN Data.Primitive.Array 9640 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rncY7 Statistics.Resampling.Bootstrap 16862 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_roxr System.FilePath.Glob.Match 15025 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl8_rxz3 Data.Aeson.Types.Internal 12130 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r3QuJ Data.Aeson.Types.FromJSON 12951 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r3T2n Criterion.Report 17296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r48oS Criterion.Main.Options 18292 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r4pGl Criterion.Internal 17373 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r7NiF Data.Vector.Storable 11634 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_r8q1a Data.Vector.Unboxed.Base 11520 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_rKqY Options.Applicative.BashCompletion 15863 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_raXap Data.Aeson.Types.ToJSON 12490 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_rgEl System.FilePath.Glob.Base 15054 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl90_rhNy Numerics.Linear.Matrix.Dense 18550 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19425 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19426 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19427 0 0.0 0.0 0.0 0.0 0 0 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19428 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r1Q6V Data.Vector.Fusion.Bundle 11080 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r3IfE Statistics.Matrix 16329 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r3QuL Data.Aeson.Types.FromJSON 12953 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r3hoo Criterion.Measurement 18151 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r4Ivn Data.Vector.Generic 11815 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r7NiG Data.Vector.Storable 11635 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r8KVO Statistics.Transform 16684 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_r9Uj7 Data.Vector.Unboxed 11290 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_raXav Data.Aeson.Types.ToJSON 12491 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_rcCo1 Statistics.Types 16598 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_rgEm System.FilePath.Glob.Base 15055 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl91_rhNz Numerics.Linear.Matrix.Dense 18551 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19418 0 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19419 0 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19420 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r1IdT Data.Csv.Conversion 14860 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r3QuM Data.Aeson.Types.FromJSON 12954 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r3T2p Criterion.Report 17297 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r48oX Criterion.Main.Options 18294 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r7NiH Data.Vector.Storable 11636 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r7i79 Data.Vector.Primitive 11761 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r8KVP Statistics.Transform 16686 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_r8q1e Data.Vector.Unboxed.Base 11521 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_rKr0 Options.Applicative.BashCompletion 15864 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_raXay Data.Aeson.Types.ToJSON 12492 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_rgEn System.FilePath.Glob.Base 15056 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_rhNB Numerics.Linear.Matrix.Dense 18552 0 0.0 0.0 0.0 0.0 0 0 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19351 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl92_rjBna Statistics.Resampling 16927 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r2I76 Data.Vector.Generic.Mutable 11951 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r3QuN Data.Aeson.Types.FromJSON 12955 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r3hoq Criterion.Measurement 18152 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r48oY Criterion.Main.Options 18295 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18876 0 0.0 0.0 0.0 0.0 0 0 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 18877 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18878 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r7NiI Data.Vector.Storable 11637 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_r8KVQ Statistics.Transform 16687 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_raXaD Data.Aeson.Types.ToJSON 12493 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl93_rgEo System.FilePath.Glob.Base 15057 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r1IdX Data.Csv.Conversion 14861 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r1Q6Y Data.Vector.Fusion.Bundle 11081 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r3IfH Statistics.Matrix 16330 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r3QuO Data.Aeson.Types.FromJSON 12956 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r3T2r Criterion.Report 17298 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r48p1 Criterion.Main.Options 18296 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r4pGp Criterion.Internal 17374 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r6A7O Data.Vector 11173 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r7NiJ Data.Vector.Storable 11638 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_r8q1h Data.Vector.Unboxed.Base 11522 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_rKr2 Options.Applicative.BashCompletion 15865 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_raXaG Data.Aeson.Types.ToJSON 12494 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_raiFE Statistics.Sample.KernelDensity 16785 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_rgEp System.FilePath.Glob.Base 15058 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl94_rjBnc Statistics.Resampling 16928 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r2myC System.Random.MWC.Distributions 15721 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r3hos Criterion.Measurement 18153 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r48p2 Criterion.Main.Options 18297 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18879 0 0.0 0.0 0.0 0.0 0 0 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 18880 1 0.0 0.0 0.0 0.0 0 32 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 18881 1 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r6A7P Data.Vector 11174 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r7NiK Data.Vector.Storable 11639 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r7i7c Data.Vector.Primitive 11762 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r8KVS Statistics.Transform 16688 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_r9Ujb Data.Vector.Unboxed 11291 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_raXaL Data.Aeson.Types.ToJSON 12495 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_raiFF Statistics.Sample.KernelDensity 16786 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_rgEq System.FilePath.Glob.Base 15059 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_rjBnd Statistics.Resampling 16929 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl95_rxCA Data.Aeson.Types.Internal 12277 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r2myD System.Random.MWC.Distributions 15722 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r3IfJ Statistics.Matrix 16331 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r3QuQ Data.Aeson.Types.FromJSON 12957 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r3T2t Criterion.Report 17299 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r4pGr Criterion.Internal 17375 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r6A7Q Data.Vector 11175 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r7NiL Data.Vector.Storable 11640 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_r8q1k Data.Vector.Unboxed.Base 11524 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_rKr4 Options.Applicative.BashCompletion 15866 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_raXaO Data.Aeson.Types.ToJSON 12496 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_raiFG Statistics.Sample.KernelDensity 16787 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl96_rgEr System.FilePath.Glob.Base 15060 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r18H4 Data.Aeson.Parser.Internal 13649 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r1Ie0 Data.Csv.Conversion 14862 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r1Q72 Data.Vector.Fusion.Bundle 11082 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r2myE System.Random.MWC.Distributions 15723 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r3IfK Statistics.Matrix 16332 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r3QuU Data.Aeson.Types.FromJSON 12961 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r4Ivt Data.Vector.Generic 11816 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r4pGs Criterion.Internal 17376 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r6A7R Data.Vector 11176 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_r7NiM Data.Vector.Storable 11641 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_raXaT Data.Aeson.Types.ToJSON 12497 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_raiFH Statistics.Sample.KernelDensity 16788 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_rgEs System.FilePath.Glob.Base 15061 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl97_rxCC Data.Aeson.Types.Internal 12278 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r1Q73 Data.Vector.Fusion.Bundle 11083 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r3IfL Statistics.Matrix 16333 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r3T2v Criterion.Report 17300 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r48p6 Criterion.Main.Options 18299 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18882 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18883 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18884 0 0.0 0.0 0.0 0.0 0 32 CAF:lvl98_r6A7S Data.Vector 11178 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r7NiN Data.Vector.Storable 11642 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r8KVV Statistics.Transform 16689 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_r8q1n Data.Vector.Unboxed.Base 11526 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_rKr6 Options.Applicative.BashCompletion 15867 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_raXaW Data.Aeson.Types.ToJSON 12498 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_raiFI Statistics.Sample.KernelDensity 16789 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl98_rgEt System.FilePath.Glob.Base 15062 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r1Ie3 Data.Csv.Conversion 14863 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r1Q76 Data.Vector.Fusion.Bundle 11084 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r3QuW Data.Aeson.Types.FromJSON 12962 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r3T2w Criterion.Report 17301 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r6A7T Data.Vector 11179 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r7NiO Data.Vector.Storable 11643 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_r9Ujf Data.Vector.Unboxed 11292 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_raXb1 Data.Aeson.Types.ToJSON 12499 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_raiFJ Statistics.Sample.KernelDensity 16790 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl99_rgEu System.FilePath.Glob.Base 15063 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r18Dr Data.Aeson.Parser.Internal 13487 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r1Ick Criterion.Types 17524 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r2Enp Data.Attoparsec.ByteString.Char8 10664 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r2I5i Data.Vector.Generic.Mutable 11916 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r34Ex Statistics.Matrix.Mutable 16261 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r355q Data.Vector.Generic.New 11027 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r3Qsg Data.Aeson.Types.FromJSON 12794 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r3T0H Criterion.Report 17248 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r3hn0 Criterion.Measurement 18115 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r4lRu Criterion.IO 17223 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r76Q Math.NumberTheory.Logarithms 9485 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r8P9 Numerics.Linear.Vector 18481 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r8b8 Data.Vector.Internal.Check 12005 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r8ik Text.PrettyPrint.ANSI.Leijen.Internal 14242 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_r8pYC Data.Vector.Unboxed.Base 11388 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rDCH Control.Monad.Par.Scheds.TraceInternal 16200 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rExZ Text.Microstache.Render 15258 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rKpE Options.Applicative.BashCompletion 15834 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rP3P Options.Applicative.Extra 16106 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rb0WN Statistics.Sample 16819 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rcb1X Statistics.Distribution.Normal 16418 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_reif Data.Vector.Algorithms.Optimal 16226 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rfhi Data.Vector.Binary 16231 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rkDC Data.Vector.Fusion.Stream.Monadic 11983 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rp2B Data.Scientific 9760 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rsn8 Data.Attoparsec.Text.FastSet 9891 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl9_rzld System.Random.MWC 15744 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r1IaA Data.Csv.Conversion 14722 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r1Qsy Numeric.Sum 15614 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r1pNI Data.Attoparsec.Text 10018 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r8I9 Data.DList 10745 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r8P0 Numerics.Linear.Vector 18477 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_r8ib Text.PrettyPrint.ANSI.Leijen.Internal 14222 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rOru Data.Attoparsec.Text.Internal 9902 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rP3A Options.Applicative.Extra 16097 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rh81 Data.Attoparsec.Text.Buffer 9952 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rnAs Data.Colour 13856 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_roAo Data.Attoparsec.Internal 10397 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rp2b Data.Scientific 9752 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rxyV Data.Aeson.Types.Internal 12126 0 0.0 0.0 0.0 0.0 0 0 CAF:lvl_rznG Options.Applicative.Help.Core 16042 0 0.0 0.0 0.0 0.0 0 0 CAF:m10_r18E2 Data.Aeson.Parser.Internal 13514 0 0.0 0.0 0.0 0.0 0 0 CAF:m10_r1pOq Data.Attoparsec.Text 10052 0 0.0 0.0 0.0 0.0 0 0 CAF:m10_r2En4 Data.Attoparsec.ByteString.Char8 10571 0 0.0 0.0 0.0 0.0 0 0 CAF:m10_rypm Data.Csv.Parser 14491 0 0.0 0.0 0.0 0.0 0 0 CAF:m11_r18E3 Data.Aeson.Parser.Internal 13515 0 0.0 0.0 0.0 0.0 0 0 CAF:m11_r1pOr Data.Attoparsec.Text 10053 0 0.0 0.0 0.0 0.0 0 0 CAF:m11_r2En5 Data.Attoparsec.ByteString.Char8 10578 0 0.0 0.0 0.0 0.0 0 0 CAF:m12_r18E4 Data.Aeson.Parser.Internal 13516 0 0.0 0.0 0.0 0.0 0 0 CAF:m12_r1pOs Data.Attoparsec.Text 10054 0 0.0 0.0 0.0 0.0 0 0 CAF:m12_r2En6 Data.Attoparsec.ByteString.Char8 10585 0 0.0 0.0 0.0 0.0 0 0 CAF:m13_r18Ec Data.Aeson.Parser.Internal 13522 0 0.0 0.0 0.0 0.0 0 0 CAF:m13_r1pOx Data.Attoparsec.Text 10059 0 0.0 0.0 0.0 0.0 0 0 CAF:m13_r2En7 Data.Attoparsec.ByteString.Char8 10592 0 0.0 0.0 0.0 0.0 0 0 CAF:m14_r18EE Data.Aeson.Parser.Internal 13536 0 0.0 0.0 0.0 0.0 0 0 CAF:m14_r1pOy Data.Attoparsec.Text 10060 0 0.0 0.0 0.0 0.0 0 0 CAF:m14_r2En8 Data.Attoparsec.ByteString.Char8 10599 0 0.0 0.0 0.0 0.0 0 0 CAF:m15_r18EJ Data.Aeson.Parser.Internal 13539 0 0.0 0.0 0.0 0.0 0 0 CAF:m15_r1pOz Data.Attoparsec.Text 10061 0 0.0 0.0 0.0 0.0 0 0 CAF:m15_r2En9 Data.Attoparsec.ByteString.Char8 10606 0 0.0 0.0 0.0 0.0 0 0 CAF:m16_r18EK Data.Aeson.Parser.Internal 13542 0 0.0 0.0 0.0 0.0 0 0 CAF:m16_r1pOE Data.Attoparsec.Text 10067 0 0.0 0.0 0.0 0.0 0 0 CAF:m16_r2Ena Data.Attoparsec.ByteString.Char8 10613 0 0.0 0.0 0.0 0.0 0 0 CAF:m17_r18EL Data.Aeson.Parser.Internal 13544 0 0.0 0.0 0.0 0.0 0 0 CAF:m17_r1pOF Data.Attoparsec.Text 10068 0 0.0 0.0 0.0 0.0 0 0 CAF:m17_r2Enb Data.Attoparsec.ByteString.Char8 10620 0 0.0 0.0 0.0 0.0 0 0 CAF:m18_r18EP Data.Aeson.Parser.Internal 13548 0 0.0 0.0 0.0 0.0 0 0 CAF:m18_r1pOI Data.Attoparsec.Text 10074 0 0.0 0.0 0.0 0.0 0 0 CAF:m18_r2Enc Data.Attoparsec.ByteString.Char8 10627 0 0.0 0.0 0.0 0.0 0 0 CAF:m19_r18ES Data.Aeson.Parser.Internal 13551 0 0.0 0.0 0.0 0.0 0 0 CAF:m19_r1pOJ Data.Attoparsec.Text 10075 0 0.0 0.0 0.0 0.0 0 0 CAF:m19_r2End Data.Attoparsec.ByteString.Char8 10634 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r18Db Data.Aeson.Parser.Internal 13479 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r1pO0 Data.Attoparsec.Text 10029 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r1yew Data.Attoparsec.Time 12060 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r27e1 Data.Attoparsec.ByteString.Internal 9967 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r2EmV Data.Attoparsec.ByteString.Char8 10503 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_r2O3C Data.Csv.Encoding 14562 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_rR26 Text.Microstache.Parser 15293 0 0.0 0.0 0.0 0.0 0 0 CAF:m1_rynU Data.Csv.Parser 14426 0 0.0 0.0 0.0 0.0 0 0 CAF:m20_r18ET Data.Aeson.Parser.Internal 13552 0 0.0 0.0 0.0 0.0 0 0 CAF:m20_r1pOM Data.Attoparsec.Text 10081 0 0.0 0.0 0.0 0.0 0 0 CAF:m20_r2Ene Data.Attoparsec.ByteString.Char8 10641 0 0.0 0.0 0.0 0.0 0 0 CAF:m21_r18EZ Data.Aeson.Parser.Internal 13556 0 0.0 0.0 0.0 0.0 0 0 CAF:m21_r1pON Data.Attoparsec.Text 10082 0 0.0 0.0 0.0 0.0 0 0 CAF:m21_r2Enf Data.Attoparsec.ByteString.Char8 10646 0 0.0 0.0 0.0 0.0 0 0 CAF:m22_r18F1 Data.Aeson.Parser.Internal 13558 0 0.0 0.0 0.0 0.0 0 0 CAF:m22_r1pOQ Data.Attoparsec.Text 10087 0 0.0 0.0 0.0 0.0 0 0 CAF:m22_r2Eng Data.Attoparsec.ByteString.Char8 10647 0 0.0 0.0 0.0 0.0 0 0 CAF:m23_r18F4 Data.Aeson.Parser.Internal 13561 0 0.0 0.0 0.0 0.0 0 0 CAF:m23_r1pOR Data.Attoparsec.Text 10088 0 0.0 0.0 0.0 0.0 0 0 CAF:m23_r2Enh Data.Attoparsec.ByteString.Char8 10648 0 0.0 0.0 0.0 0.0 0 0 CAF:m24_r18F5 Data.Aeson.Parser.Internal 13562 0 0.0 0.0 0.0 0.0 0 0 CAF:m24_r1pOS Data.Attoparsec.Text 10089 0 0.0 0.0 0.0 0.0 0 0 CAF:m24_r2Enm Data.Attoparsec.ByteString.Char8 10653 0 0.0 0.0 0.0 0.0 0 0 CAF:m25_r18Fb Data.Aeson.Parser.Internal 13566 0 0.0 0.0 0.0 0.0 0 0 CAF:m25_r1pOX Data.Attoparsec.Text 10094 0 0.0 0.0 0.0 0.0 0 0 CAF:m25_r2Enn Data.Attoparsec.ByteString.Char8 10660 0 0.0 0.0 0.0 0.0 0 0 CAF:m26_r18Fh Data.Aeson.Parser.Internal 13572 0 0.0 0.0 0.0 0.0 0 0 CAF:m26_r1pOY Data.Attoparsec.Text 10095 0 0.0 0.0 0.0 0.0 0 0 CAF:m26_r2Enr Data.Attoparsec.ByteString.Char8 10666 0 0.0 0.0 0.0 0.0 0 0 CAF:m27_r18Fi Data.Aeson.Parser.Internal 13573 0 0.0 0.0 0.0 0.0 0 0 CAF:m27_r1pOZ Data.Attoparsec.Text 10096 0 0.0 0.0 0.0 0.0 0 0 CAF:m27_r2Ens Data.Attoparsec.ByteString.Char8 10667 0 0.0 0.0 0.0 0.0 0 0 CAF:m28_r18Fj Data.Aeson.Parser.Internal 13574 0 0.0 0.0 0.0 0.0 0 0 CAF:m28_r1pP4 Data.Attoparsec.Text 10101 0 0.0 0.0 0.0 0.0 0 0 CAF:m28_r2EnL Data.Attoparsec.ByteString.Char8 10688 0 0.0 0.0 0.0 0.0 0 0 CAF:m29_r18Fp Data.Aeson.Parser.Internal 13579 0 0.0 0.0 0.0 0.0 0 0 CAF:m29_r1pP5 Data.Attoparsec.Text 10102 0 0.0 0.0 0.0 0.0 0 0 CAF:m29_r2EnM Data.Attoparsec.ByteString.Char8 10689 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_r18Da Data.Aeson.Parser.Internal 13477 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_r1pO9 Data.Attoparsec.Text 10034 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_r1yeE Data.Attoparsec.Time 12067 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_r2ElW Data.Attoparsec.ByteString.Char8 10463 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_rR27 Text.Microstache.Parser 15294 0 0.0 0.0 0.0 0.0 0 0 CAF:m2_ryo2 Data.Csv.Parser 14430 0 0.0 0.0 0.0 0.0 0 0 CAF:m30_r18FI Data.Aeson.Parser.Internal 13592 0 0.0 0.0 0.0 0.0 0 0 CAF:m30_r1pP6 Data.Attoparsec.Text 10103 0 0.0 0.0 0.0 0.0 0 0 CAF:m30_r2EnQ Data.Attoparsec.ByteString.Char8 10692 0 0.0 0.0 0.0 0.0 0 0 CAF:m31_r18FJ Data.Aeson.Parser.Internal 13593 0 0.0 0.0 0.0 0.0 0 0 CAF:m31_r1pPb Data.Attoparsec.Text 10109 0 0.0 0.0 0.0 0.0 0 0 CAF:m31_r2EnU Data.Attoparsec.ByteString.Char8 10698 0 0.0 0.0 0.0 0.0 0 0 CAF:m32_r18FN Data.Aeson.Parser.Internal 13595 0 0.0 0.0 0.0 0.0 0 0 CAF:m32_r1pPc Data.Attoparsec.Text 10110 0 0.0 0.0 0.0 0.0 0 0 CAF:m32_r2EnV Data.Attoparsec.ByteString.Char8 10699 0 0.0 0.0 0.0 0.0 0 0 CAF:m33_r18FP Data.Aeson.Parser.Internal 13598 0 0.0 0.0 0.0 0.0 0 0 CAF:m33_r1pPg Data.Attoparsec.Text 10115 0 0.0 0.0 0.0 0.0 0 0 CAF:m33_r2EnZ Data.Attoparsec.ByteString.Char8 10702 0 0.0 0.0 0.0 0.0 0 0 CAF:m34_r18FV Data.Aeson.Parser.Internal 13606 0 0.0 0.0 0.0 0.0 0 0 CAF:m34_r1pPh Data.Attoparsec.Text 10116 0 0.0 0.0 0.0 0.0 0 0 CAF:m34_r2Eo4 Data.Attoparsec.ByteString.Char8 10708 0 0.0 0.0 0.0 0.0 0 0 CAF:m35_r18FX Data.Aeson.Parser.Internal 13608 0 0.0 0.0 0.0 0.0 0 0 CAF:m35_r1pPi Data.Attoparsec.Text 10117 0 0.0 0.0 0.0 0.0 0 0 CAF:m35_r2Eo5 Data.Attoparsec.ByteString.Char8 10709 0 0.0 0.0 0.0 0.0 0 0 CAF:m36_r18FZ Data.Aeson.Parser.Internal 13610 0 0.0 0.0 0.0 0.0 0 0 CAF:m36_r1pPm Data.Attoparsec.Text 10121 0 0.0 0.0 0.0 0.0 0 0 CAF:m36_r2Eo9 Data.Attoparsec.ByteString.Char8 10712 0 0.0 0.0 0.0 0.0 0 0 CAF:m37_r18G6 Data.Aeson.Parser.Internal 13616 0 0.0 0.0 0.0 0.0 0 0 CAF:m37_r1IcK Data.Csv.Conversion 14776 0 0.0 0.0 0.0 0.0 0 0 CAF:m37_r1pPr Data.Attoparsec.Text 10126 0 0.0 0.0 0.0 0.0 0 0 CAF:m38_r18G8 Data.Aeson.Parser.Internal 13618 0 0.0 0.0 0.0 0.0 0 0 CAF:m38_r1pPt Data.Attoparsec.Text 10132 0 0.0 0.0 0.0 0.0 0 0 CAF:m39_r18Ga Data.Aeson.Parser.Internal 13619 0 0.0 0.0 0.0 0.0 0 0 CAF:m39_r1pPu Data.Attoparsec.Text 10133 0 0.0 0.0 0.0 0.0 0 0 CAF:m3_r18Du Data.Aeson.Parser.Internal 13488 0 0.0 0.0 0.0 0.0 0 0 CAF:m3_r1yeS Data.Attoparsec.Time 12088 0 0.0 0.0 0.0 0.0 0 0 CAF:m3_r2EmY Data.Attoparsec.ByteString.Char8 10528 0 0.0 0.0 0.0 0.0 0 0 CAF:m3_ryo3 Data.Csv.Parser 14431 0 0.0 0.0 0.0 0.0 0 0 CAF:m40_r18Gc Data.Aeson.Parser.Internal 13621 0 0.0 0.0 0.0 0.0 0 0 CAF:m40_r1pPw Data.Attoparsec.Text 10139 0 0.0 0.0 0.0 0.0 0 0 CAF:m41_r18Gg Data.Aeson.Parser.Internal 13629 0 0.0 0.0 0.0 0.0 0 0 CAF:m41_r1pPx Data.Attoparsec.Text 10140 0 0.0 0.0 0.0 0.0 0 0 CAF:m42_r18Hh Data.Aeson.Parser.Internal 13653 0 0.0 0.0 0.0 0.0 0 0 CAF:m42_r1pPz Data.Attoparsec.Text 10146 0 0.0 0.0 0.0 0.0 0 0 CAF:m43_r18Ho Data.Aeson.Parser.Internal 13658 0 0.0 0.0 0.0 0.0 0 0 CAF:m43_r1pPA Data.Attoparsec.Text 10147 0 0.0 0.0 0.0 0.0 0 0 CAF:m44_r18Ht Data.Aeson.Parser.Internal 13663 0 0.0 0.0 0.0 0.0 0 0 CAF:m44_r1pPC Data.Attoparsec.Text 10153 0 0.0 0.0 0.0 0.0 0 0 CAF:m45_r18Hv Data.Aeson.Parser.Internal 13664 0 0.0 0.0 0.0 0.0 0 0 CAF:m45_r1pPD Data.Attoparsec.Text 10154 0 0.0 0.0 0.0 0.0 0 0 CAF:m46_r18HJ Data.Aeson.Parser.Internal 13683 0 0.0 0.0 0.0 0.0 0 0 CAF:m46_r1pPF Data.Attoparsec.Text 10160 0 0.0 0.0 0.0 0.0 0 0 CAF:m47_r18HL Data.Aeson.Parser.Internal 13684 0 0.0 0.0 0.0 0.0 0 0 CAF:m47_r1pPG Data.Attoparsec.Text 10161 0 0.0 0.0 0.0 0.0 0 0 CAF:m48_r1pPI Data.Attoparsec.Text 10167 0 0.0 0.0 0.0 0.0 0 0 CAF:m49_r1pPJ Data.Attoparsec.Text 10168 0 0.0 0.0 0.0 0.0 0 0 CAF:m4_r18DA Data.Aeson.Parser.Internal 13492 0 0.0 0.0 0.0 0.0 0 0 CAF:m4_r1pOg Data.Attoparsec.Text 10040 0 0.0 0.0 0.0 0.0 0 0 CAF:m4_r1yeK Data.Attoparsec.Time 12082 0 0.0 0.0 0.0 0.0 0 0 CAF:m4_r2EmX Data.Attoparsec.ByteString.Char8 10508 0 0.0 0.0 0.0 0.0 0 0 CAF:m4_ryo4 Data.Csv.Parser 14432 0 0.0 0.0 0.0 0.0 0 0 CAF:m50_r1pPL Data.Attoparsec.Text 10174 0 0.0 0.0 0.0 0.0 0 0 CAF:m51_r1pPM Data.Attoparsec.Text 10175 0 0.0 0.0 0.0 0.0 0 0 CAF:m52_r1pPO Data.Attoparsec.Text 10181 0 0.0 0.0 0.0 0.0 0 0 CAF:m53_r1pPP Data.Attoparsec.Text 10182 0 0.0 0.0 0.0 0.0 0 0 CAF:m54_r1pPR Data.Attoparsec.Text 10188 0 0.0 0.0 0.0 0.0 0 0 CAF:m55_r1pPS Data.Attoparsec.Text 10189 0 0.0 0.0 0.0 0.0 0 0 CAF:m56_r1pPU Data.Attoparsec.Text 10195 0 0.0 0.0 0.0 0.0 0 0 CAF:m57_r1pPV Data.Attoparsec.Text 10196 0 0.0 0.0 0.0 0.0 0 0 CAF:m58_r1pPX Data.Attoparsec.Text 10202 0 0.0 0.0 0.0 0.0 0 0 CAF:m59_r1pPY Data.Attoparsec.Text 10203 0 0.0 0.0 0.0 0.0 0 0 CAF:m5_r18DC Data.Aeson.Parser.Internal 13494 0 0.0 0.0 0.0 0.0 0 0 CAF:m5_r1yeU Data.Attoparsec.Time 12090 0 0.0 0.0 0.0 0.0 0 0 CAF:m5_r2EmZ Data.Attoparsec.ByteString.Char8 10536 0 0.0 0.0 0.0 0.0 0 0 CAF:m5_ryoD Data.Csv.Parser 14455 0 0.0 0.0 0.0 0.0 0 0 CAF:m60_r1pQu Data.Attoparsec.Text 10232 0 0.0 0.0 0.0 0.0 0 0 CAF:m61_r1pQv Data.Attoparsec.Text 10233 0 0.0 0.0 0.0 0.0 0 0 CAF:m62_r1pQw Data.Attoparsec.Text 10234 0 0.0 0.0 0.0 0.0 0 0 CAF:m63_r1pQA Data.Attoparsec.Text 10237 0 0.0 0.0 0.0 0.0 0 0 CAF:m64_r1pQG Data.Attoparsec.Text 10244 0 0.0 0.0 0.0 0.0 0 0 CAF:m65_r1pQH Data.Attoparsec.Text 10245 0 0.0 0.0 0.0 0.0 0 0 CAF:m66_r1pQI Data.Attoparsec.Text 10246 0 0.0 0.0 0.0 0.0 0 0 CAF:m67_r1pQO Data.Attoparsec.Text 10252 0 0.0 0.0 0.0 0.0 0 0 CAF:m68_r1pQP Data.Attoparsec.Text 10253 0 0.0 0.0 0.0 0.0 0 0 CAF:m69_r1pQQ Data.Attoparsec.Text 10254 0 0.0 0.0 0.0 0.0 0 0 CAF:m6_r18DK Data.Aeson.Parser.Internal 13499 0 0.0 0.0 0.0 0.0 0 0 CAF:m6_r1yeW Data.Attoparsec.Time 12092 0 0.0 0.0 0.0 0.0 0 0 CAF:m6_r2En0 Data.Attoparsec.ByteString.Char8 10543 0 0.0 0.0 0.0 0.0 0 0 CAF:m6_ryoS Data.Csv.Parser 14469 0 0.0 0.0 0.0 0.0 0 0 CAF:m70_r1pQW Data.Attoparsec.Text 10260 0 0.0 0.0 0.0 0.0 0 0 CAF:m71_r1pQX Data.Attoparsec.Text 10261 0 0.0 0.0 0.0 0.0 0 0 CAF:m72_r1pQY Data.Attoparsec.Text 10262 0 0.0 0.0 0.0 0.0 0 0 CAF:m73_r1pR4 Data.Attoparsec.Text 10268 0 0.0 0.0 0.0 0.0 0 0 CAF:m74_r1pR5 Data.Attoparsec.Text 10269 0 0.0 0.0 0.0 0.0 0 0 CAF:m75_r1pR6 Data.Attoparsec.Text 10270 0 0.0 0.0 0.0 0.0 0 0 CAF:m76_r1pRf Data.Attoparsec.Text 10277 0 0.0 0.0 0.0 0.0 0 0 CAF:m77_r1pRh Data.Attoparsec.Text 10279 0 0.0 0.0 0.0 0.0 0 0 CAF:m78_r1pRi Data.Attoparsec.Text 10280 0 0.0 0.0 0.0 0.0 0 0 CAF:m79_r1pRj Data.Attoparsec.Text 10281 0 0.0 0.0 0.0 0.0 0 0 CAF:m7_r18DN Data.Aeson.Parser.Internal 13502 0 0.0 0.0 0.0 0.0 0 0 CAF:m7_r1pOj Data.Attoparsec.Text 10045 0 0.0 0.0 0.0 0.0 0 0 CAF:m7_r1yf7 Data.Attoparsec.Time 12105 0 0.0 0.0 0.0 0.0 0 0 CAF:m7_r2En1 Data.Attoparsec.ByteString.Char8 10550 0 0.0 0.0 0.0 0.0 0 0 CAF:m7_ryoT Data.Csv.Parser 14470 0 0.0 0.0 0.0 0.0 0 0 CAF:m80_r1pRn Data.Attoparsec.Text 10284 0 0.0 0.0 0.0 0.0 0 0 CAF:m81_r1pRv Data.Attoparsec.Text 10292 0 0.0 0.0 0.0 0.0 0 0 CAF:m82_r1pRx Data.Attoparsec.Text 10294 0 0.0 0.0 0.0 0.0 0 0 CAF:m83_r1pRy Data.Attoparsec.Text 10295 0 0.0 0.0 0.0 0.0 0 0 CAF:m84_r1pRz Data.Attoparsec.Text 10296 0 0.0 0.0 0.0 0.0 0 0 CAF:m85_r1pRD Data.Attoparsec.Text 10299 0 0.0 0.0 0.0 0.0 0 0 CAF:m86_r1pRK Data.Attoparsec.Text 10307 0 0.0 0.0 0.0 0.0 0 0 CAF:m87_r1pRM Data.Attoparsec.Text 10309 0 0.0 0.0 0.0 0.0 0 0 CAF:m88_r1pRN Data.Attoparsec.Text 10310 0 0.0 0.0 0.0 0.0 0 0 CAF:m89_r1pRO Data.Attoparsec.Text 10311 0 0.0 0.0 0.0 0.0 0 0 CAF:m8_r18DO Data.Aeson.Parser.Internal 13503 0 0.0 0.0 0.0 0.0 0 0 CAF:m8_r1pOk Data.Attoparsec.Text 10046 0 0.0 0.0 0.0 0.0 0 0 CAF:m8_r1yf9 Data.Attoparsec.Time 12106 0 0.0 0.0 0.0 0.0 0 0 CAF:m8_r2En2 Data.Attoparsec.ByteString.Char8 10557 0 0.0 0.0 0.0 0.0 0 0 CAF:m8_ryp6 Data.Csv.Parser 14476 0 0.0 0.0 0.0 0.0 0 0 CAF:m90_r1pRS Data.Attoparsec.Text 10314 0 0.0 0.0 0.0 0.0 0 0 CAF:m9_r18DU Data.Aeson.Parser.Internal 13507 0 0.0 0.0 0.0 0.0 0 0 CAF:m9_r1pOl Data.Attoparsec.Text 10047 0 0.0 0.0 0.0 0.0 0 0 CAF:m9_r2En3 Data.Attoparsec.ByteString.Char8 10564 0 0.0 0.0 0.0 0.0 0 0 CAF:m9_rypl Data.Csv.Parser 14490 0 0.0 0.0 0.0 0.0 0 0 CAF:m_NaN Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:64:1-5 15669 0 0.0 0.0 0.0 0.0 0 0 CAF:m_epsilon Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:104:1-9 15672 0 0.0 0.0 0.0 0.0 0 0 CAF:m_epsilon2 Numeric.MathFunctions.Constants 15671 0 0.0 0.0 0.0 0.0 0 0 CAF:m_max_exp Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:50:1-9 15668 0 0.0 0.0 0.0 0.0 0 0 CAF:m_neg_inf Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:59:1-9 15673 0 0.0 0.0 0.0 0.0 0 0 CAF:m_pos_inf Numeric.MathFunctions.Constants Numeric/MathFunctions/Constants.hs:54:1-9 15670 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r18Dh Data.Aeson.Parser.Internal 13483 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r1pQs Data.Attoparsec.Text 10230 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r1yei Data.Attoparsec.Time 12050 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r27dQ Data.Attoparsec.ByteString.Internal 9962 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r2Enx Data.Attoparsec.ByteString.Char8 10670 0 0.0 0.0 0.0 0.0 0 0 CAF:m_r2O3h Data.Csv.Encoding 14543 0 0.0 0.0 0.0 0.0 0 0 CAF:m_rOrV Data.Attoparsec.Text.Internal 9915 0 0.0 0.0 0.0 0.0 0 0 CAF:m_ryo8 Data.Csv.Parser 14435 0 0.0 0.0 0.0 0.0 0 0 CAF:magenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:796:2-8 14142 0 0.0 0.0 0.0 0.0 0 0 CAF:main Main bench/Main.hs:8:1-4 18579 0 0.0 0.0 0.0 0.0 0 0 main Main bench/Main.hs:(8,1)-(10,3) 18586 1 0.0 0.0 0.0 0.0 0 16 defaultMain Criterion.Main Criterion/Main.hs:90:1-43 18588 0 0.0 0.0 0.0 0.0 0 0 defaultMainWith Criterion.Main Criterion/Main.hs:(144,1)-(146,16) 18589 1 0.0 0.0 0.0 0.0 0 40 withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-34 18592 0 0.0 0.0 0.0 0.0 0 0 withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-42 18593 0 0.0 0.0 0.0 0.0 0 0 withCodePageVerbosity System.IO.CodePage src/System/IO/CodePage.hs:152:1-39 18594 1 0.0 0.0 0.0 0.0 0 0 CAF:makeFromWords Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:198:1-13 10984 0 0.0 0.0 0.0 0.0 0 0 CAF:manNorm3 Numerics.Linear.Vector 18484 0 0.0 0.0 0.0 0.0 0 0 CAF:manyTill'1 Data.Attoparsec.Combinator 10443 0 0.0 0.0 0.0 0.0 0 0 CAF:manyTill'2 Data.Attoparsec.Combinator 10442 0 0.0 0.0 0.0 0.0 0 0 CAF:manyTill'3 Data.Attoparsec.Combinator 10441 0 0.0 0.0 0.0 0.0 0 0 CAF:manyTill1 Data.Attoparsec.Combinator 10450 0 0.0 0.0 0.0 0.0 0 0 CAF:mapFromJSONKeyFunction Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:486:1-22 13411 0 0.0 0.0 0.0 0.0 0 0 CAF:match System.FilePath.Glob.Match System/FilePath/Glob/Match.hs:23:1-5 15028 0 0.0 0.0 0.0 0.0 0 0 CAF:matchDefault System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:262:1-12 15101 0 0.0 0.0 0.0 0.0 0 0 CAF:matchPosix System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:268:1-10 15100 0 0.0 0.0 0.0 0.0 0 0 CAF:matchWith2 System.FilePath.Glob.Match 15027 0 0.0 0.0 0.0 0.0 0 0 CAF:matchWith4 System.FilePath.Glob.Match 15026 0 0.0 0.0 0.0 0.0 0 0 CAF:maxChildren Data.HashMap.Base Data/HashMap/Base.hs:1322:1-11 10818 0 0.0 0.0 0.0 0.0 0 0 CAF:maxExpt Data.Scientific src/Data/Scientific.hs:660:1-7 9841 0 0.0 0.0 0.0 0.0 0 0 CAF:maxExpt10_rLT6 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:287:1-9 14647 0 0.0 0.0 0.0 0.0 0 0 CAF:maxExpt_rLT3 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:275:1-7 14646 0 0.0 0.0 0.0 0.0 0 0 CAF:maxIters_r4g9a Statistics.Distribution Statistics/Distribution.hs:226:5-12 16243 0 0.0 0.0 0.0 0.0 0 0 CAF:maxNorm1 Numerics.Linear.Vector 18485 0 0.0 0.0 0.0 0.0 0 0 CAF:mean1 Statistics.Sample 16828 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors Criterion.Types Criterion/Types.hs:255:1-16 17825 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors13 Criterion.Types 17517 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors15 Criterion.Types 17516 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors17 Criterion.Types 17515 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors21 Criterion.Types 17514 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors23 Criterion.Types 17513 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors25 Criterion.Types 17512 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors29 Criterion.Types 17511 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors31 Criterion.Types 17510 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors33 Criterion.Types 17509 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors37 Criterion.Types 17508 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors39 Criterion.Types 17507 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors41 Criterion.Types 17506 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors45 Criterion.Types 17505 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors47 Criterion.Types 17504 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors49 Criterion.Types 17503 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors53 Criterion.Types 17502 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors55 Criterion.Types 17501 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors57 Criterion.Types 17500 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors61 Criterion.Types 17499 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors63 Criterion.Types 17498 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors65 Criterion.Types 17497 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors69 Criterion.Types 17496 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors71 Criterion.Types 17495 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors73 Criterion.Types 17494 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors77 Criterion.Types 17493 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors79 Criterion.Types 17492 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors81 Criterion.Types 17491 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors85 Criterion.Types 17490 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors87 Criterion.Types 17489 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors89 Criterion.Types 17488 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors93 Criterion.Types 17487 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors95 Criterion.Types 17486 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors97 Criterion.Types 17485 0 0.0 0.0 0.0 0.0 0 0 CAF:measureAccessors_ Criterion.Types Criterion/Types.hs:223:1-17 17518 0 0.0 0.0 0.0 0.0 0 0 CAF:measureKeys Criterion.Types Criterion/Types.hs:251:1-11 17519 0 0.0 0.0 0.0 0.0 0 0 CAF:measured Criterion.Measurement Criterion/Measurement.hs:322:1-8 18163 0 0.0 0.0 0.0 0.0 0 0 measured Criterion.Measurement Criterion/Measurement.hs:(322,1)-(335,22) 19741 1 0.0 0.0 0.0 0.0 0 112 CAF:measured_bad Criterion.Measurement Criterion/Measurement.hs:335:13-15 18162 0 0.0 0.0 0.0 0.0 0 0 measured Criterion.Measurement Criterion/Measurement.hs:(322,1)-(335,22) 19742 0 0.0 0.0 0.0 0.0 0 0 measured.bad Criterion.Measurement Criterion/Measurement.hs:335:13-22 19743 1 0.0 0.0 0.0 0.0 0 16 CAF:medianUnbiased Statistics.Quantile Statistics/Quantile.hs:178:1-14 17150 0 0.0 0.0 0.0 0.0 0 0 CAF:medianUnbiased_third Statistics.Quantile Statistics/Quantile.hs:179:11-15 17149 0 0.0 0.0 0.0 0.0 0 0 CAF:member1 Data.Attoparsec.Text.FastSet 9887 0 0.0 0.0 0.0 0.0 0 0 CAF:micro_r7DuY Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:220:5-9 13463 0 0.0 0.0 0.0 0.0 0 0 CAF:milli_r7DuX Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:221:5-9 13462 0 0.0 0.0 0.0 0.0 0 0 CAF:minExp0_rWjB Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:4-10 14684 0 0.0 0.0 0.0 0.0 0 0 CAF:minExp1_rWjO Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:187:4-10 14694 0 0.0 0.0 0.0 0.0 0 0 CAF:minExp2_rWjP Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:190:3-8 14695 0 0.0 0.0 0.0 0.0 0 0 CAF:minExp_rWjC Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:190:3-8 14685 0 0.0 0.0 0.0 0.0 0 0 CAF:minExpt_rLT2 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:274:1-7 14645 0 0.0 0.0 0.0 0.0 0 0 CAF:missingDesc Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:89:1-11 16054 0 0.0 0.0 0.0 0.0 0 0 CAF:mkCL1 Statistics.Types 16548 0 0.0 0.0 0.0 0.0 0 0 CAF:mkCLFromSignificance1 Statistics.Types 16602 0 0.0 0.0 0.0 0.0 0 0 CAF:mkChromaticity1 Data.Colour.CIE.Chromaticity 13799 0 0.0 0.0 0.0 0.0 0 0 CAF:mkCompleter Options.Applicative.Types Options/Applicative/Types.hs:284:1-11 16017 0 0.0 0.0 0.0 0.0 0 0 CAF:mkCompleter1 Options.Applicative.Types 16016 0 0.0 0.0 0.0 0.0 0 0 CAF:mkPValue1 Statistics.Types 16541 0 0.0 0.0 0.0 0.0 0 0 CAF:mkRGBGamut Data.Colour.RGB Data/Colour/RGB.hs:78:1-10 13825 0 0.0 0.0 0.0 0.0 0 0 CAF:mkRGBSpace Data.Colour.RGBSpace Data/Colour/RGBSpace.hs:132:1-10 13837 0 0.0 0.0 0.0 0.0 0 0 CAF:msg0_r18FQ Data.Aeson.Parser.Internal 13599 0 0.0 0.0 0.0 0.0 0 0 CAF:msg0_r1ye7 Data.Attoparsec.Time 12042 0 0.0 0.0 0.0 0.0 0 0 CAF:msg0_reDR Data.Csv.Util 14498 0 0.0 0.0 0.0 0.0 0 0 CAF:msg0_ryoC Data.Csv.Parser 14454 0 0.0 0.0 0.0 0.0 0 0 CAF:msg10_r18F3 Data.Aeson.Parser.Internal 13560 0 0.0 0.0 0.0 0.0 0 0 CAF:msg10_r1pQ3 Data.Attoparsec.Text 10208 0 0.0 0.0 0.0 0.0 0 0 CAF:msg10_r2Emz Data.Attoparsec.ByteString.Char8 10485 0 0.0 0.0 0.0 0.0 0 0 CAF:msg10_ryp5 Data.Csv.Parser 14475 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_r18Fd Data.Aeson.Parser.Internal 13568 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_r1yek Data.Attoparsec.Time 12052 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_r2EmA Data.Attoparsec.ByteString.Char8 10486 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_r2mzb System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15739 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_r3Qu9 Data.Aeson.Types.FromJSON 12922 0 0.0 0.0 0.0 0.0 0 0 CAF:msg11_ryp7 Data.Csv.Parser 14477 0 0.0 0.0 0.0 0.0 0 0 CAF:msg12_r18Fl Data.Aeson.Parser.Internal 13575 0 0.0 0.0 0.0 0.0 0 0 CAF:msg12_r1pQ6 Data.Attoparsec.Text 10210 0 0.0 0.0 0.0 0.0 0 0 CAF:msg12_r1yem Data.Attoparsec.Time 12054 0 0.0 0.0 0.0 0.0 0 0 CAF:msg12_ryp9 Data.Csv.Parser 14479 0 0.0 0.0 0.0 0.0 0 0 CAF:msg13_r18Fo Data.Aeson.Parser.Internal 13578 0 0.0 0.0 0.0 0.0 0 0 CAF:msg13_r3Qvb Data.Aeson.Types.FromJSON 12971 0 0.0 0.0 0.0 0.0 0 0 CAF:msg13_rypg Data.Csv.Parser 14486 0 0.0 0.0 0.0 0.0 0 0 CAF:msg14_r18FR Data.Aeson.Parser.Internal 13600 0 0.0 0.0 0.0 0.0 0 0 CAF:msg14_r1pQn Data.Attoparsec.Text 10226 0 0.0 0.0 0.0 0.0 0 0 CAF:msg14_r1yeq Data.Attoparsec.Time 12057 0 0.0 0.0 0.0 0.0 0 0 CAF:msg14_r3Qxi Data.Aeson.Types.FromJSON 13035 0 0.0 0.0 0.0 0.0 0 0 CAF:msg15_r18G5 Data.Aeson.Parser.Internal 13615 0 0.0 0.0 0.0 0.0 0 0 CAF:msg15_r1pQt Data.Attoparsec.Text 10231 0 0.0 0.0 0.0 0.0 0 0 CAF:msg15_r3Qxm Data.Aeson.Types.FromJSON 13037 0 0.0 0.0 0.0 0.0 0 0 CAF:msg16_r18G7 Data.Aeson.Parser.Internal 13617 0 0.0 0.0 0.0 0.0 0 0 CAF:msg16_r1pQz Data.Attoparsec.Text 10236 0 0.0 0.0 0.0 0.0 0 0 CAF:msg16_r1yeB Data.Attoparsec.Time 12064 0 0.0 0.0 0.0 0.0 0 0 CAF:msg16_r2Enw Data.Attoparsec.ByteString.Char8 10669 0 0.0 0.0 0.0 0.0 0 0 CAF:msg16_r3Qxq Data.Aeson.Types.FromJSON 13040 0 0.0 0.0 0.0 0.0 0 0 CAF:msg17_r1pRa Data.Attoparsec.Text 10273 0 0.0 0.0 0.0 0.0 0 0 CAF:msg17_r1yeD Data.Attoparsec.Time 12066 0 0.0 0.0 0.0 0.0 0 0 CAF:msg17_r2EnP Data.Attoparsec.ByteString.Char8 10691 0 0.0 0.0 0.0 0.0 0 0 CAF:msg17_r3QJL Data.Aeson.Types.FromJSON 13335 0 0.0 0.0 0.0 0.0 0 0 CAF:msg18_r1pRg Data.Attoparsec.Text 10278 0 0.0 0.0 0.0 0.0 0 0 CAF:msg18_r1yeH Data.Attoparsec.Time 12074 0 0.0 0.0 0.0 0.0 0 0 CAF:msg18_r2EnY Data.Attoparsec.ByteString.Char8 10701 0 0.0 0.0 0.0 0.0 0 0 CAF:msg18_rcb1T Statistics.Distribution.Normal 16416 0 0.0 0.0 0.0 0.0 0 0 CAF:msg19_r1pRm Data.Attoparsec.Text 10283 0 0.0 0.0 0.0 0.0 0 0 CAF:msg19_r1yeI Data.Attoparsec.Time 12078 0 0.0 0.0 0.0 0.0 0 0 CAF:msg19_r2Eo8 Data.Attoparsec.ByteString.Char8 10711 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r18DI Data.Aeson.Parser.Internal 13497 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r1Id5 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 14798 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r1pNQ Data.Attoparsec.Text 10024 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r1ye1 Data.Attoparsec.Time 12036 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r27eb Data.Attoparsec.ByteString.Internal 9977 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r2Emb Data.Attoparsec.ByteString.Char8 10473 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r2O35 Data.Csv.Encoding 14532 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r2mxM System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15698 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_r3QsE Data.Aeson.Types.FromJSON 12848 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_rOs7 Data.Attoparsec.Text.Internal 9923 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_rR1N Text.Microstache.Parser 15286 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_rcb20 Statistics.Distribution.Normal 16421 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_reE1 Data.Csv.Util 14506 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_rl4o Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 10389 0 0.0 0.0 0.0 0.0 0 0 CAF:msg1_rxzw Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 12149 0 0.0 0.0 0.0 0.0 0 0 CAF:msg20_r1pRq Data.Attoparsec.Text 10288 0 0.0 0.0 0.0 0.0 0 0 CAF:msg20_r1yeP Data.Attoparsec.Time 12085 0 0.0 0.0 0.0 0.0 0 0 CAF:msg20_rynN Data.Csv.Parser 14422 0 0.0 0.0 0.0 0.0 0 0 CAF:msg21_r1pRw Data.Attoparsec.Text 10293 0 0.0 0.0 0.0 0.0 0 0 CAF:msg21_r1yeZ Data.Attoparsec.Time 12095 0 0.0 0.0 0.0 0.0 0 0 CAF:msg22_r1pRC Data.Attoparsec.Text 10298 0 0.0 0.0 0.0 0.0 0 0 CAF:msg22_r1yf2 Data.Attoparsec.Time 12097 0 0.0 0.0 0.0 0.0 0 0 CAF:msg23_r1pRF Data.Attoparsec.Text 10303 0 0.0 0.0 0.0 0.0 0 0 CAF:msg24_r1pRL Data.Attoparsec.Text 10308 0 0.0 0.0 0.0 0.0 0 0 CAF:msg25_r1pRR Data.Attoparsec.Text 10313 0 0.0 0.0 0.0 0.0 0 0 CAF:msg26_r1yeY Data.Attoparsec.Time 12094 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r18DM Data.Aeson.Parser.Internal 13501 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r1Id9 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 14801 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r1ye3 Data.Attoparsec.Time 12038 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r27eg Data.Attoparsec.ByteString.Internal 9982 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r2Eme Data.Attoparsec.ByteString.Char8 10475 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r2O3c Data.Csv.Encoding 14538 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_r3QsM Data.Aeson.Types.FromJSON 12851 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_rOsb Data.Attoparsec.Text.Internal 9926 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_rl4t Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 10394 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_rxzA Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 12152 0 0.0 0.0 0.0 0.0 0 0 CAF:msg2_ryob Data.Csv.Parser 14438 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r18DY Data.Aeson.Parser.Internal 13510 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r1Idg Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 14805 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r1pNU Data.Attoparsec.Text 10026 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r1ydX Data.Attoparsec.Time 12033 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r27e9 Data.Attoparsec.ByteString.Internal 9975 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r2O30 Data.Csv.Encoding 14530 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r2my0 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15702 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_r3Qsx Data.Aeson.Types.FromJSON 12845 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_rOrZ Data.Attoparsec.Text.Internal 9917 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_rR23 Text.Microstache.Parser 15292 0 0.0 0.0 0.0 0.0 0 0 CAF:msg3_ryod Data.Csv.Parser 14440 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_r18Df Data.Aeson.Parser.Internal 13482 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_r1ye5 Data.Attoparsec.Time 12040 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_r2ElX Data.Attoparsec.ByteString.Char8 10465 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_r3QsS Data.Aeson.Types.FromJSON 12856 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_rOsi Data.Attoparsec.Text.Internal 9929 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_reDO Data.Csv.Util 14496 0 0.0 0.0 0.0 0.0 0 0 CAF:msg4_ryon Data.Csv.Parser 14448 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_r1pNY Data.Attoparsec.Text 10028 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_r2Emi Data.Attoparsec.ByteString.Char8 10477 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_r2O3r Data.Csv.Encoding 14551 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_r2my3 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15704 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_r3QsZ Data.Aeson.Types.FromJSON 12860 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_rOsn Data.Attoparsec.Text.Internal 9932 0 0.0 0.0 0.0 0.0 0 0 CAF:msg5_ryoA Data.Csv.Parser 14452 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_r18E6 Data.Aeson.Parser.Internal 13518 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_r1pOd Data.Attoparsec.Text 10037 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_r1ye9 Data.Attoparsec.Time 12043 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_r2O3s Data.Csv.Encoding 14552 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_r3Qt9 Data.Aeson.Types.FromJSON 12867 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_rOsr Data.Attoparsec.Text.Internal 9935 0 0.0 0.0 0.0 0.0 0 0 CAF:msg6_ryoE Data.Csv.Parser 14456 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r18Eb Data.Aeson.Parser.Internal 13521 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r1pPo Data.Attoparsec.Text 10123 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r1yeb Data.Attoparsec.Time 12045 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r2Emq Data.Attoparsec.ByteString.Char8 10481 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r2O3x Data.Csv.Encoding 14557 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r2myr System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15717 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_r3Qtf Data.Aeson.Types.FromJSON 12871 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_rOsx Data.Attoparsec.Text.Internal 9940 0 0.0 0.0 0.0 0.0 0 0 CAF:msg7_ryoG Data.Csv.Parser 14458 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_r18EN Data.Aeson.Parser.Internal 13546 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_r1pNN Data.Attoparsec.Text 10022 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_r1ydT Data.Attoparsec.Time 12030 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_r2O4J Data.Csv.Encoding 14599 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_r3Qtr Data.Aeson.Types.FromJSON 12881 0 0.0 0.0 0.0 0.0 0 0 CAF:msg8_ryoN Data.Csv.Parser 14465 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r18ER Data.Aeson.Parser.Internal 13550 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r1pQ0 Data.Attoparsec.Text 10206 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r1yed Data.Attoparsec.Time 12047 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r2Emu Data.Attoparsec.ByteString.Char8 10483 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r2O4K Data.Csv.Encoding 14600 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r2mz6 System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:345:15-17 15736 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_r3QtA Data.Aeson.Types.FromJSON 12894 0 0.0 0.0 0.0 0.0 0 0 CAF:msg9_ryp3 Data.Csv.Parser 14473 0 0.0 0.0 0.0 0.0 0 0 CAF:msg_r1Id1 Data.Csv.Conversion Data/Csv/Conversion.hs:1196:10-12 14795 0 0.0 0.0 0.0 0.0 0 0 CAF:msg_rl4h Data.Attoparsec.Internal.Types Data/Attoparsec/Internal/Types.hs:156:13-15 10382 0 0.0 0.0 0.0 0.0 0 0 CAF:msg_rxzs Data.Aeson.Types.Internal Data/Aeson/Types/Internal.hs:294:10-12 12146 0 0.0 0.0 0.0 0.0 0 0 CAF:n1_rWjp Data.Csv.Conversion.Internal 14676 0 0.0 0.0 0.0 0.0 0 0 CAF:nSigma2 Statistics.Types 16493 0 0.0 0.0 0.0 0.0 0 0 CAF:nSigma3 Statistics.Types 16492 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r13wo Numeric.SpecFunctions.Internal 15544 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r1Idh Data.Csv.Conversion 14806 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r1IqD Criterion.Types 17925 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r1sHg Data.HashMap.Strict 10871 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r27dP Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:190:7 9959 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r2O4w Data.Csv.Encoding 14596 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r3T0j Criterion.Report 17239 0 0.0 0.0 0.0 0.0 0 0 CAF:n_r6A8p Data.Vector 11200 0 0.0 0.0 0.0 0.0 0 0 CAF:n_rWj7 Data.Csv.Conversion.Internal 14668 0 0.0 0.0 0.0 0.0 0 0 CAF:name Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:47:1-4 15458 0 0.0 0.0 0.0 0.0 0 0 CAF:name1_raX6t Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:331:5-8 12349 0 0.0 0.0 0.0 0.0 0 0 CAF:name_raX6q Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:331:5-8 12347 0 0.0 0.0 0.0 0.0 0 0 CAF:namedRecord Data.Csv.Conversion Data/Csv/Conversion.hs:1158:1-11 14975 0 0.0 0.0 0.0 0.0 0 0 CAF:namedRecord_$sfromList Data.Csv.Conversion 14974 0 0.0 0.0 0.0 0.0 0 0 CAF:naturalLog1 Math.NumberTheory.Logarithms 9491 0 0.0 0.0 0.0 0.0 0 0 CAF:naturalLog10_b Math.NumberTheory.Logarithms 9490 0 0.0 0.0 0.0 0.0 0 0 CAF:naturalLog2_b Math.NumberTheory.Logarithms 9483 0 0.0 0.0 0.0 0.0 0 0 CAF:naturalLog3 Math.NumberTheory.Logarithms 9484 0 0.0 0.0 0.0 0.0 0 0 CAF:nbytes_rzmC System.Random.MWC System/Random/MWC.hs:428:7-12 15775 0 0.0 0.0 0.0 0.0 0 0 CAF:new Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:280:1-3 16196 0 0.0 0.0 0.0 0.0 0 0 CAF:new1 Control.Monad.Par.Scheds.TraceInternal 16195 0 0.0 0.0 0.0 0.0 0 0 CAF:newArray# Data.HashMap.Array Data/HashMap/Array.hs:89:1-9 10821 0 0.0 0.0 0.0 0.0 0 0 CAF:newStdGen System.Random System/Random.hs:573:1-9 10961 0 0.0 0.0 0.0 0.0 0 0 CAF:newStdGen1 System.Random 10960 0 0.0 0.0 0.0 0.0 0 0 CAF:newline Data.Csv.Util Data/Csv/Util.hs:67:1-7 14494 0 0.0 0.0 0.0 0.0 0 0 CAF:newtonRaphson1 Numeric.RootFinding 15476 0 0.0 0.0 0.0 0.0 0 0 CAF:nil Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:249:1-3 10977 0 0.0 0.0 0.0 0.0 0 0 CAF:nl_r2O2N Data.Csv.Encoding Data/Csv/Encoding.hs:261:5-6 14521 0 0.0 0.0 0.0 0.0 0 0 CAF:noBacktrack Options.Applicative.Builder Options/Applicative/Builder.hs:488:1-11 16182 0 0.0 0.0 0.0 0.0 0 0 CAF:noBacktrack1 Options.Applicative.Builder 16181 0 0.0 0.0 0.0 0.0 0 0 CAF:noIntersperse Options.Applicative.Builder Options/Applicative/Builder.hs:428:1-13 16171 0 0.0 0.0 0.0 0.0 0 0 CAF:noIntersperse1 Options.Applicative.Builder 16170 0 0.0 0.0 0.0 0.0 0 0 CAF:norm Statistics.Matrix Statistics/Matrix.hs:227:1-4 16336 0 0.0 0.0 0.0 0.0 0 0 CAF:norm1 Statistics.Matrix 16335 0 0.0 0.0 0.0 0.0 0 0 CAF:norm2 Statistics.Matrix 16334 0 0.0 0.0 0.0 0.0 0 0 CAF:normalUnbiased Statistics.Quantile Statistics/Quantile.hs:186:1-14 17152 0 0.0 0.0 0.0 0.0 0 0 CAF:normalUnbiased_ta Statistics.Quantile Statistics/Quantile.hs:187:11-12 17151 0 0.0 0.0 0.0 0.0 0 0 CAF:note2 Criterion.IO.Printf 17386 0 0.0 0.0 0.0 0.0 0 0 CAF:null Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:227:1-4 14303 0 0.0 0.0 0.0 0.0 0 0 CAF:null Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:241:1-4 10989 0 0.0 0.0 0.0 0.0 0 0 CAF:nullAddr Data.Primitive.Addr Data/Primitive/Addr.hs:40:1-8 9613 0 0.0 0.0 0.0 0.0 0 0 CAF:nullEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:147:1-12 13696 0 0.0 0.0 0.0 0.0 0 0 CAF:nullOption Options.Applicative.Builder Options/Applicative/Builder.hs:355:1-10 16158 0 0.0 0.0 0.0 0.0 0 0 CAF:null_ Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:162:1-5 13702 0 0.0 0.0 0.0 0.0 0 0 CAF:null_ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:72:1-5 13441 0 0.0 0.0 0.0 0.0 0 0 CAF:number Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:526:1-6 10715 0 0.0 0.0 0.0 0.0 0 0 CAF:number Data.Attoparsec.Text Data/Attoparsec/Text.hs:400:1-6 10302 0 0.0 0.0 0.0 0.0 0 0 CAF:number1 Data.Attoparsec.ByteString.Char8 10714 0 0.0 0.0 0.0 0.0 0 0 CAF:number1 Data.Attoparsec.Text 10301 0 0.0 0.0 0.0 0.0 0 0 CAF:object_'_r18Hk Data.Aeson.Parser.Internal 13654 0 0.0 0.0 0.0 0.0 0 0 CAF:object__r18HB Data.Aeson.Parser.Internal 13674 0 0.0 0.0 0.0 0.0 0 0 CAF:ofs1_rkid Data.Text.Short.Internal 14366 0 0.0 0.0 0.0 0.0 0 0 CAF:ofs2_rkih Data.Text.Short.Internal 14370 0 0.0 0.0 0.0 0.0 0 0 CAF:ofs3_rkil Data.Text.Short.Internal 14374 0 0.0 0.0 0.0 0.0 0 0 CAF:ofs4_rkim Data.Text.Short.Internal 14375 0 0.0 0.0 0.0 0.0 0 0 CAF:ofs_rki9 Data.Text.Short.Internal 14362 0 0.0 0.0 0.0 0.0 0 0 CAF:onblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:2-8 14209 0 0.0 0.0 0.0 0.0 0 0 CAF:onblack1 Text.PrettyPrint.ANSI.Leijen.Internal 14208 0 0.0 0.0 0.0 0.0 0 0 CAF:onblack2 Text.PrettyPrint.ANSI.Leijen.Internal 14207 0 0.0 0.0 0.0 0.0 0 0 CAF:onblack3 Text.PrettyPrint.ANSI.Leijen.Internal 14206 0 0.0 0.0 0.0 0.0 0 0 CAF:onblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:2-7 14189 0 0.0 0.0 0.0 0.0 0 0 CAF:onblue1 Text.PrettyPrint.ANSI.Leijen.Internal 14188 0 0.0 0.0 0.0 0.0 0 0 CAF:onblue2 Text.PrettyPrint.ANSI.Leijen.Internal 14187 0 0.0 0.0 0.0 0.0 0 0 CAF:onblue3 Text.PrettyPrint.ANSI.Leijen.Internal 14186 0 0.0 0.0 0.0 0.0 0 0 CAF:oncolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:855:1-7 14169 0 0.0 0.0 0.0 0.0 0 0 CAF:oncyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:2-7 14179 0 0.0 0.0 0.0 0.0 0 0 CAF:oncyan1 Text.PrettyPrint.ANSI.Leijen.Internal 14178 0 0.0 0.0 0.0 0.0 0 0 CAF:oncyan2 Text.PrettyPrint.ANSI.Leijen.Internal 14177 0 0.0 0.0 0.0 0.0 0 0 CAF:oncyan3 Text.PrettyPrint.ANSI.Leijen.Internal 14176 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullblack Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:842:11-21 14210 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullblue Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:846:10-19 14190 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullcolor Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:856:1-11 14170 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullcyan Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:848:10-19 14180 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullgreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:11-21 14200 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullgreen1 Text.PrettyPrint.ANSI.Leijen.Internal 14198 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullgreen2 Text.PrettyPrint.ANSI.Leijen.Internal 14197 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullgreen3 Text.PrettyPrint.ANSI.Leijen.Internal 14196 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:13-25 14185 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullmagenta1 Text.PrettyPrint.ANSI.Leijen.Internal 14183 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullmagenta2 Text.PrettyPrint.ANSI.Leijen.Internal 14182 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullmagenta3 Text.PrettyPrint.ANSI.Leijen.Internal 14181 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:9-17 14205 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullred1 Text.PrettyPrint.ANSI.Leijen.Internal 14203 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullred2 Text.PrettyPrint.ANSI.Leijen.Internal 14202 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullred3 Text.PrettyPrint.ANSI.Leijen.Internal 14201 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:11-21 14175 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullwhite1 Text.PrettyPrint.ANSI.Leijen.Internal 14173 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullwhite2 Text.PrettyPrint.ANSI.Leijen.Internal 14172 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullwhite3 Text.PrettyPrint.ANSI.Leijen.Internal 14171 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:12-23 14195 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullyellow1 Text.PrettyPrint.ANSI.Leijen.Internal 14193 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullyellow2 Text.PrettyPrint.ANSI.Leijen.Internal 14192 0 0.0 0.0 0.0 0.0 0 0 CAF:ondullyellow3 Text.PrettyPrint.ANSI.Leijen.Internal 14191 0 0.0 0.0 0.0 0.0 0 0 CAF:ongreen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:844:2-8 14199 0 0.0 0.0 0.0 0.0 0 0 CAF:onmagenta Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:847:2-10 14184 0 0.0 0.0 0.0 0.0 0 0 CAF:onred Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:843:2-6 14204 0 0.0 0.0 0.0 0.0 0 0 CAF:onwhite Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:849:2-8 14174 0 0.0 0.0 0.0 0.0 0 0 CAF:onyellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:845:2-9 14194 0 0.0 0.0 0.0 0.0 0 0 CAF:openBracket Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:243:1-11 13716 0 0.0 0.0 0.0 0.0 0 0 CAF:openCurly Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:245:1-9 13720 0 0.0 0.0 0.0 0.0 0 0 CAF:openRangeNum_r9F8 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:438:1-12 15098 0 0.0 0.0 0.0 0.0 0 0 CAF:optDescMod Options.Applicative.Types Options/Applicative/Types.hs:396:1-10 16022 0 0.0 0.0 0.0 0.0 0 0 CAF:optHelp Options.Applicative.Types Options/Applicative/Types.hs:387:1-7 16019 0 0.0 0.0 0.0 0.0 0 0 CAF:optMetaVar Options.Applicative.Types Options/Applicative/Types.hs:390:1-10 16020 0 0.0 0.0 0.0 0.0 0 0 CAF:optShowDefault Options.Applicative.Types Options/Applicative/Types.hs:393:1-14 16021 0 0.0 0.0 0.0 0.0 0 0 CAF:optVisibility Options.Applicative.Types Options/Applicative/Types.hs:384:1-13 16018 0 0.0 0.0 0.0 0.0 0 0 CAF:option2 Options.Applicative.Builder 16157 0 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18703 0 0.0 0.0 0.0 0.0 0 0 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18704 0 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 18705 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18706 0 0.0 0.0 0.0 0.0 0 32 CAF:optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-9 16124 0 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 18669 1 0.0 0.0 0.0 0.0 0 40 CAF:option_var Options.Applicative.Builder Options/Applicative/Builder.hs:199:9-11 16156 0 0.0 0.0 0.0 0.0 0 0 CAF:opts_r4tzN Criterion.Main 18454 0 0.0 0.0 0.0 0.0 0 0 CAF:outlierVariance11 Criterion.Analysis 17424 0 0.0 0.0 0.0 0.0 0 0 CAF:outlierVariance2 Criterion.Analysis 17421 0 0.0 0.0 0.0 0.0 0 0 CAF:outlierVariance5 Criterion.Analysis 17422 0 0.0 0.0 0.0 0.0 0 0 CAF:outlierVariance8 Criterion.Analysis 17423 0 0.0 0.0 0.0 0.0 0 0 CAF:p10_r1pQ1 Data.Attoparsec.Text 10207 0 0.0 0.0 0.0 0.0 0 0 CAF:p10_r2EmL Data.Attoparsec.ByteString.Char8 10493 0 0.0 0.0 0.0 0.0 0 0 CAF:p10_r2O3J Data.Csv.Encoding 14569 0 0.0 0.0 0.0 0.0 0 0 CAF:p11_r1pQ5 Data.Attoparsec.Text 10209 0 0.0 0.0 0.0 0.0 0 0 CAF:p11_r2EmM Data.Attoparsec.ByteString.Char8 10494 0 0.0 0.0 0.0 0.0 0 0 CAF:p11_r2O3L Data.Csv.Encoding 14571 0 0.0 0.0 0.0 0.0 0 0 CAF:p12_r1pQ8 Data.Attoparsec.Text 10211 0 0.0 0.0 0.0 0.0 0 0 CAF:p12_r2EmN Data.Attoparsec.ByteString.Char8 10495 0 0.0 0.0 0.0 0.0 0 0 CAF:p12_r2O3O Data.Csv.Encoding 14574 0 0.0 0.0 0.0 0.0 0 0 CAF:p13_r1pQ9 Data.Attoparsec.Text 10212 0 0.0 0.0 0.0 0.0 0 0 CAF:p13_r2EmO Data.Attoparsec.ByteString.Char8 10496 0 0.0 0.0 0.0 0.0 0 0 CAF:p13_r2O3Q Data.Csv.Encoding 14576 0 0.0 0.0 0.0 0.0 0 0 CAF:p14_r1pQa Data.Attoparsec.Text 10213 0 0.0 0.0 0.0 0.0 0 0 CAF:p14_r2EmP Data.Attoparsec.ByteString.Char8 10497 0 0.0 0.0 0.0 0.0 0 0 CAF:p14_r2O3T Data.Csv.Encoding 14579 0 0.0 0.0 0.0 0.0 0 0 CAF:p15_r1pQb Data.Attoparsec.Text 10214 0 0.0 0.0 0.0 0.0 0 0 CAF:p15_r2EmQ Data.Attoparsec.ByteString.Char8 10498 0 0.0 0.0 0.0 0.0 0 0 CAF:p15_r2O3V Data.Csv.Encoding 14581 0 0.0 0.0 0.0 0.0 0 0 CAF:p16_r1pQc Data.Attoparsec.Text 10215 0 0.0 0.0 0.0 0.0 0 0 CAF:p16_r2EmR Data.Attoparsec.ByteString.Char8 10499 0 0.0 0.0 0.0 0.0 0 0 CAF:p16_r2O3Y Data.Csv.Encoding 14584 0 0.0 0.0 0.0 0.0 0 0 CAF:p17_r1pQd Data.Attoparsec.Text 10216 0 0.0 0.0 0.0 0.0 0 0 CAF:p17_r2EmS Data.Attoparsec.ByteString.Char8 10500 0 0.0 0.0 0.0 0.0 0 0 CAF:p17_r2O40 Data.Csv.Encoding 14586 0 0.0 0.0 0.0 0.0 0 0 CAF:p18_r1pQe Data.Attoparsec.Text 10217 0 0.0 0.0 0.0 0.0 0 0 CAF:p18_r2EmT Data.Attoparsec.ByteString.Char8 10501 0 0.0 0.0 0.0 0.0 0 0 CAF:p18_r2O4L Data.Csv.Encoding 14601 0 0.0 0.0 0.0 0.0 0 0 CAF:p19_r1pQf Data.Attoparsec.Text 10218 0 0.0 0.0 0.0 0.0 0 0 CAF:p19_r2EmU Data.Attoparsec.ByteString.Char8 10502 0 0.0 0.0 0.0 0.0 0 0 CAF:p19_r2O4R Data.Csv.Encoding 14607 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r18Ee Data.Aeson.Parser.Internal 13524 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r1Ij1 Criterion.Types 17758 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r1pNS Data.Attoparsec.Text 10025 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r1yec Data.Attoparsec.Time 12046 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r2Emg Data.Attoparsec.ByteString.Char8 10476 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_r2O3l Data.Csv.Encoding 14545 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_rWjM Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:188:3 14692 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_reE0 Data.Csv.Util 14505 0 0.0 0.0 0.0 0.0 0 0 CAF:p1_ryoB Data.Csv.Parser 14453 0 0.0 0.0 0.0 0.0 0 0 CAF:p20_r1pQg Data.Attoparsec.Text 10219 0 0.0 0.0 0.0 0.0 0 0 CAF:p20_r2Enk Data.Attoparsec.ByteString.Char8 10650 0 0.0 0.0 0.0 0.0 0 0 CAF:p20_r2O4Z Data.Csv.Encoding 14611 0 0.0 0.0 0.0 0.0 0 0 CAF:p21_r1pQh Data.Attoparsec.Text 10220 0 0.0 0.0 0.0 0.0 0 0 CAF:p21_r2Enu Data.Attoparsec.ByteString.Char8 10668 0 0.0 0.0 0.0 0.0 0 0 CAF:p22_r1pQi Data.Attoparsec.Text 10221 0 0.0 0.0 0.0 0.0 0 0 CAF:p22_r2Eny Data.Attoparsec.ByteString.Char8 10671 0 0.0 0.0 0.0 0.0 0 0 CAF:p23_r1pQj Data.Attoparsec.Text 10222 0 0.0 0.0 0.0 0.0 0 0 CAF:p23_r2EnB Data.Attoparsec.ByteString.Char8 10675 0 0.0 0.0 0.0 0.0 0 0 CAF:p24_r1pQk Data.Attoparsec.Text 10223 0 0.0 0.0 0.0 0.0 0 0 CAF:p24_r2EnD Data.Attoparsec.ByteString.Char8 10678 0 0.0 0.0 0.0 0.0 0 0 CAF:p25_r1pQl Data.Attoparsec.Text 10224 0 0.0 0.0 0.0 0.0 0 0 CAF:p25_r2EnF Data.Attoparsec.ByteString.Char8 10681 0 0.0 0.0 0.0 0.0 0 0 CAF:p26_r1pQo Data.Attoparsec.Text 10227 0 0.0 0.0 0.0 0.0 0 0 CAF:p26_r2EnH Data.Attoparsec.ByteString.Char8 10684 0 0.0 0.0 0.0 0.0 0 0 CAF:p27_r1pQy Data.Attoparsec.Text 10235 0 0.0 0.0 0.0 0.0 0 0 CAF:p27_r2EnO Data.Attoparsec.ByteString.Char8 10690 0 0.0 0.0 0.0 0.0 0 0 CAF:p28_r1pQB Data.Attoparsec.Text 10238 0 0.0 0.0 0.0 0.0 0 0 CAF:p28_r2EnR Data.Attoparsec.ByteString.Char8 10693 0 0.0 0.0 0.0 0.0 0 0 CAF:p29_r1pQD Data.Attoparsec.Text 10242 0 0.0 0.0 0.0 0.0 0 0 CAF:p29_r2EnX Data.Attoparsec.ByteString.Char8 10700 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r18EO Data.Aeson.Parser.Internal 13547 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r1Iqh Criterion.Types 17918 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r1pNW Data.Attoparsec.Text 10027 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r1yel Data.Attoparsec.Time 12053 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r2Emo Data.Attoparsec.ByteString.Char8 10480 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_r2O3d Data.Csv.Encoding 14539 0 0.0 0.0 0.0 0.0 0 0 CAF:p2_ryoc Data.Csv.Parser 14439 0 0.0 0.0 0.0 0.0 0 0 CAF:p30_r1pQK Data.Attoparsec.Text 10247 0 0.0 0.0 0.0 0.0 0 0 CAF:p30_r2Eo0 Data.Attoparsec.ByteString.Char8 10703 0 0.0 0.0 0.0 0.0 0 0 CAF:p31_r1pQL Data.Attoparsec.Text 10250 0 0.0 0.0 0.0 0.0 0 0 CAF:p31_r2Eo7 Data.Attoparsec.ByteString.Char8 10710 0 0.0 0.0 0.0 0.0 0 0 CAF:p32_r1pQS Data.Attoparsec.Text 10255 0 0.0 0.0 0.0 0.0 0 0 CAF:p32_r2Eoa Data.Attoparsec.ByteString.Char8 10713 0 0.0 0.0 0.0 0.0 0 0 CAF:p33_r18DJ Data.Aeson.Parser.Internal 13498 0 0.0 0.0 0.0 0.0 0 0 CAF:p33_r1pQT Data.Attoparsec.Text 10258 0 0.0 0.0 0.0 0.0 0 0 CAF:p33_rynP Data.Csv.Parser 14423 0 0.0 0.0 0.0 0.0 0 0 CAF:p34_r1pR0 Data.Attoparsec.Text 10263 0 0.0 0.0 0.0 0.0 0 0 CAF:p35_r1pR1 Data.Attoparsec.Text 10266 0 0.0 0.0 0.0 0.0 0 0 CAF:p36_r1pR8 Data.Attoparsec.Text 10271 0 0.0 0.0 0.0 0.0 0 0 CAF:p37_r1pRb Data.Attoparsec.Text 10274 0 0.0 0.0 0.0 0.0 0 0 CAF:p38_r1pRl Data.Attoparsec.Text 10282 0 0.0 0.0 0.0 0.0 0 0 CAF:p39_r1pRo Data.Attoparsec.Text 10285 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_r18Fn Data.Aeson.Parser.Internal 13577 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_r1pOo Data.Attoparsec.Text 10049 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_r1yep Data.Attoparsec.Time 12056 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_r2Ems Data.Attoparsec.ByteString.Char8 10482 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_r2O36 Data.Csv.Encoding 14533 0 0.0 0.0 0.0 0.0 0 0 CAF:p3_ryom Data.Csv.Parser 14447 0 0.0 0.0 0.0 0.0 0 0 CAF:p40_r1pRr Data.Attoparsec.Text 10289 0 0.0 0.0 0.0 0.0 0 0 CAF:p41_r1pRB Data.Attoparsec.Text 10297 0 0.0 0.0 0.0 0.0 0 0 CAF:p42_r1pRE Data.Attoparsec.Text 10300 0 0.0 0.0 0.0 0.0 0 0 CAF:p43_r1pRG Data.Attoparsec.Text 10304 0 0.0 0.0 0.0 0.0 0 0 CAF:p44_r1pRQ Data.Attoparsec.Text 10312 0 0.0 0.0 0.0 0.0 0 0 CAF:p45_r1pRT Data.Attoparsec.Text 10315 0 0.0 0.0 0.0 0.0 0 0 CAF:p4_r18Fr Data.Aeson.Parser.Internal 13581 0 0.0 0.0 0.0 0.0 0 0 CAF:p4_r1pOv Data.Attoparsec.Text 10056 0 0.0 0.0 0.0 0.0 0 0 CAF:p4_r2EmB Data.Attoparsec.ByteString.Char8 10487 0 0.0 0.0 0.0 0.0 0 0 CAF:p5_r18FS Data.Aeson.Parser.Internal 13601 0 0.0 0.0 0.0 0.0 0 0 CAF:p5_r1pOC Data.Attoparsec.Text 10063 0 0.0 0.0 0.0 0.0 0 0 CAF:p5_r2EmE Data.Attoparsec.ByteString.Char8 10488 0 0.0 0.0 0.0 0.0 0 0 CAF:p5_r2O3n Data.Csv.Encoding 14547 0 0.0 0.0 0.0 0.0 0 0 CAF:p5_ryoF Data.Csv.Parser 14457 0 0.0 0.0 0.0 0.0 0 0 CAF:p6_r18G4 Data.Aeson.Parser.Internal 13614 0 0.0 0.0 0.0 0.0 0 0 CAF:p6_r1pOV Data.Attoparsec.Text 10091 0 0.0 0.0 0.0 0.0 0 0 CAF:p6_r2EmH Data.Attoparsec.ByteString.Char8 10489 0 0.0 0.0 0.0 0.0 0 0 CAF:p6_r2O3t Data.Csv.Encoding 14553 0 0.0 0.0 0.0 0.0 0 0 CAF:p6_ryoM Data.Csv.Parser 14464 0 0.0 0.0 0.0 0.0 0 0 CAF:p7_r18Gd Data.Aeson.Parser.Internal 13622 0 0.0 0.0 0.0 0.0 0 0 CAF:p7_r1pP2 Data.Attoparsec.Text 10098 0 0.0 0.0 0.0 0.0 0 0 CAF:p7_r2EmI Data.Attoparsec.ByteString.Char8 10490 0 0.0 0.0 0.0 0.0 0 0 CAF:p7_r2O3y Data.Csv.Encoding 14558 0 0.0 0.0 0.0 0.0 0 0 CAF:p7_ryp4 Data.Csv.Parser 14474 0 0.0 0.0 0.0 0.0 0 0 CAF:p8_r18Hz Data.Aeson.Parser.Internal 13673 0 0.0 0.0 0.0 0.0 0 0 CAF:p8_r1pP9 Data.Attoparsec.Text 10105 0 0.0 0.0 0.0 0.0 0 0 CAF:p8_r2EmJ Data.Attoparsec.ByteString.Char8 10491 0 0.0 0.0 0.0 0.0 0 0 CAF:p8_r2O3E Data.Csv.Encoding 14564 0 0.0 0.0 0.0 0.0 0 0 CAF:p8_ryp8 Data.Csv.Parser 14478 0 0.0 0.0 0.0 0.0 0 0 CAF:p9_r18HF Data.Aeson.Parser.Internal 13678 0 0.0 0.0 0.0 0.0 0 0 CAF:p9_r1pPl Data.Attoparsec.Text 10119 0 0.0 0.0 0.0 0.0 0 0 CAF:p9_r2EmK Data.Attoparsec.ByteString.Char8 10492 0 0.0 0.0 0.0 0.0 0 0 CAF:p9_r2O3G Data.Csv.Encoding 14566 0 0.0 0.0 0.0 0.0 0 0 CAF:p9_rypf Data.Csv.Parser 14485 0 0.0 0.0 0.0 0.0 0 0 CAF:pB_r4lRr Criterion.IO 17221 0 0.0 0.0 0.0 0.0 0 0 CAF:pC_r4lRs Criterion.IO 17222 0 0.0 0.0 0.0 0.0 0 0 CAF:pJ_r1IiL Criterion.Types 17753 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r18E8 Data.Aeson.Parser.Internal 13520 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r1IiX Criterion.Types 17757 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r1pNO Data.Attoparsec.Text 10023 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r1ye6 Data.Attoparsec.Time 12041 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r2Emc Data.Attoparsec.ByteString.Char8 10474 0 0.0 0.0 0.0 0.0 0 0 CAF:p_r48pI Criterion.Main.Options 18319 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18911 0 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18912 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18926 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18914 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18923 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18924 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18913 1 0.0 0.0 0.0 0.0 0 0 CAF:p_r4lRx Criterion.IO 17224 0 0.0 0.0 0.0 0.0 0 0 CAF:p_rKst Options.Applicative.BashCompletion 15907 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18697 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18698 0 0.0 0.0 0.0 0.0 0 0 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 18699 1 0.0 0.0 0.0 0.0 0 48 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18700 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18717 1 0.0 0.0 0.0 0.0 0 160 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18702 1 0.0 0.0 0.0 0.0 0 160 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18714 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18715 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18701 1 0.0 0.0 0.0 0.0 0 0 CAF:p_rWjz Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:188:3 14682 0 0.0 0.0 0.0 0.0 0 0 CAF:p_reDQ Data.Csv.Util 14497 0 0.0 0.0 0.0 0.0 0 0 CAF:p_ryo7 Data.Csv.Parser 14434 0 0.0 0.0 0.0 0.0 0 0 CAF:pad_rqyD Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:64:1-3 9885 0 0.0 0.0 0.0 0.0 0 0 CAF:pair1 Data.Aeson.Encoding.Internal 13706 0 0.0 0.0 0.0 0.0 0 0 CAF:pairStr1 Data.Aeson.Encoding.Internal 13708 0 0.0 0.0 0.0 0.0 0 0 CAF:paragraph Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:131:1-9 16085 0 0.0 0.0 0.0 0.0 0 0 CAF:parens Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:293:1-6 14218 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache Text.Microstache.Parser src/Text/Microstache/Parser.hs:43:1-13 15308 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache1 Text.Microstache.Parser 15307 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache10 Text.Microstache.Parser 15290 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache11 Text.Microstache.Parser 15289 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache2 Text.Microstache.Parser 15306 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache4 Text.Microstache.Parser 15305 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache7 Text.Microstache.Parser 15283 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache8 Text.Microstache.Parser 15287 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache9 Text.Microstache.Parser 15282 0 0.0 0.0 0.0 0.0 0 0 CAF:parseMustache_eta Text.Microstache.Parser 15288 0 0.0 0.0 0.0 0.0 0 0 CAF:parseScientificText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:216:1-19 12802 0 0.0 0.0 0.0 0.0 0 0 CAF:parseTest2 Data.Attoparsec.Text 10017 0 0.0 0.0 0.0 0.0 0 0 CAF:parseVersionText Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1402:1-16 13337 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith1 Criterion.Main.Options 18432 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19022 0 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19023 0 0.0 0.0 0.0 0.0 0 24 CAF:parseWith11 Criterion.Main.Options 18424 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19024 0 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19025 0 0.0 0.0 0.0 0.0 0 24 CAF:parseWith12 Criterion.Main.Options 18423 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith13 Criterion.Main.Options 18422 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith17 Criterion.Main.Options 18420 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith18 Criterion.Main.Options 18417 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith2 Criterion.Main.Options 18431 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith20 Criterion.Main.Options 18421 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith21 Criterion.Main.Options 18416 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith24 Criterion.Main.Options 18414 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19026 0 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19027 0 0.0 0.0 0.0 0.0 0 24 CAF:parseWith25 Criterion.Main.Options 18410 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith26 Criterion.Main.Options 18409 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith3 Criterion.Main.Options 18430 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith32 Criterion.Main.Options 18407 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith33 Criterion.Main.Options 18403 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith35 Criterion.Main.Options 18408 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith36 Criterion.Main.Options 18402 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith38 Criterion.Main.Options 18400 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith40 Criterion.Main.Options 18399 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19054 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19055 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 19056 1 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 19057 1 0.0 0.0 0.0 0.0 0 16 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 19064 0 0.0 0.0 0.0 0.0 0 24 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 19065 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 19066 1 0.0 0.0 0.0 0.0 0 32 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 19085 0 0.0 0.0 0.0 0.0 0 0 pure Options.Applicative.Types Options/Applicative/Types.hs:253:3-30 19086 0 0.0 0.0 0.0 0.0 0 0 pure.\ Options.Applicative.Types Options/Applicative/Types.hs:253:28-30 19087 1 0.0 0.0 0.0 0.0 0 32 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 19068 0 0.0 0.0 0.0 0.0 0 24 CAF:parseWith41 Criterion.Main.Options 18398 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19058 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19059 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 19060 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 19061 0 0.0 0.0 0.0 0.0 0 24 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 19062 1 0.0 0.0 0.0 0.0 0 120 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 19069 3 0.0 0.0 0.0 0.0 0 200 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 19063 1 0.0 0.0 0.0 0.0 0 0 oneM Options.Applicative.Types Options/Applicative/Types.hs:260:1-26 19067 1 0.0 0.0 0.0 0.0 0 32 CAF:parseWith42 Criterion.Main.Options 18396 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith46 Criterion.Main.Options 18394 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19033 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19034 0 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 19035 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 19053 1 0.0 0.0 0.0 0.0 0 192 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 19037 1 0.0 0.0 0.0 0.0 0 144 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 19050 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 19051 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 19036 1 0.0 0.0 0.0 0.0 0 0 CAF:parseWith47 Criterion.Main.Options 18393 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19038 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19039 0 0.0 0.0 0.0 0.0 0 240 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 19049 4 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 19052 4 0.0 0.0 0.0 0.0 0 88 help Options.Applicative.Builder Options/Applicative/Builder.hs:183:1-55 19047 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19048 0 0.0 0.0 0.0 0.0 0 32 long Options.Applicative.Builder Options/Applicative/Builder.hs:159:1-32 19040 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 19043 1 0.0 0.0 0.0 0.0 0 0 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 19045 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19046 0 0.0 0.0 0.0 0.0 0 32 short Options.Applicative.Builder Options/Applicative/Builder.hs:155:1-34 19041 1 0.0 0.0 0.0 0.0 0 0 fieldMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:132:1-28 19044 1 0.0 0.0 0.0 0.0 0 0 value Options.Applicative.Builder Options/Applicative/Builder.hs:171:1-50 19042 1 0.0 0.0 0.0 0.0 0 0 CAF:parseWith54 Criterion.Main.Options 18391 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith55 Criterion.Main.Options 18387 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith57 Criterion.Main.Options 18392 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith58 Criterion.Main.Options 18386 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith60 Criterion.Main.Options 18384 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith61 Criterion.Main.Options 18380 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith62 Criterion.Main.Options 18378 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith63 Criterion.Main.Options 18376 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith64 Criterion.Main.Options 18374 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith65 Criterion.Main.Options 18383 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith67 Criterion.Main.Options 18375 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith69 Criterion.Main.Options 18377 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith7 Criterion.Main.Options 18429 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith71 Criterion.Main.Options 18379 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith73 Criterion.Main.Options 18381 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith75 Criterion.Main.Options 18382 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith77 Criterion.Main.Options 18413 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19028 0 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19029 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19030 1 0.0 0.0 0.0 0.0 0 72 CAF:parseWith78 Criterion.Main.Options 18412 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19031 0 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19032 0 0.0 0.0 0.0 0.0 0 32 CAF:parseWith8 Criterion.Main.Options 18426 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_lvl Criterion.Main.Options 18428 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_lvl1 Criterion.Main.Options 18419 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_lvl2 Criterion.Main.Options 18406 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_lvl3 Criterion.Main.Options 18390 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_p Criterion.Main.Options 18397 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19070 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19071 0 0.0 0.0 0.0 0.0 0 0 argument Options.Applicative.Builder Options/Applicative/Builder.hs:(276,1)-(279,25) 19074 1 0.0 0.0 0.0 0.0 0 40 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 19075 1 0.0 0.0 0.0 0.0 0 160 metavar Options.Applicative.Builder Options/Applicative/Builder.hs:199:1-55 19072 1 0.0 0.0 0.0 0.0 0 0 optionMod Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:129:1-25 19073 0 0.0 0.0 0.0 0.0 0 32 CAF:parseWith_runIters Criterion.Main.Options Criterion/Main/Options.hs:110:5-12 18411 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_s Criterion.Main.Options 18427 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_s1 Criterion.Main.Options 18418 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_s2 Criterion.Main.Options 18405 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_s3 Criterion.Main.Options 18389 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_var Criterion.Main.Options 18404 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_var1 Criterion.Main.Options 18395 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_var2 Criterion.Main.Options 18388 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_x Criterion.Main.Options 18425 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_x1 Criterion.Main.Options 18415 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_x2 Criterion.Main.Options 18401 0 0.0 0.0 0.0 0.0 0 0 CAF:parseWith_x3 Criterion.Main.Options 18385 0 0.0 0.0 0.0 0.0 0 0 CAF:parserHelp4 Options.Applicative.Help.Core 16059 0 0.0 0.0 0.0 0.0 0 0 CAF:parserHelp5 Options.Applicative.Help.Core 16057 0 0.0 0.0 0.0 0.0 0 0 CAF:parserHelp_def Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:158:5-7 16055 0 0.0 0.0 0.0 0.0 0 0 CAF:parserHelp_f1 Options.Applicative.Help.Core 16058 0 0.0 0.0 0.0 0.0 0 0 CAF:parserHelp_title Options.Applicative.Help.Core Options/Applicative/Help/Core.hs:168:16-20 16056 0 0.0 0.0 0.0 0.0 0 0 CAF:parserUsage1 Options.Applicative.Help.Core 16053 0 0.0 0.0 0.0 0.0 0 0 CAF:pathParts1 System.FilePath.Glob.Utils 15014 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:250:1-8 10471 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar' Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:256:1-9 10469 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar' Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:436:1-9 9921 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar'1_r2Em7 Data.Attoparsec.ByteString.Char8 10468 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar'1_rOs4 Data.Attoparsec.Text.Internal 9920 0 0.0 0.0 0.0 0.0 0 0 CAF:peekChar1_r2Em8 Data.Attoparsec.ByteString.Char8 10470 0 0.0 0.0 0.0 0.0 0 0 CAF:pfxSumL_ri383 Statistics.Resampling Statistics/Resampling.hs:256:1-7 16922 0 0.0 0.0 0.0 0.0 0 0 CAF:pfxSumR_ri384 Statistics.Resampling Statistics/Resampling.hs:259:1-7 16935 0 0.0 0.0 0.0 0.0 0 0 CAF:pico_r7DuZ Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:219:5-8 13464 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dGFromJSON1_rcCqb Statistics.Types 16641 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dGFromJSON2_rcCqg Statistics.Types 16642 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dGFromJSON3_rcCql Statistics.Types 16643 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dGFromJSON_rcCpM Statistics.Types 16628 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dGFromJSON_rjBru Statistics.Resampling 17023 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord1_rcCmP Statistics.Types 16550 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord1_rjBoW Statistics.Resampling 16998 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord2_rcCmQ Statistics.Types 16551 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord3_rcCmR Statistics.Types 16552 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord4_rcCmS Statistics.Types 16553 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord5_rcCmT Statistics.Types 16554 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord6_rcCmV Statistics.Types 16560 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord7_rcCmW Statistics.Types 16561 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord8_rcCmY Statistics.Types 16566 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord_rcCmO Statistics.Types 16549 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$dIsRecord_rjBoV Statistics.Resampling 16997 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$j1_r3Qvh Data.Aeson.Types.FromJSON 12973 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_$j_r3Qug Data.Aeson.Types.FromJSON 12924 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_d1_r1GWr Data.HashSet 10855 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_d_r1GWp Data.HashSet 10854 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy1_r7Nip Data.Vector.Storable 11618 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy1_r7xCD Data.Vector.Storable.Mutable 11684 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy2_r7Nj4 Data.Vector.Storable 11653 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy2_r7xCF Data.Vector.Storable.Mutable 11686 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy3_r7Njy Data.Vector.Storable 11670 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy_r27eF Data.Attoparsec.ByteString.Internal 9998 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy_r3QAD Data.Aeson.Types.FromJSON 13167 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy_r7Nib Data.Vector.Storable 11613 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy_r7xCw Data.Vector.Storable.Mutable 11682 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_dummy_rfhS Data.Vector.Binary 16238 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f10_r3Qup Data.Aeson.Types.FromJSON 12932 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f11_r3Qur Data.Aeson.Types.FromJSON 12934 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f12_r3Qv0 Data.Aeson.Types.FromJSON 12966 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f1_r2O3D Data.Csv.Encoding 14563 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f1_r3QtK Data.Aeson.Types.FromJSON 12902 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f1_raX6w Data.Aeson.Types.ToJSON 12352 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f1_rjBrF Statistics.Resampling 17027 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f2_r3QtN Data.Aeson.Types.FromJSON 12905 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f2_raX6L Data.Aeson.Types.ToJSON 12375 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f3_r3QtQ Data.Aeson.Types.FromJSON 12908 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f3_raX6M Data.Aeson.Types.ToJSON 12376 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f4_r3QtS Data.Aeson.Types.FromJSON 12910 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f5_r3QtX Data.Aeson.Types.FromJSON 12914 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f5_rjBtl Statistics.Resampling 17062 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f6_r3QtZ Data.Aeson.Types.FromJSON 12916 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f6_rjBto Statistics.Resampling 17064 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f7_r3Qu1 Data.Aeson.Types.FromJSON 12918 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f8_r3Qui Data.Aeson.Types.FromJSON 12926 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f9_r3Qun Data.Aeson.Types.FromJSON 12930 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f_r1IdH Data.Csv.Conversion 14853 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f_r2O3i Data.Csv.Encoding 14544 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f_r3QtE Data.Aeson.Types.FromJSON 12897 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_f_raX6v Data.Aeson.Types.ToJSON 12351 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g13_r1Itp Criterion.Types 18039 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g14_r1Itq Criterion.Types 18040 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_r1Il6 Criterion.Types 17797 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_r1Qtp Numeric.Sum 15635 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_r2UfW Statistics.Math.RootFinding 16395 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_rcCot Statistics.Types 16612 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_rjBrG Statistics.Resampling 17028 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g1_rybK Data.Attoparsec.Combinator 10446 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g2_rcCou Statistics.Types 16613 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g2_rybL Data.Attoparsec.Combinator 10447 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g3_rybM Data.Attoparsec.Combinator 10448 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g4_r1Ili Criterion.Types 17798 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g4_r2Ug8 Statistics.Math.RootFinding 16399 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g6_rjBtm Statistics.Resampling 17063 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g7_rjBtp Statistics.Resampling 17065 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g_r1Qtf Numeric.Sum 15627 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g_r3QF8 Data.Aeson.Types.FromJSON 13260 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_g_rybJ Data.Attoparsec.Combinator 10445 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_k1_r2O3B Data.Csv.Encoding 14561 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_k1_rybO Data.Attoparsec.Combinator 10452 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_k2_r2O4P Data.Csv.Encoding 14605 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_k_r2O3g Data.Csv.Encoding 14542 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_k_rybN Data.Attoparsec.Combinator 10451 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_lvl1_raiGn Statistics.Sample.KernelDensity 16809 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_lvl_raiGl Statistics.Sample.KernelDensity 16808 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_n1_r3QuA Data.Aeson.Types.FromJSON 12942 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_n2_r3QuF Data.Aeson.Types.FromJSON 12947 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_n3_r3QuK Data.Aeson.Types.FromJSON 12952 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_n4_r3QuT Data.Aeson.Types.FromJSON 12960 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_n_r3Qus Data.Aeson.Types.FromJSON 12935 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_tol_raXg6 Data.Aeson.Types.ToJSON 12629 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x1_r3QLt Data.Aeson.Types.FromJSON 13385 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x1_r75BV Data.Vector.Primitive.Mutable 11781 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x1_r7i63 Data.Vector.Primitive 11718 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x2_r75C1 Data.Vector.Primitive.Mutable 11782 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x2_r7i6a Data.Vector.Primitive 11719 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x3_r75Ch Data.Vector.Primitive.Mutable 11784 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x3_r7i6q Data.Vector.Primitive 11725 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x4_r75Cn Data.Vector.Primitive.Mutable 11785 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x4_r7i6T Data.Vector.Primitive 11752 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x5_r75Co Data.Vector.Primitive.Mutable 11786 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x5_r7i74 Data.Vector.Primitive 11759 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x6_r75Cp Data.Vector.Primitive.Mutable 11787 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x6_r7i7l Data.Vector.Primitive 11764 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x7_r7i7z Data.Vector.Primitive 11774 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x8_r7i7A Data.Vector.Primitive 11775 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r1Q5x Data.Vector.Fusion.Bundle 11041 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r3QA5 Data.Aeson.Types.FromJSON 13159 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r6A8h Data.Vector 11195 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r75BR Data.Vector.Primitive.Mutable 11780 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r7NiV Data.Vector.Storable 11648 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r7i4X Data.Vector.Primitive 11695 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_r9Ujj Data.Vector.Unboxed 11293 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_x_rfie Data.Vector.Binary 16241 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z10_r3Qvn Data.Aeson.Types.FromJSON 12976 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z11_r3Qvo Data.Aeson.Types.FromJSON 12977 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z12_r3Qvp Data.Aeson.Types.FromJSON 12978 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z13_r3Qvt Data.Aeson.Types.FromJSON 12980 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z14_r3Qvx Data.Aeson.Types.FromJSON 12982 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z15_r3QvB Data.Aeson.Types.FromJSON 12984 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z16_r3QvF Data.Aeson.Types.FromJSON 12986 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z17_r3QvJ Data.Aeson.Types.FromJSON 12988 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z18_r3QvN Data.Aeson.Types.FromJSON 12990 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z19_r3QvR Data.Aeson.Types.FromJSON 12992 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z1_r3QtH Data.Aeson.Types.FromJSON 12899 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z1_rcCjB Statistics.Types 16473 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z20_r3QvV Data.Aeson.Types.FromJSON 12994 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z21_r3QvZ Data.Aeson.Types.FromJSON 12996 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z22_r3Qw3 Data.Aeson.Types.FromJSON 12998 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z23_r3Qw7 Data.Aeson.Types.FromJSON 13000 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z24_r3Qwb Data.Aeson.Types.FromJSON 13002 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z25_r3Qwf Data.Aeson.Types.FromJSON 13004 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z26_r3QwF Data.Aeson.Types.FromJSON 13014 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z27_r3QwK Data.Aeson.Types.FromJSON 13017 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z28_r3QwN Data.Aeson.Types.FromJSON 13019 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z29_r3Qxr Data.Aeson.Types.FromJSON 13042 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z2_r3QtV Data.Aeson.Types.FromJSON 12912 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z2_rcCjC Statistics.Types 16474 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z30_r3Qxs Data.Aeson.Types.FromJSON 13043 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z31_r3Qxt Data.Aeson.Types.FromJSON 13044 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z32_r3Qxu Data.Aeson.Types.FromJSON 13045 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z33_r3Qxw Data.Aeson.Types.FromJSON 13047 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z34_r2UfR Statistics.Math.RootFinding 16387 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z34_r3QxE Data.Aeson.Types.FromJSON 13052 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z34_rcCjz Statistics.Types 16472 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z34_rjBoU Statistics.Resampling 16996 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z35_r3QxM Data.Aeson.Types.FromJSON 13057 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z36_r3Qy0 Data.Aeson.Types.FromJSON 13066 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z37_r3Qy2 Data.Aeson.Types.FromJSON 13067 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z38_r3Qy9 Data.Aeson.Types.FromJSON 13074 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z39_r3Qye Data.Aeson.Types.FromJSON 13078 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z3_r3Qu2 Data.Aeson.Types.FromJSON 12919 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z3_rcCmp Statistics.Types 16538 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z40_r3Qyk Data.Aeson.Types.FromJSON 13083 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z41_r3Qyz Data.Aeson.Types.FromJSON 13098 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z4_r3Qul Data.Aeson.Types.FromJSON 12928 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z4_rcCmU Statistics.Types 16559 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z5_r3Quz Data.Aeson.Types.FromJSON 12941 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z5_rcCmX Statistics.Types 16565 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z6_r3QuR Data.Aeson.Types.FromJSON 12958 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z6_rcCoj Statistics.Types 16605 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z7_r3QuS Data.Aeson.Types.FromJSON 12959 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z8_r3Qv3 Data.Aeson.Types.FromJSON 12968 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z9_r3Qvi Data.Aeson.Types.FromJSON 12974 0 0.0 0.0 0.0 0.0 0 0 CAF:poly_z_r3Qt5 Data.Aeson.Types.FromJSON 12863 0 0.0 0.0 0.0 0.0 0 0 CAF:punct15_rgE5 System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:513:4-8 15048 0 0.0 0.0 0.0 0.0 0 0 CAF:q_rl4I System.Random System/Random.hs:481:8 10875 0 0.0 0.0 0.0 0.0 0 0 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19202 0 0.0 0.0 0.0 0.0 0 16 randomIvalInteger.q System.Random System/Random.hs:481:8-15 19203 1 0.0 0.0 0.0 0.0 0 0 CAF:qtng_r3sRN Criterion.IO.Printf 17390 0 0.0 0.0 0.0 0.0 0 0 CAF:r1_rWjn Data.Csv.Conversion.Internal 14674 0 0.0 0.0 0.0 0.0 0 0 CAF:rNorm System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:123:1-5 15689 0 0.0 0.0 0.0 0.0 0 0 CAF:r_rWiT Data.Csv.Conversion.Internal 14663 0 0.0 0.0 0.0 0.0 0 0 CAF:random_rzmB System.Random.MWC System/Random/MWC.hs:429:7-12 15774 0 0.0 0.0 0.0 0.0 0 0 CAF:rangle Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:323:1-6 14115 0 0.0 0.0 0.0 0.0 0 0 CAF:rational1 Data.Attoparsec.ByteString.Char8 10682 0 0.0 0.0 0.0 0.0 0 0 CAF:rational1 Data.Attoparsec.Text 10264 0 0.0 0.0 0.0 0.0 0 0 CAF:rational3 Data.Attoparsec.ByteString.Char8 10679 0 0.0 0.0 0.0 0.0 0 0 CAF:rational3 Data.Attoparsec.Text 10256 0 0.0 0.0 0.0 0.0 0 0 CAF:rational5 Data.Attoparsec.ByteString.Char8 10676 0 0.0 0.0 0.0 0.0 0 0 CAF:rational5 Data.Attoparsec.Text 10248 0 0.0 0.0 0.0 0.0 0 0 CAF:rational7 Data.Attoparsec.ByteString.Char8 10672 0 0.0 0.0 0.0 0.0 0 0 CAF:rational7 Data.Attoparsec.Text 10239 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 10683 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 10265 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational1 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 10680 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational1 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 10257 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational2 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 10677 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational2 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 10249 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational3 Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:490:1-8 10673 0 0.0 0.0 0.0 0.0 0 0 CAF:rational_$srational3 Data.Attoparsec.Text Data/Attoparsec/Text.hs:361:1-8 10240 0 0.0 0.0 0.0 0.0 0 0 CAF:ratios System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:126:1-6 15734 0 0.0 0.0 0.0 0.0 0 0 CAF:rbrace Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:329:1-6 14113 0 0.0 0.0 0.0 0.0 0 0 CAF:rbracket Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:335:1-8 14111 0 0.0 0.0 0.0 0.0 0 0 CAF:readArray# Data.HashMap.Array Data/HashMap/Array.hs:90:1-10 10822 0 0.0 0.0 0.0 0.0 0 0 CAF:readerAbort Options.Applicative.Types Options/Applicative/Types.hs:193:1-11 16027 0 0.0 0.0 0.0 0.0 0 0 CAF:readerAsk Options.Applicative.Types Options/Applicative/Types.hs:189:1-9 16033 0 0.0 0.0 0.0 0.0 0 0 CAF:readerAsk1 Options.Applicative.Types 16032 0 0.0 0.0 0.0 0.0 0 0 CAF:readerError Options.Applicative.Types Options/Applicative/Types.hs:197:1-11 16029 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat1 Data.Csv.Conversion.Internal 14713 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat12 Data.Csv.Conversion.Internal 14719 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat6 Data.Csv.Conversion.Internal 14718 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat9 Data.Csv.Conversion.Internal 14717 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat_$srealFloat Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:112:1-9 14721 0 0.0 0.0 0.0 0.0 0 0 CAF:realFloat_$srealFloat1 Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:112:1-9 14720 0 0.0 0.0 0.0 0.0 0 0 CAF:record Data.Csv.Conversion Data/Csv/Conversion.hs:1153:1-6 14876 0 0.0 0.0 0.0 0.0 0 0 CAF:red Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:792:2-4 14162 0 0.0 0.0 0.0 0.0 0 0 CAF:regressParams_r48or Criterion.Main.Options 18278 0 0.0 0.0 0.0 0.0 0 0 CAF:regressionHelp Criterion.Main.Options Criterion/Main/Options.hs:211:1-14 18439 0 0.0 0.0 0.0 0.0 0 0 CAF:removeBlankLines Data.Csv.Parser Data/Csv/Parser.hs:130:1-16 14420 0 0.0 0.0 0.0 0.0 0 0 CAF:renderNames Criterion.Analysis Criterion/Analysis.hs:239:1-11 17410 0 0.0 0.0 0.0 0.0 0 0 CAF:renderPretty Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:953:1-12 14261 0 0.0 0.0 0.0 0.0 0 0 CAF:renderSmart Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:989:1-11 14260 0 0.0 0.0 0.0 0.0 0 0 CAF:replicate1 Data.Text.Short.Internal 14334 0 0.0 0.0 0.0 0.0 0 0 CAF:replicate2 Statistics.Matrix.Mutable 16260 0 0.0 0.0 0.0 0.0 0 0 CAF:replicate_size42 Statistics.Matrix.Mutable 16259 0 0.0 0.0 0.0 0.0 0 0 CAF:report3 Criterion.Report 17318 0 0.0 0.0 0.0 0.0 0 0 CAF:report5 Criterion.Report 17317 0 0.0 0.0 0.0 0.0 0 0 CAF:reportCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:77:1-20 13879 0 0.0 0.0 0.0 0.0 0 0 CAF:reportCursorPositionCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:149:1-24 13932 0 0.0 0.0 0.0 0.0 0 0 CAF:reportCursorPositionCode1 System.Console.ANSI.Codes 13931 0 0.0 0.0 0.0 0.0 0 0 CAF:reproxy1 Data.Tagged 10800 0 0.0 0.0 0.0 0.0 0 0 CAF:resolveAccessors_xs Criterion.Analysis 17409 0 0.0 0.0 0.0 0.0 0 0 CAF:restoreCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:76:1-13 13877 0 0.0 0.0 0.0 0.0 0 0 CAF:restoreCursor1 System.Console.ANSI.Unix 13876 0 0.0 0.0 0.0 0.0 0 0 CAF:restoreCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:148:1-17 13923 0 0.0 0.0 0.0 0.0 0 0 CAF:retagEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:99:1-13 13695 0 0.0 0.0 0.0 0.0 0 0 CAF:rgbUsingSpace1 Data.Colour.RGBSpace 13833 0 0.0 0.0 0.0 0.0 0 0 CAF:rgbUsingSpace_l Data.Colour.RGBSpace 13832 0 0.0 0.0 0.0 0.0 0 0 CAF:right_r3Qv8 Data.Aeson.Types.FromJSON Data/Aeson/Types/FromJSON.hs:1179:9-13 12970 0 0.0 0.0 0.0 0.0 0 0 CAF:roundTo2 Utils 9750 0 0.0 0.0 0.0 0.0 0 0 CAF:row1 Statistics.Matrix 16301 0 0.0 0.0 0.0 0.0 0 0 CAF:row3 Statistics.Matrix 16300 0 0.0 0.0 0.0 0.0 0 0 CAF:rparen Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:317:1-6 14117 0 0.0 0.0 0.0 0.0 0 0 CAF:runFixedIters2 Criterion.Internal 17325 0 0.0 0.0 0.0 0.0 0 1168 CAF:runMode1 Criterion.Main 18469 0 0.0 0.0 0.0 0.0 0 0 runMode Criterion.Main Criterion/Main.hs:(153,1)-(168,34) 19118 0 0.0 0.0 0.0 0.0 0 48 CAF:runMode10 Criterion.Main 18464 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode12 Criterion.Main 18463 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode14 Criterion.Main 18462 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode16 Criterion.Main 18461 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode2 Criterion.Main 18468 0 0.0 0.0 0.0 0.0 0 0 runMode Criterion.Main Criterion/Main.hs:(153,1)-(168,34) 19103 0 0.0 0.0 0.0 0.0 0 24 writeCsv Criterion.IO.Printf Criterion/IO/Printf.hs:(99,1)-(102,49) 19104 1 0.0 0.0 0.0 0.0 0 72 CAF:runMode21 Criterion.Main 18451 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode24 Criterion.Main 18452 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode26 Criterion.Main 18453 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode29 Criterion.Main 18460 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode30 Criterion.Main 18459 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode4 Criterion.Main 18467 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode6 Criterion.Main 18466 0 0.0 0.0 0.0 0.0 0 0 CAF:runMode8 Criterion.Main 18465 0 0.0 0.0 0.0 0.0 0 0 CAF:runOne2 Criterion.Internal 17327 0 0.0 0.0 0.0 0.0 0 0 CAF:runOne4 Criterion.Internal 17326 0 0.0 0.0 0.0 0.0 0 0 CAF:runPar Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:260:1-6 16208 0 0.0 0.0 0.0 0.0 0 0 CAF:runPar1 Control.Monad.Par.Scheds.TraceInternal 16207 0 0.0 0.0 0.0 0.0 0 0 CAF:runParAsync Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:274:1-11 16211 0 0.0 0.0 0.0 0.0 0 0 CAF:runParAsync1 Control.Monad.Par.Scheds.TraceInternal 16210 0 0.0 0.0 0.0 0.0 0 0 CAF:runParIO Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:268:1-8 16209 0 0.0 0.0 0.0 0.0 0 0 CAF:runParserFully_x Options.Applicative.Common 16119 0 0.0 0.0 0.0 0.0 0 0 CAF:runRepeatedly Criterion.Types Criterion/Types.hs:134:9-21 17658 0 0.0 0.0 0.0 0.0 0 0 CAF:s Statistics.Quantile Statistics/Quantile.hs:171:1 17148 0 0.0 0.0 0.0 0.0 0 0 CAF:s10_r48rk Criterion.Main.Options 18371 0 0.0 0.0 0.0 0.0 0 0 CAF:s1_r18Eg Data.Aeson.Parser.Internal 13525 0 0.0 0.0 0.0 0.0 0 0 CAF:s1_r2O3v Data.Csv.Encoding 14555 0 0.0 0.0 0.0 0.0 0 0 CAF:s1_r48p8 Criterion.Main.Options 18300 0 0.0 0.0 0.0 0.0 0 0 CAF:s1_reDV Data.Csv.Util 14501 0 0.0 0.0 0.0 0.0 0 0 CAF:s1_ryoJ Data.Csv.Parser 14461 0 0.0 0.0 0.0 0.0 0 0 CAF:s2_r18Eo Data.Aeson.Parser.Internal 13529 0 0.0 0.0 0.0 0.0 0 0 CAF:s2_r2O3a Data.Csv.Encoding 14536 0 0.0 0.0 0.0 0.0 0 0 CAF:s2_r48pp Criterion.Main.Options 18309 0 0.0 0.0 0.0 0.0 0 0 CAF:s2_ryoh Data.Csv.Parser 14443 0 0.0 0.0 0.0 0.0 0 0 CAF:s3_r18Ev Data.Aeson.Parser.Internal 13532 0 0.0 0.0 0.0 0.0 0 0 CAF:s3_r2O4N Data.Csv.Encoding 14603 0 0.0 0.0 0.0 0.0 0 0 CAF:s3_r48pC Criterion.Main.Options 18315 0 0.0 0.0 0.0 0.0 0 0 CAF:s3_rypc Data.Csv.Parser 14482 0 0.0 0.0 0.0 0.0 0 0 CAF:s4_r18Fs Data.Aeson.Parser.Internal 13582 0 0.0 0.0 0.0 0.0 0 0 CAF:s4_r48pR Criterion.Main.Options 18324 0 0.0 0.0 0.0 0.0 0 0 CAF:s5_r18Fx Data.Aeson.Parser.Internal 13585 0 0.0 0.0 0.0 0.0 0 0 CAF:s5_r48q6 Criterion.Main.Options 18331 0 0.0 0.0 0.0 0.0 0 0 CAF:s6_r18FC Data.Aeson.Parser.Internal 13588 0 0.0 0.0 0.0 0.0 0 0 CAF:s6_r48qk Criterion.Main.Options 18338 0 0.0 0.0 0.0 0.0 0 0 CAF:s7_r48qw Criterion.Main.Options 18344 0 0.0 0.0 0.0 0.0 0 0 CAF:s8_r48qI Criterion.Main.Options 18350 0 0.0 0.0 0.0 0.0 0 0 CAF:s9_r48r4 Criterion.Main.Options 18362 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_CHAR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:68:1-11 9710 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:77:1-13 9716 0 0.0 0.0 0.0 0.0 0 0 sIZEOF_DOUBLE Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:77:1-17 19182 1 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_FLOAT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:80:1-12 9718 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_FUNPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:86:1-13 9722 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_INT Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:71:1-10 9712 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_INT16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:98:1-12 9730 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_INT32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:104:1-12 9734 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_INT64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:110:1-12 9738 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_INT8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:92:1-11 9726 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_PTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:83:1-10 9720 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_STABLEPTR Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:89:1-16 9724 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_WORD Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:74:1-11 9714 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_WORD16 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:101:1-13 9732 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_WORD32 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:107:1-13 9736 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_WORD64 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:113:1-13 9740 0 0.0 0.0 0.0 0.0 0 0 CAF:sIZEOF_WORD8 Data.Primitive.MachDeps Data/Primitive/MachDeps.hs:95:1-12 9728 0 0.0 0.0 0.0 0.0 0 0 CAF:sRGB24read1 Data.Colour.SRGB 13845 0 0.0 0.0 0.0 0.0 0 0 CAF:sRGB24shows1 Data.Colour.SRGB 13840 0 0.0 0.0 0.0 0.0 0 0 CAF:sRGB24shows3 Data.Colour.SRGB 13839 0 0.0 0.0 0.0 0.0 0 0 CAF:sRGBGamut Data.Colour.SRGB.Linear Data/Colour/SRGB/Linear.hs:52:1-9 13838 0 0.0 0.0 0.0 0.0 0 0 CAF:s_r27dO Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:171:8 9958 0 0.0 0.0 0.0 0.0 0 0 CAF:s_r48oM Criterion.Main.Options 18289 0 0.0 0.0 0.0 0.0 0 0 CAF:s_rOsA Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:163:8 9946 0 0.0 0.0 0.0 0.0 0 0 CAF:saveCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:75:1-10 13875 0 0.0 0.0 0.0 0.0 0 0 CAF:saveCursor1 System.Console.ANSI.Unix 13874 0 0.0 0.0 0.0 0.0 0 0 CAF:saveCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:147:1-14 13922 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:292:1-10 13746 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:341:1-10 13637 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:538:1-10 10705 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific Data.Attoparsec.Text Data/Attoparsec/Text.hs:412:1-10 10317 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific Data.Scientific src/Data/Scientific.hs:174:1-10 9866 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific1 Data.Aeson.Encoding.Internal 13745 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific1 Data.Aeson.Parser.Internal 13635 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific1 Data.Attoparsec.ByteString.Char8 10704 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific1 Data.Attoparsec.Text 10316 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific3 Data.Aeson.Parser.Internal 13627 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific7 Data.Aeson.Parser.Internal 13633 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific9_r18Gh Data.Aeson.Parser.Internal 13636 0 0.0 0.0 0.0 0.0 0 0 CAF:scientificBuilder Data.ByteString.Builder.Scientific src/Data/ByteString/Builder/Scientific.hs:39:1-17 9883 0 0.0 0.0 0.0 0.0 0 0 CAF:scientificP Data.Scientific src/Data/Scientific.hs:916:1-11 9828 0 0.0 0.0 0.0 0.0 0 0 CAF:scientificText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:344:1-14 13774 0 0.0 0.0 0.0 0.0 0 0 CAF:scientificText1 Data.Aeson.Encoding.Internal 13773 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_err2 Data.Aeson.Parser.Internal 13517 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_err3 Data.Aeson.Parser.Internal 13625 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_k Data.Aeson.Parser.Internal 13631 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_m2 Data.Aeson.Parser.Internal 13632 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_m3 Data.Aeson.Parser.Internal 13630 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_msg3 Data.Aeson.Parser.Internal 13626 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_msg4 Data.Aeson.Parser.Internal 13628 0 0.0 0.0 0.0 0.0 0 0 CAF:scientific_zero Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:333:7-10 13634 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageDown System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:56:1-14 13895 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageDown1 System.Console.ANSI.Unix 13894 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageDownCode1 System.Console.ANSI.Codes 13942 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageUp System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:55:1-12 13893 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageUp1 System.Console.ANSI.Unix 13892 0 0.0 0.0 0.0 0.0 0 0 CAF:scrollPageUpCode1 System.Console.ANSI.Codes 13941 0 0.0 0.0 0.0 0.0 0 0 CAF:semi Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:345:1-4 14108 0 0.0 0.0 0.0 0.0 0 0 CAF:semiBraces Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:71:1-10 14248 0 0.0 0.0 0.0 0.0 0 0 CAF:sep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:145:1-3 14239 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'1 Data.Attoparsec.Combinator 10440 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'10 Data.Attoparsec.Combinator 10435 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'11 Data.Attoparsec.Combinator 10432 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'2 Data.Attoparsec.Combinator 10439 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'3 Data.Attoparsec.Combinator 10434 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'5 Data.Attoparsec.Combinator 10438 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'6 Data.Attoparsec.Combinator 10437 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'7 Data.Attoparsec.Combinator 10433 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy'9 Data.Attoparsec.Combinator 10436 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy2 Data.Attoparsec.Combinator 10449 0 0.0 0.0 0.0 0.0 0 0 CAF:sepBy3 Data.Attoparsec.Combinator 10444 0 0.0 0.0 0.0 0.0 0 0 CAF:set Data.Attoparsec.Text.FastSet Data/Attoparsec/Text/FastSet.hs:105:1-3 9893 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:40:1-15 13871 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorColumn1 System.Console.ANSI.Unix 13870 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorColumnCode1 System.Console.ANSI.Codes 13948 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorPosition System.Console.ANSI.Unix src/includes/Common-Include.hs:49:1-17 13873 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorPosition1 System.Console.ANSI.Unix 13872 0 0.0 0.0 0.0 0.0 0 0 CAF:setCursorPositionCode1 System.Console.ANSI.Codes 13949 0 0.0 0.0 0.0 0.0 0 0 CAF:setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-6 13897 0 0.0 0.0 0.0 0.0 0 0 CAF:setSGR1 System.Console.ANSI.Unix 13896 0 0.0 0.0 0.0 0.0 0 0 CAF:setSGRCode1 System.Console.ANSI.Codes 13947 0 0.0 0.0 0.0 0.0 0 0 CAF:setTitle System.Console.ANSI.Unix src/includes/Common-Include.hs:92:1-8 13903 0 0.0 0.0 0.0 0.0 0 0 CAF:setTitle1 System.Console.ANSI.Unix 13902 0 0.0 0.0 0.0 0.0 0 0 CAF:showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:83:1-10 13901 0 0.0 0.0 0.0 0.0 0 0 CAF:showCursor1 System.Console.ANSI.Unix 13900 0 0.0 0.0 0.0 0.0 0 0 CAF:showCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:177:1-14 13946 0 0.0 0.0 0.0 0.0 0 0 CAF:showCursorCode1 System.Console.ANSI.Codes 13945 0 0.0 0.0 0.0 0.0 0 0 CAF:showHelpOnEmpty Options.Applicative.Builder Options/Applicative/Builder.hs:484:1-15 16180 0 0.0 0.0 0.0 0.0 0 0 CAF:showHelpOnEmpty1 Options.Applicative.Builder 16179 0 0.0 0.0 0.0 0.0 0 0 CAF:showHelpOnError Options.Applicative.Builder Options/Applicative/Builder.hs:476:1-15 16178 0 0.0 0.0 0.0 0.0 0 0 CAF:showHelpOnError1 Options.Applicative.Builder 16177 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:1345:1-9 14400 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton1 Data.Text.Short.Internal 14399 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton10 Data.Text.Short.Internal 14396 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton11 Data.Text.Short.Internal 14318 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton12 Data.Text.Short.Internal 14356 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton13 Data.Text.Short.Internal 14397 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton14 Data.Text.Short.Internal 14319 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton15 Data.Text.Short.Internal 14357 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton17 Data.Text.Short.Internal 14320 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton18 Data.Text.Short.Internal 14321 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton19 Data.Text.Short.Internal 14322 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton2 Data.Text.Short.Internal 14360 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton20 Data.Text.Short.Internal 14354 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton21 Data.Text.Short.Internal 14355 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton3 Data.Text.Short.Internal 14361 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton5 Data.Text.Short.Internal 14398 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton6 Data.Text.Short.Internal 14317 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton7 Data.Text.Short.Internal 14358 0 0.0 0.0 0.0 0.0 0 0 CAF:singleton8 Data.Text.Short.Internal 14359 0 0.0 0.0 0.0 0.0 0 0 CAF:size10_r8pZb Data.Vector.Unboxed.Base 11417 0 0.0 0.0 0.0 0.0 0 0 CAF:size11_r8pZe Data.Vector.Unboxed.Base 11420 0 0.0 0.0 0.0 0.0 0 0 CAF:size12_r8pZh Data.Vector.Unboxed.Base 11422 0 0.0 0.0 0.0 0.0 0 0 CAF:size13_r8pZn Data.Vector.Unboxed.Base 11427 0 0.0 0.0 0.0 0.0 0 0 CAF:size14_r8pZq Data.Vector.Unboxed.Base 11430 0 0.0 0.0 0.0 0.0 0 0 CAF:size15_r8pZt Data.Vector.Unboxed.Base 11432 0 0.0 0.0 0.0 0.0 0 0 CAF:size16_r8pZz Data.Vector.Unboxed.Base 11437 0 0.0 0.0 0.0 0.0 0 0 CAF:size17_r8pZC Data.Vector.Unboxed.Base 11440 0 0.0 0.0 0.0 0.0 0 0 CAF:size18_r8pZF Data.Vector.Unboxed.Base 11442 0 0.0 0.0 0.0 0.0 0 0 CAF:size19_r8pZL Data.Vector.Unboxed.Base 11447 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_r1Qta Numeric.Sum 15623 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_r7NhF Data.Vector.Storable 11600 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_r7i5L Data.Vector.Primitive 11708 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_r8pYB Data.Vector.Unboxed.Base 11387 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_rcCno Statistics.Types 16582 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_rjBpb Statistics.Resampling 17003 0 0.0 0.0 0.0 0.0 0 0 CAF:size1_rzvo System.Random.MWC 15795 0 0.0 0.0 0.0 0.0 0 0 CAF:size20_r8pZO Data.Vector.Unboxed.Base 11450 0 0.0 0.0 0.0 0.0 0 0 CAF:size21_r8pZR Data.Vector.Unboxed.Base 11452 0 0.0 0.0 0.0 0.0 0 0 CAF:size22_r8pZX Data.Vector.Unboxed.Base 11457 0 0.0 0.0 0.0 0.0 0 0 CAF:size23_r8q00 Data.Vector.Unboxed.Base 11460 0 0.0 0.0 0.0 0.0 0 0 CAF:size24_r8q03 Data.Vector.Unboxed.Base 11462 0 0.0 0.0 0.0 0.0 0 0 CAF:size25_r8q09 Data.Vector.Unboxed.Base 11467 0 0.0 0.0 0.0 0.0 0 0 CAF:size26_r8q0c Data.Vector.Unboxed.Base 11470 0 0.0 0.0 0.0 0.0 0 0 CAF:size27_r8q0f Data.Vector.Unboxed.Base 11472 0 0.0 0.0 0.0 0.0 0 0 CAF:size28_r8q0l Data.Vector.Unboxed.Base 11477 0 0.0 0.0 0.0 0.0 0 0 CAF:size29_r8q0o Data.Vector.Unboxed.Base 11480 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_r1Qtc Numeric.Sum 15625 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_r7NhJ Data.Vector.Storable 11602 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_r7i5P Data.Vector.Primitive 11712 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_r8pYE Data.Vector.Unboxed.Base 11390 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_rcCnq Statistics.Types 16584 0 0.0 0.0 0.0 0.0 0 0 CAF:size2_rzvu System.Random.MWC 15799 0 0.0 0.0 0.0 0.0 0 0 CAF:size30_r8q0r Data.Vector.Unboxed.Base 11482 0 0.0 0.0 0.0 0.0 0 0 CAF:size31_r8q0x Data.Vector.Unboxed.Base 11487 0 0.0 0.0 0.0 0.0 0 0 CAF:size32_r8q0A Data.Vector.Unboxed.Base 11490 0 0.0 0.0 0.0 0.0 0 0 CAF:size33_r8q0D Data.Vector.Unboxed.Base 11492 0 0.0 0.0 0.0 0.0 0 0 CAF:size34_r8q0J Data.Vector.Unboxed.Base 11497 0 0.0 0.0 0.0 0.0 0 0 CAF:size35_r8q0M Data.Vector.Unboxed.Base 11500 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 19176 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 19177 0 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew.size Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:101:7-36 19178 1 0.0 0.0 0.0 0.0 0 0 sizeOf Data.Primitive.Types Data/Primitive/Types.hs:114:1-25 19179 1 0.0 0.0 0.0 0.0 0 0 sizeOf# Data.Primitive.Types Data/Primitive/Types.hs:193:32-62 19180 1 0.0 0.0 0.0 0.0 0 16 unI# Data.Primitive.Types Data/Primitive/Types.hs:158:1-17 19181 1 0.0 0.0 0.0 0.0 0 0 CAF:size36_r8q0P Data.Vector.Unboxed.Base 11502 0 0.0 0.0 0.0 0.0 0 0 CAF:size37_r8q0V Data.Vector.Unboxed.Base 11507 0 0.0 0.0 0.0 0.0 0 0 CAF:size38_r8q0Y Data.Vector.Unboxed.Base 11510 0 0.0 0.0 0.0 0.0 0 0 CAF:size39_r8q11 Data.Vector.Unboxed.Base 11512 0 0.0 0.0 0.0 0.0 0 0 CAF:size3_r1Qti Numeric.Sum 15629 0 0.0 0.0 0.0 0.0 0 0 CAF:size3_r7NhL Data.Vector.Storable 11604 0 0.0 0.0 0.0 0.0 0 0 CAF:size3_r8pYH Data.Vector.Unboxed.Base 11392 0 0.0 0.0 0.0 0.0 0 0 CAF:size3_rcCnE Statistics.Types 16590 0 0.0 0.0 0.0 0.0 0 0 CAF:size3_rjBma Statistics.Resampling 16902 0 0.0 0.0 0.0 0.0 0 0 CAF:size40_r8q16 Data.Vector.Unboxed.Base 11518 0 0.0 0.0 0.0 0.0 0 0 CAF:size41_r8q7R Data.Vector.Unboxed.Base 11579 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_r1IlL Criterion.Types 17812 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_r1Qt3 Numeric.Sum 15621 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_r34ES Statistics.Matrix.Mutable 16267 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_r3Ig9 Statistics.Matrix 16348 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_raiFZ Statistics.Sample.KernelDensity 16799 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_rcCn2 Statistics.Types 16577 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_rjBlp Statistics.Resampling 16890 0 0.0 0.0 0.0 0.0 0 0 CAF:size42_rzm8 System.Random.MWC 15768 0 0.0 0.0 0.0 0.0 0 0 CAF:size4_r1Qtk Numeric.Sum 15631 0 0.0 0.0 0.0 0.0 0 0 CAF:size4_r7NhN Data.Vector.Storable 11606 0 0.0 0.0 0.0 0.0 0 0 CAF:size4_r8pYN Data.Vector.Unboxed.Base 11397 0 0.0 0.0 0.0 0.0 0 0 CAF:size4_rcCnG Statistics.Types 16592 0 0.0 0.0 0.0 0.0 0 0 CAF:size5_r1Qtm Numeric.Sum 15633 0 0.0 0.0 0.0 0.0 0 0 CAF:size5_r7NhP Data.Vector.Storable 11608 0 0.0 0.0 0.0 0.0 0 0 CAF:size5_r8pYQ Data.Vector.Unboxed.Base 11400 0 0.0 0.0 0.0 0.0 0 0 CAF:size5_rcCnI Statistics.Types 16594 0 0.0 0.0 0.0 0.0 0 0 CAF:size6_r8pYT Data.Vector.Unboxed.Base 11402 0 0.0 0.0 0.0 0.0 0 0 CAF:size7_r8pYZ Data.Vector.Unboxed.Base 11407 0 0.0 0.0 0.0 0.0 0 0 CAF:size8_r8pZ2 Data.Vector.Unboxed.Base 11410 0 0.0 0.0 0.0 0.0 0 0 CAF:size9_r8pZ5 Data.Vector.Unboxed.Base 11412 0 0.0 0.0 0.0 0.0 0 0 CAF:size_r7Nhy Data.Vector.Storable 11598 0 0.0 0.0 0.0 0.0 0 0 CAF:size_r7i5D Data.Vector.Primitive 11705 0 0.0 0.0 0.0 0.0 0 0 CAF:size_r8pYs Data.Vector.Unboxed.Base 11382 0 0.0 0.0 0.0 0.0 0 0 CAF:sizeofArray# Data.HashMap.Array Data/HashMap/Array.hs:95:1-12 10827 0 0.0 0.0 0.0 0.0 0 0 CAF:sizeofMutableArray# Data.HashMap.Array Data/HashMap/Array.hs:98:1-19 10831 0 0.0 0.0 0.0 0.0 0 0 CAF:skip2 Data.Attoparsec.ByteString.Internal 9974 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany10 Data.Attoparsec.Combinator 10456 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany2 Data.Attoparsec.Combinator 10453 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany4 Data.Attoparsec.Combinator 10454 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany5 Data.Attoparsec.Combinator 10455 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany6 Data.Attoparsec.Combinator 10458 0 0.0 0.0 0.0 0.0 0 0 CAF:skipMany8 Data.Attoparsec.Combinator 10457 0 0.0 0.0 0.0 0.0 0 0 CAF:skipSpace Data.Attoparsec.ByteString.Char8 Data/Attoparsec/ByteString/Char8.hs:369:1-9 10505 0 0.0 0.0 0.0 0.0 0 0 CAF:skipSpace Data.Attoparsec.Text Data/Attoparsec/Text.hs:456:1-9 10031 0 0.0 0.0 0.0 0.0 0 0 CAF:skip_err3 Data.Attoparsec.ByteString.Internal 9972 0 0.0 0.0 0.0 0.0 0 0 CAF:skip_msg3 Data.Attoparsec.ByteString.Internal 9973 0 0.0 0.0 0.0 0.0 0 0 CAF:softbreak Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:273:1-9 14125 0 0.0 0.0 0.0 0.0 0 0 CAF:softline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:266:1-8 14126 0 0.0 0.0 0.0 0.0 0 0 CAF:sort Statistics.Function Statistics/Function.hs:54:1-4 17205 0 0.0 0.0 0.0 0.0 0 0 CAF:sortCharRange_r9Fc System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:675:1-13 15092 0 0.0 0.0 0.0 0.0 0 0 CAF:space Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:356:1-5 14101 0 0.0 0.0 0.0 0.0 0 0 CAF:spaces5_rgEg System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:515:4-9 15050 0 0.0 0.0 0.0 0.0 0 0 CAF:span1 Data.Text.Short.Internal 14294 0 0.0 0.0 0.0 0.0 0 0 CAF:span2 Data.Text.Short.Internal 14295 0 0.0 0.0 0.0 0.0 0 0 CAF:span3 Data.Text.Short.Internal 14329 0 0.0 0.0 0.0 0.0 0 0 CAF:span4 Data.Text.Short.Internal 14327 0 0.0 0.0 0.0 0.0 0 0 CAF:span5 Data.Text.Short.Internal 14328 0 0.0 0.0 0.0 0.0 0 0 CAF:span6 Data.Text.Short.Internal 14330 0 0.0 0.0 0.0 0.0 0 0 CAF:span7 Data.Text.Short.Internal 14394 0 0.0 0.0 0.0 0.0 0 0 CAF:spanEnd1 Data.Text.Short.Internal 14392 0 0.0 0.0 0.0 0.0 0 0 CAF:splitAt1 Data.Text.Short.Internal 14333 0 0.0 0.0 0.0 0.0 0 0 CAF:splitAt2 Data.Text.Short.Internal 14278 0 0.0 0.0 0.0 0.0 0 0 CAF:sps2_r48nG Criterion.Main.Options 18247 0 0.0 0.0 0.0 0.0 0 0 CAF:sps_r48nE Criterion.Main.Options 18246 0 0.0 0.0 0.0 0.0 0 0 CAF:spss Statistics.Quantile Statistics/Quantile.hs:165:1-4 17147 0 0.0 0.0 0.0 0.0 0 0 CAF:squote Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:339:1-6 14110 0 0.0 0.0 0.0 0.0 0 0 CAF:squotes Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:278:1-7 14221 0 0.0 0.0 0.0 0.0 0 0 CAF:standard Statistics.Distribution.Normal Statistics/Distribution/Normal.hs:101:1-8 16433 0 0.0 0.0 0.0 0.0 0 0 CAF:stdDev_$sstdDev Statistics.Sample Statistics/Sample.hs:284:1-6 16835 0 0.0 0.0 0.0 0.0 0 0 CAF:stdDev_$sstdDev1 Statistics.Sample Statistics/Sample.hs:284:1-6 16849 0 0.0 0.0 0.0 0.0 0 0 CAF:stdRange System.Random System/Random.hs:514:1-8 10883 0 0.0 0.0 0.0 0.0 0 24 stdRange System.Random System/Random.hs:514:1-26 19234 1 0.0 0.0 0.0 0.0 0 0 CAF:str_rEyf Text.Microstache.Render 15266 0 0.0 0.0 0.0 0.0 0 0 CAF:string Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:234:1-6 13709 0 0.0 0.0 0.0 0.0 0 0 CAF:string1 Data.Attoparsec.Text.Internal 9912 0 0.0 0.0 0.0 0.0 0 0 CAF:string3 Data.Attoparsec.Text.Internal 9913 0 0.0 0.0 0.0 0.0 0 0 CAF:stringChunk1 Options.Applicative.Help.Chunk 16078 0 0.0 0.0 0.0 0.0 0 0 CAF:stripPrefix2 Data.Text.Short.Internal 14332 0 0.0 0.0 0.0 0.0 0 0 CAF:stripSuffix1 Data.Text.Short.Internal 14335 0 0.0 0.0 0.0 0.0 0 0 CAF:subkeyMask Data.HashMap.Base Data/HashMap/Base.hs:1325:1-10 10819 0 0.0 0.0 0.0 0.0 0 0 CAF:subparser1 Options.Applicative.Builder 16155 0 0.0 0.0 0.0 0.0 0 0 CAF:subparser_var Options.Applicative.Builder Options/Applicative/Builder.hs:199:9-11 16154 0 0.0 0.0 0.0 0.0 0 0 CAF:suffix1_rR2m Text.Microstache.Parser src/Text/Microstache/Parser.hs:131:6-11 15297 0 0.0 0.0 0.0 0.0 0 0 CAF:suffix3_rR2t Text.Microstache.Parser src/Text/Microstache/Parser.hs:131:6-11 15300 0 0.0 0.0 0.0 0.0 0 0 CAF:suffix5_rR2H Text.Microstache.Parser src/Text/Microstache/Parser.hs:85:10-15 15301 0 0.0 0.0 0.0 0.0 0 0 CAF:suffix7_rR2P Text.Microstache.Parser src/Text/Microstache/Parser.hs:85:10-15 15302 0 0.0 0.0 0.0 0.0 0 0 CAF:sumProbabilities2 Statistics.Distribution 16246 0 0.0 0.0 0.0 0.0 0 0 CAF:sumProbabilities3 Statistics.Distribution 16245 0 0.0 0.0 0.0 0.0 0 0 CAF:switch Options.Applicative.Builder Options/Applicative/Builder.hs:331:1-6 16165 0 0.0 0.0 0.0 0.0 0 0 CAF:switch1 Options.Applicative.Builder 16164 0 0.0 0.0 0.0 0.0 0 0 CAF:sz_r7i4Y Data.Vector.Primitive Data/Vector/Primitive.hs:228:7-8 11696 0 0.0 0.0 0.0 0.0 0 0 CAF:t1_rR2q Text.Microstache.Parser 15299 0 0.0 0.0 0.0 0.0 0 0 CAF:t1_raX8F Data.Aeson.Types.ToJSON 12455 0 0.0 0.0 0.0 0.0 0 0 CAF:t1_rfPQ Text.Microstache.Type 15251 0 0.0 0.0 0.0 0.0 0 0 CAF:t2_raX8R Data.Aeson.Types.ToJSON 12464 0 0.0 0.0 0.0 0.0 0 0 CAF:t3_raX90 Data.Aeson.Types.ToJSON 12470 0 0.0 0.0 0.0 0.0 0 0 CAF:t_raX8o Data.Aeson.Types.ToJSON 12443 0 0.0 0.0 0.0 0.0 0 0 CAF:tableCutoff Data.Attoparsec.ByteString.FastSet Data/Attoparsec/ByteString/FastSet.hs:55:1-11 10003 0 0.0 0.0 0.0 0.0 0 0 CAF:tabulate Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:142:1-8 16077 0 0.0 0.0 0.0 0.0 0 0 CAF:tabulate1 Options.Applicative.Help.Chunk 16076 0 0.0 0.0 0.0 0.0 0 0 CAF:tagFieldName1 Data.Aeson.Types.Internal 12156 0 0.0 0.0 0.0 0.0 0 0 CAF:taggedConstr1_riyI Data.Tagged 10797 0 0.0 0.0 0.0 0.0 0 0 CAF:taggedDataType2_riyG Data.Tagged 10796 0 0.0 0.0 0.0 0.0 0 0 CAF:tail Data.DList Data/DList.hs:206:1-4 10754 0 0.0 0.0 0.0 0.0 0 0 CAF:tail1 Data.DList 10753 0 0.0 0.0 0.0 0.0 0 0 CAF:takeByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:293:1-14 9992 0 0.0 0.0 0.0 0.0 0 0 CAF:takeByteString1 Data.Attoparsec.ByteString.Internal 9991 0 0.0 0.0 0.0 0.0 0 0 CAF:takeLazyByteString Data.Attoparsec.ByteString.Internal Data/Attoparsec/ByteString/Internal.hs:297:1-18 9994 0 0.0 0.0 0.0 0.0 0 0 CAF:takeLazyByteString1 Data.Attoparsec.ByteString.Internal 9993 0 0.0 0.0 0.0 0.0 0 0 CAF:takeLazyText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:308:1-12 9901 0 0.0 0.0 0.0 0.0 0 0 CAF:takeLazyText1 Data.Attoparsec.Text.Internal 9900 0 0.0 0.0 0.0 0.0 0 0 CAF:takeLazyText2 Data.Attoparsec.Text.Internal 9897 0 0.0 0.0 0.0 0.0 0 0 CAF:takeText Data.Attoparsec.Text.Internal Data/Attoparsec/Text/Internal.hs:304:1-8 9899 0 0.0 0.0 0.0 0.0 0 0 CAF:takeText1 Data.Attoparsec.Text.Internal 9898 0 0.0 0.0 0.0 0.0 0 0 CAF:text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:226:1-4 13707 0 0.0 0.0 0.0 0.0 0 0 CAF:thawArray# Data.HashMap.Array Data/HashMap/Array.hs:97:1-10 10830 0 0.0 0.0 0.0 0.0 0 0 CAF:theStdGen System.Random System/Random.hs:566:1-9 10880 0 0.0 0.0 0.0 0.0 0 0 theStdGen System.Random System/Random.hs:(566,1)-(568,15) 19157 1 0.0 0.0 0.0 0.0 0 72 mkStdRNG System.Random System/Random.hs:(452,1)-(455,55) 19158 1 0.0 0.0 0.0 0.0 0 192 createStdGen System.Random System/Random.hs:276:1-44 19210 1 0.0 0.0 0.0 0.0 0 24 mkStdGen32 System.Random System/Random.hs:(267,1)-(273,36) 19211 1 0.0 0.0 0.0 0.0 0 16 mkStdGen32.(...) System.Random System/Random.hs:272:9-39 19213 1 0.0 0.0 0.0 0.0 0 32 mkStdGen32.q System.Random System/Random.hs:272:9-39 19216 1 0.0 0.0 0.0 0.0 0 0 mkStdGen32.s System.Random System/Random.hs:271:9-45 19214 1 0.0 0.0 0.0 0.0 0 0 mkStdGen32.s1 System.Random System/Random.hs:272:9-39 19212 1 0.0 0.0 0.0 0.0 0 0 mkStdGen32.s2 System.Random System/Random.hs:273:9-36 19215 1 0.0 0.0 0.0 0.0 0 0 getTime System.Random System/Random.hs:(131,1)-(134,60) 19160 0 0.0 0.0 0.0 0.0 0 320 getTime.daytime System.Random System/Random.hs:133:7-44 19161 1 0.0 0.0 0.0 0.0 0 64 CAF:throwDecodeError_r7Cd Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:249:1-16 12023 0 0.0 0.0 0.0 0.0 0 0 CAF:tidy_r48og Criterion.Main.Options Criterion/Main/Options.hs:188:7-10 18272 0 0.0 0.0 0.0 0.0 0 0 CAF:timeOfDay Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:360:1-9 13782 0 0.0 0.0 0.0 0.0 0 0 CAF:timeOfDay Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:60:1-9 12118 0 0.0 0.0 0.0 0.0 0 0 CAF:timeOfDay Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:37:1-9 12015 0 0.0 0.0 0.0 0.0 0 0 CAF:timeOfDay1 Data.Aeson.Encoding.Internal 13781 0 0.0 0.0 0.0 0.0 0 0 CAF:timeZone Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:91:1-8 12103 0 0.0 0.0 0.0 0.0 0 0 CAF:timeZone Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:43:1-8 12016 0 0.0 0.0 0.0 0.0 0 0 CAF:timeZone1 Data.Attoparsec.Time 12102 0 0.0 0.0 0.0 0.0 0 0 CAF:timeZone3 Data.Attoparsec.Time 12101 0 0.0 0.0 0.0 0.0 0 0 CAF:timeZone4 Data.Attoparsec.Time 12070 0 0.0 0.0 0.0 0.0 0 0 CAF:to'10_raX7Z Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12428 0 0.0 0.0 0.0 0.0 0 0 CAF:to'11_raX81 Data.Aeson.Types.ToJSON 12430 0 0.0 0.0 0.0 0.0 0 0 CAF:to'12_raX83 Data.Aeson.Types.ToJSON 12432 0 0.0 0.0 0.0 0.0 0 0 CAF:to'13_raX8m Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12441 0 0.0 0.0 0.0 0.0 0 0 CAF:to'14_raX8s Data.Aeson.Types.ToJSON 12446 0 0.0 0.0 0.0 0.0 0 0 CAF:to'15_raX8t Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12447 0 0.0 0.0 0.0 0.0 0 0 CAF:to'16_raX8A Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12452 0 0.0 0.0 0.0 0.0 0 0 CAF:to'17_raX8J Data.Aeson.Types.ToJSON 12458 0 0.0 0.0 0.0 0.0 0 0 CAF:to'18_raX8K Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12459 0 0.0 0.0 0.0 0.0 0 0 CAF:to'19_raXhr Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12716 0 0.0 0.0 0.0 0.0 0 0 CAF:to'1_raX7k Data.Aeson.Types.ToJSON 12402 0 0.0 0.0 0.0 0.0 0 0 CAF:to'20_raXhw Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12719 0 0.0 0.0 0.0 0.0 0 0 CAF:to'21_raXiM Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12747 0 0.0 0.0 0.0 0.0 0 0 CAF:to'22_raXiZ Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:635:18-20 12753 0 0.0 0.0 0.0 0.0 0 0 CAF:to'2_raX7l Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12403 0 0.0 0.0 0.0 0.0 0 0 CAF:to'3_raX7v Data.Aeson.Types.ToJSON 12408 0 0.0 0.0 0.0 0.0 0 0 CAF:to'4_raX7w Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12409 0 0.0 0.0 0.0 0.0 0 0 CAF:to'5_raX7Q Data.Aeson.Types.ToJSON 12419 0 0.0 0.0 0.0 0.0 0 0 CAF:to'6_raX7S Data.Aeson.Types.ToJSON 12421 0 0.0 0.0 0.0 0.0 0 0 CAF:to'7_raX7T Data.Aeson.Types.ToJSON Data/Aeson/Types/ToJSON.hs:638:22-24 12422 0 0.0 0.0 0.0 0.0 0 0 CAF:to'8_raX7W Data.Aeson.Types.ToJSON 12425 0 0.0 0.0 0.0 0.0 0 0 CAF:to'9_raX7Y Data.Aeson.Types.ToJSON 12427 0 0.0 0.0 0.0 0.0 0 0 CAF:to'_raX6X Data.Aeson.Types.ToJSON 12385 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger1 Data.Scientific 9858 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger10 Data.Scientific 9853 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger11 Data.Scientific 9802 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger12 Data.Scientific 9852 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger13 Data.Scientific 9807 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger14 Data.Scientific 9851 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger15 Data.Scientific 9812 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger16 Data.Scientific 9850 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger17 Data.Scientific 9817 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger18 Data.Scientific 9849 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger2 Data.Scientific 9788 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger3 Data.Scientific 9857 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger4 Data.Scientific 9791 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger5 Data.Scientific 9856 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger6 Data.Scientific 9794 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger7 Data.Scientific 9855 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger8 Data.Scientific 9797 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger9 Data.Scientific 9854 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound Data.Scientific src/Data/Scientific.hs:820:5-13 9786 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound1 Data.Scientific src/Data/Scientific.hs:820:5-13 9789 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound2 Data.Scientific src/Data/Scientific.hs:820:5-13 9792 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound3 Data.Scientific src/Data/Scientific.hs:820:5-13 9795 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound4 Data.Scientific src/Data/Scientific.hs:820:5-13 9800 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound5 Data.Scientific src/Data/Scientific.hs:820:5-13 9805 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound6 Data.Scientific src/Data/Scientific.hs:820:5-13 9810 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMaxBound7 Data.Scientific src/Data/Scientific.hs:820:5-13 9815 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound Data.Scientific src/Data/Scientific.hs:819:5-13 9784 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound1 Data.Scientific src/Data/Scientific.hs:819:5-13 9798 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound2 Data.Scientific src/Data/Scientific.hs:819:5-13 9803 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound3 Data.Scientific src/Data/Scientific.hs:819:5-13 9808 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_iMinBound4 Data.Scientific src/Data/Scientific.hs:819:5-13 9813 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_x Data.Scientific 9785 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_x1 Data.Scientific 9799 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_x2 Data.Scientific 9804 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_x3 Data.Scientific 9809 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_x4 Data.Scientific 9814 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y Data.Scientific 9787 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y1 Data.Scientific 9790 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y2 Data.Scientific 9793 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y3 Data.Scientific 9796 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y4 Data.Scientific 9801 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y5 Data.Scientific 9806 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y6 Data.Scientific 9811 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedInteger_y7 Data.Scientific 9816 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat11 Data.Scientific 9860 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat12 Data.Scientific 9777 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat13 Data.Scientific 9783 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat14 Data.Scientific 9779 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat15 Data.Scientific 9859 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat3 Data.Scientific 9863 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat4 Data.Scientific 9768 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat6 Data.Scientific 9776 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat7 Data.Scientific 9772 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat8 Data.Scientific 9862 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_digits Data.Scientific src/Data/Scientific.hs:779:5-10 9771 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_digits1 Data.Scientific src/Data/Scientific.hs:779:5-10 9778 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_hi Data.Scientific src/Data/Scientific.hs:780:10-11 9775 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_hi1 Data.Scientific src/Data/Scientific.hs:780:10-11 9782 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_lo Data.Scientific src/Data/Scientific.hs:780:6-7 9773 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_lo1 Data.Scientific src/Data/Scientific.hs:780:6-7 9780 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_loLimit Data.Scientific src/Data/Scientific.hs:772:5-11 9774 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_loLimit1 Data.Scientific src/Data/Scientific.hs:772:5-11 9781 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_log10Radix Data.Scientific src/Data/Scientific.hs:776:5-14 9770 0 0.0 0.0 0.0 0.0 0 0 CAF:toBoundedRealFloat_radix Data.Scientific src/Data/Scientific.hs:778:5-9 9769 0 0.0 0.0 0.0 0.0 0 0 CAF:toBuilder Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:415:1-9 14304 0 0.0 0.0 0.0 0.0 0 0 CAF:toByteString Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:409:1-12 14305 0 0.0 0.0 0.0 0.0 0 0 CAF:toByteString Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:258:1-12 10966 0 0.0 0.0 0.0 0.0 0 0 CAF:toColumns Statistics.Matrix Statistics/Matrix.hs:132:1-9 16351 0 0.0 0.0 0.0 0.0 0 0 CAF:toDouble1 Criterion.Types 17736 0 0.0 0.0 0.0 0.0 0 0 CAF:toLazyASCIIBytes Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:415:1-16 10988 0 0.0 0.0 0.0 0.0 0 0 CAF:toList Statistics.Matrix Statistics/Matrix.hs:109:1-6 16354 0 0.0 0.0 0.0 0.0 0 0 CAF:toList Data.HashMap.Array Data/HashMap/Array.hs:397:1-6 10828 0 0.0 0.0 0.0 0.0 0 0 CAF:toMap Data.HashSet Data/HashSet.hs:207:1-5 10846 0 0.0 0.0 0.0 0.0 0 0 CAF:toMap1 Data.HashSet 10845 0 0.0 0.0 0.0 0.0 0 0 CAF:toPico Data.Attoparsec.Time.Internal attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:32:1-6 12027 0 0.0 0.0 0.0 0.0 0 0 CAF:toPico1 Data.Attoparsec.Time.Internal 12026 0 0.0 0.0 0.0 0.0 0 0 CAF:toRationalRepetend1 Data.Scientific 9831 0 0.0 0.0 0.0 0.0 0 0 CAF:toRationalRepetend2 Data.Scientific 9832 0 0.0 0.0 0.0 0.0 0 0 CAF:toRealFloat_$stoRealFloat Data.Scientific src/Data/Scientific.hs:744:1-11 9864 0 0.0 0.0 0.0 0.0 0 0 CAF:toRealFloat_$stoRealFloat1 Data.Scientific src/Data/Scientific.hs:744:1-11 9861 0 0.0 0.0 0.0 0.0 0 0 CAF:toString10 Data.Text.Short.Internal 14316 0 0.0 0.0 0.0 0.0 0 0 CAF:toString11 Data.Text.Short.Internal 14391 0 0.0 0.0 0.0 0.0 0 0 CAF:toString5 Data.Text.Short.Internal 14390 0 0.0 0.0 0.0 0.0 0 0 CAF:toString6 Data.Text.Short.Internal 14281 0 0.0 0.0 0.0 0.0 0 0 CAF:toString7 Data.Text.Short.Internal 14284 0 0.0 0.0 0.0 0.0 0 0 CAF:toString8 Data.Text.Short.Internal 14339 0 0.0 0.0 0.0 0.0 0 0 CAF:toText Data.Text.Short.Internal src/Data/Text/Short/Internal.hs:572:1-6 14306 0 0.0 0.0 0.0 0.0 0 0 CAF:toText Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:321:1-6 10972 0 0.0 0.0 0.0 0.0 0 0 CAF:trigamma1 Numeric.SpecFunctions.Internal Numeric/SpecFunctions/Internal.hs:1006:1-9 15501 0 0.0 0.0 0.0 0.0 0 0 CAF:trunc12_r7Dvf Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:205:5-11 13473 0 0.0 0.0 0.0 0.0 0 0 CAF:trunc1_r7Dv2 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:217:5-10 13466 0 0.0 0.0 0.0 0.0 0 0 CAF:trunc2_r7Dv3 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:215:5-10 13467 0 0.0 0.0 0.0 0.0 0 0 CAF:trunc3_r7Dv4 Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:213:5-10 13468 0 0.0 0.0 0.0 0.0 0 0 CAF:trunc6_r7Dva Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:208:5-10 13471 0 0.0 0.0 0.0 0.0 0 0 CAF:tupled Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:64:1-6 14249 0 0.0 0.0 0.0 0.0 0 0 CAF:u1_r76X Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:167:7 9492 0 0.0 0.0 0.0 0.0 0 0 CAF:u_r76T Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:183:7 9487 0 0.0 0.0 0.0 0.0 0 0 CAF:ulpDelta_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:123:7-9 15665 0 0.0 0.0 0.0 0.0 0 0 CAF:ulpDistance_big Numeric.MathFunctions.Comparison Numeric/MathFunctions/Comparison.hs:97:7-9 15666 0 0.0 0.0 0.0 0.0 0 0 CAF:uncons1 Data.Text.Short.Internal 14352 0 0.0 0.0 0.0 0.0 0 0 CAF:uncons2 Data.Text.Short.Internal 14351 0 0.0 0.0 0.0 0.0 0 0 CAF:undefinedElem Data.HashMap.Array Data/HashMap/Array.hs:328:1-13 10837 0 0.0 0.0 0.0 0.0 0 0 CAF:underline Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:901:1-9 14213 0 0.0 0.0 0.0 0.0 0 0 CAF:unescapeText Data.Aeson.Parser.UnescapePure pure/Data/Aeson/Parser/UnescapePure.hs:254:1-12 12025 0 0.0 0.0 0.0 0.0 0 0 CAF:unescape_ryo5 Data.Csv.Parser 14433 0 0.0 0.0 0.0 0.0 0 0 CAF:uninitialised Data.Vector.Mutable Data/Vector/Mutable.hs:188:1-13 11245 0 0.0 0.0 0.0 0.0 0 0 CAF:unquoted Data.Aeson.Encoding.Builder Data/Aeson/Encoding/Builder.hs:104:1-8 13452 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeFreezeArray# Data.HashMap.Array Data/HashMap/Array.hs:93:1-18 10825 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeFromRational1 Data.Scientific 9751 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeIndex Statistics.Matrix Statistics/Matrix.hs:242:1-11 16328 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeIndex1 Statistics.Matrix 16327 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeThawArray# Data.HashMap.Array Data/HashMap/Array.hs:94:1-16 10826 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeToEncoding Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:92:1-16 13693 0 0.0 0.0 0.0 0.0 0 0 CAF:unsafeToEncoding1 Data.Aeson.Encoding.Internal 13692 0 0.0 0.0 0.0 0.0 0 0 CAF:unsnoc1 Data.Text.Short.Internal 14353 0 0.0 0.0 0.0 0.0 0 0 CAF:untag Data.Tagged src/Data/Tagged.hs:439:1-5 10799 0 0.0 0.0 0.0 0.0 0 0 CAF:untag1 Data.Tagged 10798 0 0.0 0.0 0.0 0.0 0 0 CAF:upper_rgDI System.FilePath.Glob.Base System/FilePath/Glob/Base.hs:511:4-8 15046 0 0.0 0.0 0.0 0.0 0 0 CAF:url Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:45:1-3 15459 0 0.0 0.0 0.0 0.0 0 0 CAF:utc Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:149:1-3 12111 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:357:1-7 13780 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:126:1-7 12125 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:56:1-7 12018 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime1 Data.Aeson.Encoding.Internal 13779 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime1 Data.Attoparsec.Time 12124 0 0.0 0.0 0.0 0.0 0 0 CAF:utcTime_f Data.Attoparsec.Time 12028 0 0.0 0.0 0.0 0.0 0 0 CAF:uuidType Data.UUID.Types.Internal Data/UUID/Types/Internal.hs:545:1-8 10983 0 0.0 0.0 0.0 0.0 0 0 CAF:v1_r6A8i Data.Vector 11196 0 0.0 0.0 0.0 0.0 0 0 CAF:v1_r76Y Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:168:7 9493 0 0.0 0.0 0.0 0.0 0 0 CAF:v_r2myu System.Random.MWC.Distributions System/Random/MWC/Distributions.hs:118:5 15720 0 0.0 0.0 0.0 0.0 0 0 CAF:v_r76U Math.NumberTheory.Logarithms src/Math/NumberTheory/Logarithms.hs:184:7 9488 0 0.0 0.0 0.0 0.0 0 0 CAF:validateAccessors3 Criterion.Analysis 17408 0 0.0 0.0 0.0 0.0 0 0 CAF:value Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:370:1-5 13786 0 0.0 0.0 0.0 0.0 0 0 CAF:value Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:171:1-5 13685 0 0.0 0.0 0.0 0.0 0 0 CAF:value' Data.Aeson.Parser.Internal Data/Aeson/Parser/Internal.hs:187:1-6 13665 0 0.0 0.0 0.0 0.0 0 0 CAF:value1 Data.Aeson.Encoding.Internal 13785 0 0.0 0.0 0.0 0.0 0 0 CAF:var1_r48oI Criterion.Main.Options 18287 0 0.0 0.0 0.0 0.0 0 0 CAF:var2_r48p4 Criterion.Main.Options 18298 0 0.0 0.0 0.0 0.0 0 0 CAF:var3_r48pl Criterion.Main.Options 18307 0 0.0 0.0 0.0 0.0 0 0 CAF:var4_r48pz Criterion.Main.Options 18314 0 0.0 0.0 0.0 0.0 0 0 CAF:var5_r48r0 Criterion.Main.Options 18360 0 0.0 0.0 0.0 0.0 0 0 CAF:var_r48o3 Criterion.Main.Options 18264 0 0.0 0.0 0.0 0.0 0 0 CAF:vcat Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:219:1-4 14230 0 0.0 0.0 0.0 0.0 0 0 CAF:vcatChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:104:1-10 16080 0 0.0 0.0 0.0 0.0 0 0 CAF:vcatChunks1_r6sz Options.Applicative.Help.Chunk 16079 0 0.0 0.0 0.0 0.0 0 0 CAF:vector1 Criterion.Report 17278 0 0.0 0.0 0.0 0.0 0 0 CAF:version Paths_numerics .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/numerics-bench/autogen/Paths_numerics.hs:29:1-7 18554 0 0.0 0.0 0.0 0.0 0 0 CAF:version Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:29:1-7 17437 0 0.0 0.0 0.0 0.0 0 24 version Paths_criterion .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_criterion.hs:29:1-30 19131 1 0.0 0.0 0.0 0.0 0 0 CAF:version Language.Javascript.JQuery src/Language/Javascript/JQuery.hs:52:1-7 15454 0 0.0 0.0 0.0 0.0 0 0 CAF:version Paths_js_jquery .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_jquery.hs:29:1-7 15428 0 0.0 0.0 0.0 0.0 0 0 CAF:version Language.Javascript.Flot Language/Javascript/Flot.hs:53:1-7 15385 0 0.0 0.0 0.0 0.0 0 0 CAF:version Paths_js_flot .stack-work/dist/x86_64-linux-tinfo6/Cabal-2.2.0.1/build/autogen/Paths_js_flot.hs:29:1-7 15319 0 0.0 0.0 0.0 0.0 0 0 CAF:version1 Language.Javascript.JQuery 15453 0 0.0 0.0 0.0 0.0 0 0 CAF:version1 Language.Javascript.Flot 15384 0 0.0 0.0 0.0 0.0 0 0 CAF:versionInfo Criterion.Main.Options Criterion/Main/Options.hs:207:1-11 18434 0 0.0 0.0 0.0 0.0 0 0 CAF:versionInfo1 Criterion.Main.Options 18433 0 0.0 0.0 0.0 0.0 0 0 CAF:vsep Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:192:1-4 14238 0 0.0 0.0 0.0 0.0 0 0 CAF:vsepChunks Options.Applicative.Help.Chunk Options/Applicative/Help/Chunk.hs:108:1-10 16082 0 0.0 0.0 0.0 0.0 0 0 CAF:vsepChunks1_r6sA Options.Applicative.Help.Chunk 16081 0 0.0 0.0 0.0 0.0 0 0 CAF:w1_r7Dvh Data.Aeson.Encoding.Builder 13475 0 0.0 0.0 0.0 0.0 0 0 CAF:w1_reQo Data.Hashable.Class 9589 0 0.0 0.0 0.0 0.0 0 0 CAF:w_r7DuI Data.Aeson.Encoding.Builder 13459 0 0.0 0.0 0.0 0.0 0 0 CAF:w_reQm Data.Hashable.Class 9588 0 0.0 0.0 0.0 0.0 0 0 CAF:w_rl4U System.Random 10952 0 0.0 0.0 0.0 0.0 0 0 CAF:warned1_rzvR System.Random.MWC System/Random/MWC.hs:504:5-10 15812 0 0.0 0.0 0.0 0.0 0 0 CAF:warned_rzvt System.Random.MWC System/Random/MWC.hs:504:5-10 15798 0 0.0 0.0 0.0 0.0 0 0 CAF:welfordMean1 Statistics.Sample 16851 0 0.0 0.0 0.0 0.0 0 0 CAF:welfordMean_$swelfordMean Statistics.Sample Statistics/Sample.hs:93:1-11 16853 0 0.0 0.0 0.0 0.0 0 0 CAF:welfordMean_$swelfordMean1 Statistics.Sample Statistics/Sample.hs:93:1-11 16852 0 0.0 0.0 0.0 0.0 0 0 CAF:white Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:798:2-6 14132 0 0.0 0.0 0.0 0.0 0 0 CAF:withCP1200 System.IO.CodePage src/System/IO/CodePage.hs:76:1-10 14986 0 0.0 0.0 0.0 0.0 0 0 CAF:withCP12000 System.IO.CodePage src/System/IO/CodePage.hs:84:1-11 14982 0 0.0 0.0 0.0 0.0 0 0 CAF:withCP12001 System.IO.CodePage src/System/IO/CodePage.hs:88:1-11 14980 0 0.0 0.0 0.0 0.0 0 0 CAF:withCP1201 System.IO.CodePage src/System/IO/CodePage.hs:80:1-10 14984 0 0.0 0.0 0.0 0.0 0 0 CAF:withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-11 14988 0 0.0 0.0 0.0 0.0 0 0 withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-34 18590 1 0.0 0.0 0.0 0.0 0 48 CAF:withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-12 14978 0 0.0 0.0 0.0 0.0 0 16 withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-42 18591 1 0.0 0.0 0.0 0.0 0 0 CAF:word Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:280:1-4 13742 0 0.0 0.0 0.0 0.0 0 0 CAF:word1 Data.Aeson.Encoding.Internal 13741 0 0.0 0.0 0.0 0.0 0 0 CAF:word16 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:271:1-6 13736 0 0.0 0.0 0.0 0.0 0 0 CAF:word16Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:323:1-10 13760 0 0.0 0.0 0.0 0.0 0 0 CAF:word16Text1 Data.Aeson.Encoding.Internal 13759 0 0.0 0.0 0.0 0.0 0 0 CAF:word2 Data.Aeson.Encoding.Internal 13735 0 0.0 0.0 0.0 0.0 0 0 CAF:word3 Data.Aeson.Encoding.Internal 13737 0 0.0 0.0 0.0 0.0 0 0 CAF:word32 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:274:1-6 13738 0 0.0 0.0 0.0 0.0 0 0 CAF:word32Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:326:1-10 13762 0 0.0 0.0 0.0 0.0 0 0 CAF:word32Text1 Data.Aeson.Encoding.Internal 13761 0 0.0 0.0 0.0 0.0 0 0 CAF:word4 Data.Aeson.Encoding.Internal 13739 0 0.0 0.0 0.0 0.0 0 0 CAF:word5 Data.Aeson.Encoding.Internal 13733 0 0.0 0.0 0.0 0.0 0 0 CAF:word64 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:277:1-6 13740 0 0.0 0.0 0.0 0.0 0 0 CAF:word64Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:329:1-10 13764 0 0.0 0.0 0.0 0.0 0 0 CAF:word64Text1 Data.Aeson.Encoding.Internal 13763 0 0.0 0.0 0.0 0.0 0 0 CAF:word8 Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:268:1-5 13734 0 0.0 0.0 0.0 0.0 0 0 CAF:word8Text Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:320:1-9 13758 0 0.0 0.0 0.0 0.0 0 0 CAF:word8Text1 Data.Aeson.Encoding.Internal 13757 0 0.0 0.0 0.0 0.0 0 0 CAF:word8s Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:299:1-6 14648 0 0.0 0.0 0.0 0.0 0 0 CAF:wordLog1 Math.NumberTheory.Logarithms 9481 0 0.0 0.0 0.0 0.0 0 0 CAF:wordText Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:332:1-8 13766 0 0.0 0.0 0.0 0.0 0 0 CAF:wordText1 Data.Aeson.Encoding.Internal 13765 0 0.0 0.0 0.0 0.0 0 0 CAF:writeArray# Data.HashMap.Array Data/HashMap/Array.hs:91:1-11 10823 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports3 Criterion.IO 17234 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports5 Criterion.IO 17233 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports6 Criterion.IO 17232 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports7 Criterion.IO 17230 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports_to'1 Criterion.IO 17229 0 0.0 0.0 0.0 0.0 0 0 CAF:writeJSONReports_to'23 Criterion.IO 17231 0 0.0 0.0 0.0 0.0 0 0 CAF:x10_r1IcV Data.Csv.Conversion 14789 0 0.0 0.0 0.0 0.0 0 0 CAF:x10_r48r9 Criterion.Main.Options 18365 0 0.0 0.0 0.0 0.0 0 0 CAF:x11_r1IcW Data.Csv.Conversion 14790 0 0.0 0.0 0.0 0.0 0 0 CAF:x12_r1IcX Data.Csv.Conversion 14791 0 0.0 0.0 0.0 0.0 0 0 CAF:x13_r1IcY Data.Csv.Conversion 14792 0 0.0 0.0 0.0 0.0 0 0 CAF:x14_r1IcZ Data.Csv.Conversion 14793 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_r18FH Data.Aeson.Parser.Internal 13591 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_r1IcM Data.Csv.Conversion 14780 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_r48oU Criterion.Main.Options 18293 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_rKrW Options.Applicative.BashCompletion 15887 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_rxBP Data.Aeson.Types.Internal 12266 0 0.0 0.0 0.0 0.0 0 0 CAF:x1_rzvj System.Random.MWC 15791 0 0.0 0.0 0.0 0.0 0 0 CAF:x2_r18FO Data.Aeson.Parser.Internal 13597 0 0.0 0.0 0.0 0.0 0 0 CAF:x2_r1IcN Data.Csv.Conversion 14781 0 0.0 0.0 0.0 0.0 0 0 CAF:x2_r48pf Criterion.Main.Options 18304 0 0.0 0.0 0.0 0.0 0 0 CAF:x2_rKsa Options.Applicative.BashCompletion 15894 0 0.0 0.0 0.0 0.0 0 0 CAF:x2_rxBR Data.Aeson.Types.Internal 12267 0 0.0 0.0 0.0 0.0 0 0 CAF:x3_r18FU Data.Aeson.Parser.Internal 13605 0 0.0 0.0 0.0 0.0 0 0 CAF:x3_r1IcO Data.Csv.Conversion 14782 0 0.0 0.0 0.0 0.0 0 0 CAF:x3_r48pu Criterion.Main.Options 18312 0 0.0 0.0 0.0 0.0 0 0 CAF:x3_rKsn Options.Applicative.BashCompletion 15903 0 0.0 0.0 0.0 0.0 0 0 CAF:x4_r18FW Data.Aeson.Parser.Internal 13607 0 0.0 0.0 0.0 0.0 0 0 CAF:x4_r1IcP Data.Csv.Conversion 14783 0 0.0 0.0 0.0 0.0 0 0 CAF:x4_r48pM Criterion.Main.Options 18322 0 0.0 0.0 0.0 0.0 0 0 CAF:x4_rKsx Options.Applicative.BashCompletion 15910 0 0.0 0.0 0.0 0.0 0 0 CAF:x5_r18FY Data.Aeson.Parser.Internal 13609 0 0.0 0.0 0.0 0.0 0 0 CAF:x5_r1IcQ Data.Csv.Conversion 14784 0 0.0 0.0 0.0 0.0 0 0 CAF:x5_r48pY Criterion.Main.Options 18328 0 0.0 0.0 0.0 0.0 0 0 CAF:x5_rKsF Options.Applicative.BashCompletion 15915 0 0.0 0.0 0.0 0.0 0 0 CAF:x6_r1IcR Data.Csv.Conversion 14785 0 0.0 0.0 0.0 0.0 0 0 CAF:x6_r48qf Criterion.Main.Options 18336 0 0.0 0.0 0.0 0.0 0 0 CAF:x6_rKsN Options.Applicative.BashCompletion 15920 0 0.0 0.0 0.0 0.0 0 0 CAF:x7_r1IcS Data.Csv.Conversion 14786 0 0.0 0.0 0.0 0.0 0 0 CAF:x7_r48qr Criterion.Main.Options 18342 0 0.0 0.0 0.0 0.0 0 0 CAF:x7_rKsV Options.Applicative.BashCompletion 15925 0 0.0 0.0 0.0 0.0 0 0 CAF:x8_r1IcT Data.Csv.Conversion 14787 0 0.0 0.0 0.0 0.0 0 0 CAF:x8_r48qD Criterion.Main.Options 18348 0 0.0 0.0 0.0 0.0 0 0 CAF:x9_r1IcU Data.Csv.Conversion 14788 0 0.0 0.0 0.0 0.0 0 0 CAF:x9_r48qQ Criterion.Main.Options 18355 0 0.0 0.0 0.0 0.0 0 0 CAF:x_r18ED Data.Aeson.Parser.Internal 13535 0 0.0 0.0 0.0 0.0 0 0 CAF:x_r1IcL Data.Csv.Conversion 14779 0 0.0 0.0 0.0 0.0 0 0 CAF:x_r1yef Data.Attoparsec.Time 12048 0 0.0 0.0 0.0 0.0 0 0 CAF:x_r48oy Criterion.Main.Options 18282 0 0.0 0.0 0.0 0.0 0 0 CAF:x_r6A7a Data.Vector 11153 0 0.0 0.0 0.0 0.0 0 0 CAF:x_rKrM Options.Applicative.BashCompletion 15881 0 0.0 0.0 0.0 0.0 0 0 CAF:x_rxBN Data.Aeson.Types.Internal 12265 0 0.0 0.0 0.0 0.0 0 0 CAF:x_rznN Options.Applicative.Help.Core 16049 0 0.0 0.0 0.0 0.0 0 0 CAF:x_rzvi System.Random.MWC 15790 0 0.0 0.0 0.0 0.0 0 0 CAF:xyz2rgb Data.Colour.RGB Data/Colour/RGB.hs:101:1-7 13831 0 0.0 0.0 0.0 0.0 0 0 CAF:y1_rxBZ Data.Aeson.Types.Internal 12269 0 0.0 0.0 0.0 0.0 0 0 CAF:y2_rxC1 Data.Aeson.Types.Internal 12270 0 0.0 0.0 0.0 0.0 0 0 CAF:y_r1DXF Data.Aeson.Parser.Time 12006 0 0.0 0.0 0.0 0.0 0 0 CAF:y_rxBX Data.Aeson.Types.Internal 12268 0 0.0 0.0 0.0 0.0 0 0 CAF:yellow Text.PrettyPrint.ANSI.Leijen.Internal Text/PrettyPrint/ANSI/Leijen/Internal.hs:794:2-7 14152 0 0.0 0.0 0.0 0.0 0 0 CAF:yield Control.Monad.Par.Scheds.TraceInternal Control/Monad/Par/Scheds/TraceInternal.hs:317:1-5 16198 0 0.0 0.0 0.0 0.0 0 0 CAF:yield1 Control.Monad.Par.Scheds.TraceInternal 16197 0 0.0 0.0 0.0 0.0 0 0 CAF:ys_r3hpE Criterion.Measurement Criterion/Measurement.hs:313:8-9 18174 0 0.0 0.0 0.0 0.0 0 0 runBenchmark Criterion.Measurement Criterion/Measurement.hs:(285,1)-(308,41) 19552 0 0.0 0.0 0.0 0.0 0 5184 series Criterion.Measurement Criterion/Measurement.hs:(317,1)-(318,20) 19553 108 0.0 0.0 0.0 0.0 0 43152 series.l Criterion.Measurement Criterion/Measurement.hs:318:9-20 19559 108 0.0 0.0 0.0 0.0 0 1712 CAF:z10_r3QwX Data.Aeson.Types.FromJSON 13026 0 0.0 0.0 0.0 0.0 0 0 CAF:z10_rxCl Data.Aeson.Types.Internal 12276 0 0.0 0.0 0.0 0.0 0 0 CAF:z11_r1IqH Criterion.Types 17927 0 0.0 0.0 0.0 0.0 0 0 CAF:z11_r3QwY Data.Aeson.Types.FromJSON 13027 0 0.0 0.0 0.0 0.0 0 0 CAF:z12_r3QwZ Data.Aeson.Types.FromJSON 13028 0 0.0 0.0 0.0 0.0 0 0 CAF:z13_r3Qx0 Data.Aeson.Types.FromJSON 13029 0 0.0 0.0 0.0 0.0 0 0 CAF:z14_r3Qx1 Data.Aeson.Types.FromJSON 13030 0 0.0 0.0 0.0 0.0 0 0 CAF:z15_r3Qx2 Data.Aeson.Types.FromJSON 13031 0 0.0 0.0 0.0 0.0 0 0 CAF:z16_r3Qx3 Data.Aeson.Types.FromJSON 13032 0 0.0 0.0 0.0 0.0 0 0 CAF:z17_r3Qx4 Data.Aeson.Types.FromJSON 13033 0 0.0 0.0 0.0 0.0 0 0 CAF:z18_r3Qy4 Data.Aeson.Types.FromJSON 13070 0 0.0 0.0 0.0 0.0 0 0 CAF:z19_r3Qyf Data.Aeson.Types.FromJSON 13079 0 0.0 0.0 0.0 0.0 0 0 CAF:z1_r1IjM Criterion.Types 17768 0 0.0 0.0 0.0 0.0 0 0 CAF:z1_r3Qsu Data.Aeson.Types.FromJSON 12843 0 0.0 0.0 0.0 0.0 0 0 CAF:z20_r3Qyg Data.Aeson.Types.FromJSON 13080 0 0.0 0.0 0.0 0.0 0 0 CAF:z21_r3Qyh Data.Aeson.Types.FromJSON 13081 0 0.0 0.0 0.0 0.0 0 0 CAF:z22_r3Qyl Data.Aeson.Types.FromJSON 13084 0 0.0 0.0 0.0 0.0 0 0 CAF:z23_r3Qym Data.Aeson.Types.FromJSON 13085 0 0.0 0.0 0.0 0.0 0 0 CAF:z24_r3Qyn Data.Aeson.Types.FromJSON 13086 0 0.0 0.0 0.0 0.0 0 0 CAF:z25_r3Qyo Data.Aeson.Types.FromJSON 13087 0 0.0 0.0 0.0 0.0 0 0 CAF:z26_r3Qyr Data.Aeson.Types.FromJSON 13090 0 0.0 0.0 0.0 0.0 0 0 CAF:z27_r3Qys Data.Aeson.Types.FromJSON 13091 0 0.0 0.0 0.0 0.0 0 0 CAF:z28_r3Qyt Data.Aeson.Types.FromJSON 13092 0 0.0 0.0 0.0 0.0 0 0 CAF:z29_r3Qyu Data.Aeson.Types.FromJSON 13093 0 0.0 0.0 0.0 0.0 0 0 CAF:z2_r1IkX Criterion.Types 17793 0 0.0 0.0 0.0 0.0 0 0 CAF:z2_r3Qtj Data.Aeson.Types.FromJSON 12873 0 0.0 0.0 0.0 0.0 0 0 CAF:z30_r3Qyv Data.Aeson.Types.FromJSON 13094 0 0.0 0.0 0.0 0.0 0 0 CAF:z31_r3Qyw Data.Aeson.Types.FromJSON 13095 0 0.0 0.0 0.0 0.0 0 0 CAF:z32_r3Qyx Data.Aeson.Types.FromJSON 13096 0 0.0 0.0 0.0 0.0 0 0 CAF:z33_r3Qyy Data.Aeson.Types.FromJSON 13097 0 0.0 0.0 0.0 0.0 0 0 CAF:z34_r1IcL Criterion.Types 17537 0 0.0 0.0 0.0 0.0 0 0 CAF:z34_rcCoi Statistics.Types 16604 0 0.0 0.0 0.0 0.0 0 0 CAF:z34_rcb1K Statistics.Distribution.Normal 16411 0 0.0 0.0 0.0 0.0 0 0 CAF:z34_rjBnt Statistics.Resampling 16936 0 0.0 0.0 0.0 0.0 0 0 CAF:z3_r1Ilk Criterion.Types 17804 0 0.0 0.0 0.0 0.0 0 0 CAF:z3_r3Qtk Data.Aeson.Types.FromJSON 12874 0 0.0 0.0 0.0 0.0 0 0 CAF:z3_rxCa Data.Aeson.Types.Internal 12272 0 0.0 0.0 0.0 0.0 0 0 CAF:z4_r1Ill Criterion.Types 17805 0 0.0 0.0 0.0 0.0 0 0 CAF:z4_r3Qtl Data.Aeson.Types.FromJSON 12878 0 0.0 0.0 0.0 0.0 0 0 CAF:z4_rxCc Data.Aeson.Types.Internal 12273 0 0.0 0.0 0.0 0.0 0 0 CAF:z5_r1Iln Criterion.Types 17806 0 0.0 0.0 0.0 0.0 0 0 CAF:z5_r3QwR Data.Aeson.Types.FromJSON 13021 0 0.0 0.0 0.0 0.0 0 0 CAF:z6_r1Ilo Criterion.Types 17807 0 0.0 0.0 0.0 0.0 0 0 CAF:z6_r3QwT Data.Aeson.Types.FromJSON 13022 0 0.0 0.0 0.0 0.0 0 0 CAF:z7_r1IlE Criterion.Types 17810 0 0.0 0.0 0.0 0.0 0 0 CAF:z7_r3QwU Data.Aeson.Types.FromJSON 13023 0 0.0 0.0 0.0 0.0 0 0 CAF:z8_r1IlF Criterion.Types 17811 0 0.0 0.0 0.0 0.0 0 0 CAF:z8_r3QwV Data.Aeson.Types.FromJSON 13024 0 0.0 0.0 0.0 0.0 0 0 CAF:z8_rxCh Data.Aeson.Types.Internal 12274 0 0.0 0.0 0.0 0.0 0 0 CAF:z9_r1Iqm Criterion.Types 17921 0 0.0 0.0 0.0 0.0 0 0 CAF:z9_r3QwW Data.Aeson.Types.FromJSON 13025 0 0.0 0.0 0.0 0.0 0 0 CAF:z9_rxCj Data.Aeson.Types.Internal 12275 0 0.0 0.0 0.0 0.0 0 0 CAF:z_r1GlG Statistics.Function 17211 0 0.0 0.0 0.0 0.0 0 0 CAF:z_r1Iqk Criterion.Types 17920 0 0.0 0.0 0.0 0.0 0 0 CAF:z_r3Qsr Data.Aeson.Types.FromJSON 12832 0 0.0 0.0 0.0 0.0 0 0 CAF:z_r4pGt Criterion.Internal 17377 0 0.0 0.0 0.0 0.0 0 0 CAF:z_rayp Language.Javascript.Flot 15381 0 0.0 0.0 0.0 0.0 0 0 CAF:z_rncZn Statistics.Resampling.Bootstrap 16879 0 0.0 0.0 0.0 0.0 0 0 CAF:z_rqvS System.Console.ANSI.Codes 13950 0 0.0 0.0 0.0 0.0 0 0 CAF:z_rxC6 Data.Aeson.Types.Internal 12271 0 0.0 0.0 0.0 0.0 0 0 CAF:zero Data.Csv.Conversion.Internal Data/Csv/Conversion/Internal.hs:92:1-4 14661 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime Data.Aeson.Encoding.Internal Data/Aeson/Encoding/Internal.hs:363:1-9 13784 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime Data.Attoparsec.Time attoparsec-iso8601/Data/Attoparsec/Time.hs:146:1-9 12123 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime Data.Aeson.Parser.Time Data/Aeson/Parser/Time.hs:71:1-9 12019 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime1 Data.Aeson.Encoding.Internal 13783 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime1 Data.Attoparsec.Time 12122 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime3 Data.Attoparsec.Time 12112 0 0.0 0.0 0.0 0.0 0 0 CAF:zonedTime5 Data.Attoparsec.Time 12121 0 0.0 0.0 0.0 0.0 0 0 CAF:± Statistics.Types Statistics/Types.hs:397:1-3 16537 0 0.0 0.0 0.0 0.0 0 0 DONT_CARE MAIN 9296 0 0.0 0.0 0.0 0.0 0 0 GC GC 9298 0 5.1 0.0 5.1 0.0 817124 1112 IDLE IDLE 9294 0 80.5 0.0 80.5 0.0 13021773 0 OVERHEAD_of PROFILING 9297 0 0.4 21.1 0.4 21.1 58622 453002766696 PINNED SYSTEM 9295 0 0.0 0.0 0.0 0.0 0 0 SYSTEM SYSTEM 9299 0 3.2 0.0 3.2 0.0 522282 73680 main Main bench/Main.hs:(8,1)-(10,3) 18595 0 0.0 0.0 10.8 78.9 0 0 defaultMain Criterion.Main Criterion/Main.hs:90:1-43 18596 0 0.0 0.0 10.8 78.9 0 0 defaultMainWith Criterion.Main Criterion/Main.hs:(144,1)-(146,16) 18597 0 0.0 0.0 10.8 78.9 0 40 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 18617 1 0.0 0.0 0.0 0.0 0 72 info Options.Applicative.Builder Options/Applicative/Builder.hs:(441,1)-(450,34) 18618 1 0.0 0.0 0.0 0.0 0 104 applyInfoMod Options.Applicative.Builder Options/Applicative/Builder.hs:374:5-16 18619 1 0.0 0.0 0.0 0.0 0 0 info.base Options.Applicative.Builder Options/Applicative/Builder.hs:(443,5)-(450,34) 18648 1 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 18850 1 0.0 0.0 0.0 0.0 0 96 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18853 13 0.0 0.0 0.0 0.0 0 984 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18852 1 0.0 0.0 0.0 0.0 0 2768 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18870 19 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18873 19 0.0 0.0 0.0 0.0 0 440 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18875 6 0.0 0.0 0.0 0.0 0 496 toEnum Criterion.Types Criterion/Types.hs:94:46-49 19292 1 0.0 0.0 0.0 0.0 0 0 outputOption Criterion.Main.Options Criterion/Main/Options.hs:(157,1)-(158,71) 18938 5 0.0 0.0 0.0 0.0 0 1216 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18958 15 0.0 0.0 0.0 0.0 0 920 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18952 10 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18955 10 0.0 0.0 0.0 0.0 0 880 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 18939 5 0.0 0.0 0.0 0.0 0 240 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18940 5 0.0 0.0 0.0 0.0 0 280 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18957 5 0.0 0.0 0.0 0.0 0 800 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18942 5 0.0 0.0 0.0 0.0 0 640 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18953 5 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18954 5 0.0 0.0 0.0 0.0 0 440 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18941 5 0.0 0.0 0.0 0.0 0 0 value Options.Applicative.Builder Options/Applicative/Builder.hs:171:1-50 18857 5 0.0 0.0 0.0 0.0 0 0 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 18854 4 0.0 0.0 0.0 0.0 0 224 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 18874 4 0.0 0.0 0.0 0.0 0 768 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18856 4 0.0 0.0 0.0 0.0 1 512 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 18871 4 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 18872 4 0.0 0.0 0.0 0.0 0 352 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 18855 4 0.0 0.0 0.0 0.0 0 0 fromEnum Criterion.Types Criterion/Types.hs:94:46-49 19291 1 0.0 0.0 0.0 0.0 0 0 strOption Options.Applicative.Builder Options/Applicative/Builder.hs:350:1-22 19002 1 0.0 0.0 0.0 0.0 0 48 option Options.Applicative.Builder Options/Applicative/Builder.hs:(365,1)-(370,65) 19003 1 0.0 0.0 0.0 0.0 0 56 mkParser Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(163,1)-(165,26) 19020 1 0.0 0.0 0.0 0.0 0 192 option.(...) Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 19005 1 0.0 0.0 0.0 0.0 0 128 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(140,3)-(141,40) 19018 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder.Internal Options/Applicative/Builder/Internal.hs:(96,3)-(97,47) 19019 1 0.0 0.0 0.0 0.0 0 88 option.d Options.Applicative.Builder Options/Applicative/Builder.hs:367:5-41 19004 1 0.0 0.0 0.0 0.0 0 0 parseWith.runMode Criterion.Main.Options Criterion/Main/Options.hs:(103,5)-(107,76) 19021 1 0.0 0.0 0.0 0.0 0 0 <> Options.Applicative.Builder Options/Applicative/Builder.hs:381:3-56 18622 0 0.0 0.0 0.0 0.0 0 112 fullDesc Options.Applicative.Builder Options/Applicative/Builder.hs:385:1-52 18639 0 0.0 0.0 0.0 0.0 0 0 fullDesc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:385:28-52 18640 1 0.0 0.0 0.0 0.0 0 64 footerDoc Options.Applicative.Builder Options/Applicative/Builder.hs:407:1-60 18633 0 0.0 0.0 0.0 0.0 0 0 footerDoc.\ Options.Applicative.Builder Options/Applicative/Builder.hs:407:33-60 18634 1 0.0 0.0 0.0 0.0 0 64 header Options.Applicative.Builder Options/Applicative/Builder.hs:393:1-57 18646 0 0.0 0.0 0.0 0.0 0 0 header.\ Options.Applicative.Builder Options/Applicative/Builder.hs:393:28-57 18647 1 0.0 0.0 0.0 0.0 0 64 runMode Criterion.Main Criterion/Main.hs:(153,1)-(168,34) 19094 1 0.0 0.0 10.8 78.9 0 88 runMode.bsgroup Criterion.Main Criterion/Main.hs:168:9-34 19134 1 0.0 0.0 0.0 0.0 0 0 selectBenches Criterion.Main Criterion/Main.hs:(111,1)-(115,14) 19099 1 0.0 0.0 0.0 0.0 0 72 makeMatcher Criterion.Main Criterion/Main.hs:(98,1)-(108,99) 19100 1 0.0 0.0 0.0 0.0 0 40 makeMatcher.\ Criterion.Main Criterion/Main.hs:100:29-66 19150 0 0.0 0.0 0.0 0.0 0 0 withConfig Criterion.Monad Criterion/Monad.hs:(28,1)-(30,29) 19101 1 0.0 0.0 10.8 78.9 0 304 runAndAnalyse Criterion.Internal Criterion/Internal.hs:(119,1)-(157,12) 19120 1 0.0 0.0 10.8 78.9 0 33576 for Criterion.Internal Criterion/Internal.hs:(190,1)-(208,75) 19132 1 0.0 0.0 10.8 78.9 0 136 for.go Criterion.Internal Criterion/Internal.hs:(192,5)-(205,54) 19133 4 0.0 0.0 10.8 78.9 0 1216 addPrefix Criterion.Types Criterion/Types.hs:(594,1)-(595,38) 19299 2 0.0 0.0 0.0 0.0 0 16 finally Control.Monad.Catch src/Control/Monad/Catch.hs:850:1-64 19256 1 0.0 0.0 10.8 78.9 0 56 bracket_ Control.Monad.Catch src/Control/Monad/Catch.hs:845:1-74 19257 1 0.0 0.0 10.8 78.9 0 120 bracket Control.Monad.Catch src/Control/Monad/Catch.hs:(838,1)-(840,29) 19258 1 0.0 0.0 10.8 78.9 0 224 generalBracket Criterion.Monad.Internal Criterion/Monad/Internal.hs:37:79-87 19260 0 0.0 0.0 10.8 78.9 0 40 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(452,3)-(456,48) 19261 1 0.0 0.0 10.8 78.9 0 0 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(453,5)-(456,48) 19262 1 0.0 0.0 10.8 78.9 0 120 generalBracket Control.Monad.Catch src/Control/Monad/Catch.hs:(330,3)-(336,17) 19263 1 0.0 0.0 10.8 78.9 0 80 mask Control.Monad.Catch src/Control/Monad/Catch.hs:328:3-30 19265 0 0.0 0.0 10.8 78.9 0 56 generalBracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(330,60)-(336,17) 19266 1 0.0 0.0 10.8 78.9 0 104 catch Control.Monad.Catch src/Control/Monad/Catch.hs:326:3-32 19267 1 0.0 0.0 10.8 78.9 0 24 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:456:21-47 19274 0 0.0 0.0 10.8 78.9 0 0 runAndAnalyse.\ Criterion.Internal Criterion/Internal.hs:(135,35)-(140,55) 19276 0 0.0 0.0 10.8 78.9 0 0 note Criterion.IO.Printf Criterion/IO/Printf.hs:87:1-46 19284 0 0.0 0.0 0.0 0.0 0 0 chPrintf Criterion.IO.Printf Criterion/IO/Printf.hs:(63,1)-(70,67) 19285 0 0.0 0.0 0.0 0.0 0 0 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(59,3)-(60,39) 19286 0 0.0 0.0 0.0 0.0 0 0 chPrintf.make Criterion.IO.Printf Criterion/IO/Printf.hs:(69,5)-(70,67) 19295 0 0.0 0.0 0.0 0.0 0 0 chPrintf.make.\ Criterion.IO.Printf Criterion/IO/Printf.hs:(69,55)-(70,66) 19296 0 0.0 0.0 0.0 0.0 0 9176 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(49,3)-(52,25) 19287 0 0.0 0.0 0.0 0.0 0 600 > Criterion.Types Criterion/Types.hs:94:32-34 19293 1 0.0 0.0 0.0 0.0 0 0 < Criterion.Types Criterion/Types.hs:94:32-34 19294 1 0.0 0.0 0.0 0.0 0 0 verbosity Criterion.Types Criterion/Types.hs:120:7-15 19289 1 0.0 0.0 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 19288 0 0.0 0.0 0.0 0.0 0 32 config Criterion.Monad.Internal Criterion/Monad/Internal.hs:30:5-10 19290 1 0.0 0.0 0.0 0.0 0 96 runAndAnalyseOne Criterion.Internal Criterion/Internal.hs:(109,1)-(111,24) 19302 0 0.0 0.0 10.8 78.9 0 0 runOne Criterion.Internal Criterion/Internal.hs:(49,1)-(54,34) 19304 0 0.0 0.0 10.8 78.9 0 192 runBenchmark Criterion.Measurement Criterion/Measurement.hs:(285,1)-(308,41) 19307 1 0.0 0.0 10.8 78.9 0 216 runBenchmark.loop Criterion.Measurement Criterion/Measurement.hs:(288,7)-(307,55) 19549 66 0.0 0.0 10.8 78.9 0 25072 applyGCStatistics Criterion.Measurement Criterion/Measurement.hs:(348,1)-(362,29) 19744 65 0.0 0.0 0.0 0.0 0 0 runBenchmark.loop.overThresh Criterion.Measurement Criterion/Measurement.hs:291:13-62 19745 65 0.0 0.0 0.0 0.0 0 16 measTime Criterion.Types Criterion/Types.hs:159:7-14 19746 65 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19555 0 0.0 0.0 10.8 78.9 0 0 genericDenseMatrixRank.b Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:9-50 19556 0 0.0 0.0 10.8 78.9 0 0 whnf Criterion.Types Criterion/Types.hs:320:1-38 19557 0 0.0 0.0 10.8 78.9 0 0 whnf' Criterion.Types.Internal Criterion/Types/Internal.hs:(56,1)-(59,41) 19558 0 0.0 0.0 10.8 78.9 0 0 whnf'.go Criterion.Types.Internal Criterion/Types/Internal.hs:(58,5)-(59,41) 19560 3715 0.0 0.0 10.8 78.9 0 789440 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19561 3650 0.0 0.0 10.8 78.9 3647 58721184 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19586 1102300 0.0 0.0 0.0 0.0 60 35127600 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19587 368650 0.0 0.0 0.0 0.0 20 23360000 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19590 365000 0.0 0.0 0.0 0.0 17 14600000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19592 0 0.0 0.0 0.0 0.0 11 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19593 365000 0.0 0.0 0.0 0.0 0 0 _rawData Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:40:29-36 19612 365000 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19591 368650 0.0 0.0 0.0 0.0 5 11680000 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19585 368650 0.0 0.0 0.0 0.0 0 0 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19597 368598 0.0 0.0 10.8 78.9 4037 163379512 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19599 1098496 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19600 368598 0.0 0.0 0.0 0.0 0 0 null Data.Vector Data/Vector.hs:408:3-13 19598 368598 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19628 364949 0.0 0.0 0.0 0.0 3 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19629 364949 0.0 0.0 0.0 0.0 1 5839184 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19630 364949 0.0 0.0 0.0 0.0 4 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19631 364949 0.0 0.0 0.0 0.0 29 5839184 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19632 364949 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19633 364949 0.0 0.2 9.5 70.3 3299 4389896456 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19642 7355503382 2.2 26.0 9.5 70.0 348144 558567884928 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19643 1843483636 0.2 5.4 0.2 5.5 27724 116803358336 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19646 18431174 0.0 0.0 0.0 0.0 763 737246960 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19648 0 0.0 0.0 0.0 0.0 384 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19649 18431174 0.0 0.0 0.0 0.0 0 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19694 1806621300 1.7 10.4 2.3 11.3 279441 223836032384 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19695 2433000352 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19699 1216500176 0.0 0.0 0.6 0.9 6836 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19700 1216500176 0.5 0.9 0.5 0.9 87765 19464002816 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19701 1216500176 0.0 0.0 0.0 0.0 329 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19702 1216500176 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19697 361300 0.0 0.0 0.0 0.0 4 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19698 361300 0.0 0.0 0.0 0.0 10 5780800 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19671 18066213 2.2 17.0 4.8 27.3 356579 366093740232 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:474-548 19690 1824687513 0.1 0.0 0.3 2.7 9109 0 basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 19691 1824687513 0.3 2.7 0.3 2.7 43930 58390000416 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19683 1824687513 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19684 1806621300 0.1 0.0 0.6 2.7 9153 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19685 1806621300 0.5 2.7 0.5 2.7 83861 57811881600 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19686 1806621300 0.0 0.0 0.0 0.0 452 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19677 36132426 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19673 18066213 0.0 0.0 0.0 0.0 211 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19674 18066213 0.0 0.0 0.0 0.0 91 289059408 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:232-305 19721 18066213 0.0 0.1 0.1 0.3 3262 2312475264 basicUnsafeFreeze Data.Vector.Primitive Data/Vector/Primitive.hs:(208,3)-(209,51) 19722 18066213 0.0 0.2 0.0 0.2 4742 4046831712 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19723 0 0.0 0.0 0.0 0.0 741 289059408 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 19678 18066213 0.0 0.1 0.1 1.0 2995 2312475264 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 19679 18066213 0.0 0.2 0.0 0.9 4540 3902302008 basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 19680 18066213 0.0 0.0 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19681 0 0.0 0.7 0.0 0.7 1622 15031089216 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19682 18066213 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19675 18066213 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19676 18066213 0.0 0.0 0.0 0.0 0 0 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19687 0 0.4 0.0 1.6 3.4 71085 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:872-933 19688 1806621300 0.1 0.0 1.1 3.4 8105 0 basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19689 1806621300 0.7 3.4 1.1 3.4 120098 72264852000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19692 0 0.3 0.0 0.3 0.0 49713 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:136-205 19693 1806621300 0.0 0.0 0.0 0.0 1974 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19703 0 0.0 0.0 0.1 0.1 205 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19704 0 0.0 0.1 0.1 0.1 5704 2607315472 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19705 72264852 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19710 18066213 0.0 0.0 0.0 0.0 271 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19711 18066213 0.0 0.0 0.0 0.0 113 289059408 basicLength Data.Vector Data/Vector.hs:271:3-32 19706 18066213 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19712 18066213 0.0 0.0 0.0 0.0 211 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19713 18066213 0.0 0.0 0.0 0.0 1199 289059408 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19714 18066213 0.0 0.0 0.0 0.0 4 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19707 18066213 0.0 0.0 0.0 0.0 825 0 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19708 18066213 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19647 18796123 0.0 0.0 0.0 0.0 322 589797568 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19641 18796123 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19644 18431174 0.0 0.0 0.0 0.0 439 294898784 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19645 18431174 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19637 729898 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19634 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19650 364949 0.0 0.0 0.0 0.0 39 40874288 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19651 364949 0.0 0.0 0.0 0.0 29 5839184 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19652 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19638 364949 0.0 0.0 0.0 0.0 31 26276328 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19639 364949 0.0 0.0 0.0 0.0 75 164966944 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19640 364949 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19635 364949 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19636 364949 0.0 0.0 0.0 0.0 0 0 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19672 0 0.0 0.0 0.0 0.0 1 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19696 0 0.0 0.0 0.0 0.0 4 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19709 0 0.0 0.0 0.0 0.0 82 5780800 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19715 722600 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19716 361300 0.0 0.0 0.0 0.0 8 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19717 361300 0.0 0.0 0.0 0.0 2 5780800 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19718 361300 0.0 0.0 0.0 0.0 6 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19719 361300 0.0 0.0 0.0 0.0 20 5780800 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19720 361300 0.0 0.0 0.0 0.0 0 0 rank.go.maxIndex Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:103:23-83 19602 364949 0.0 0.0 0.1 0.5 1424 613154304 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19608 55658471 0.1 0.4 0.1 0.5 9056 8284912072 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19611 72264900 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19619 36132450 0.0 0.0 0.0 0.0 177 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19620 36132450 0.0 0.0 0.0 0.0 429 578119200 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19621 36132450 0.0 0.0 0.0 0.0 188 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19622 36132450 0.0 0.0 0.0 0.0 2207 578119200 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19623 36132450 0.0 0.0 0.0 0.0 6 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19609 18066225 0.0 0.0 0.0 0.0 492 289059600 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19610 18066225 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19605 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19606 364949 0.0 0.0 0.0 0.0 15 5839184 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19607 364949 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19604 364949 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19603 364949 0.0 0.0 0.0 0.0 0 0 rank.go.maxRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:104:23-51 19601 364949 0.0 0.0 0.0 0.0 45 5839184 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19624 729898 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19625 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19626 364949 0.0 0.0 0.0 0.0 23 0 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19627 364949 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19653 364949 0.1 0.1 1.2 8.1 8876 3149191952 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19663 1990442308 0.5 4.7 1.0 7.5 78784 102103130032 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19664 18796109 0.0 0.1 0.0 0.1 1960 1156237568 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19731 18066212 0.0 0.0 0.0 0.0 1370 722648480 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19733 0 0.0 0.0 0.0 0.0 1264 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19734 18066212 0.0 0.0 0.0 0.0 0 0 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 19667 18431161 0.0 0.0 0.5 2.6 842 0 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 19668 18066213 0.3 1.7 0.5 2.6 50601 36081903976 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19728 626253500 0.0 0.0 0.2 0.9 3125 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19729 626253500 0.2 0.9 0.2 0.9 28508 20040112000 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19730 626253500 0.0 0.0 0.0 0.0 166 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19726 18066213 0.0 0.0 0.0 0.0 129 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19727 18066213 0.0 0.0 0.0 0.0 99 289059408 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19670 18066213 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19669 18066213 0.0 0.0 0.0 0.0 0 0 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:(332,48)-(334,14) 19747 1 0.0 0.0 0.0 0.0 0 504 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:455:30-69 19748 1 0.0 0.0 0.0 0.0 0 0 bracket.\ Control.Monad.Catch src/Control/Monad/Catch.hs:840:20-28 19749 1 0.0 0.0 0.0 0.0 0 0 throwM Control.Monad.Catch src/Control/Monad/Catch.hs:324:3-35 19750 1 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19662 18796109 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19665 18431161 0.0 0.0 0.0 0.0 548 294898576 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19666 18431161 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19732 18431160 0.0 0.0 0.0 0.0 590 578118784 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19657 729898 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19654 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19659 364949 0.0 0.0 0.0 0.0 25 26276328 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19660 364949 0.0 0.0 0.0 0.0 50 164966944 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19661 364949 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19655 364949 0.0 0.0 0.0 0.0 0 0 toMax Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(107,1)-(109,25) 19658 364949 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19656 364949 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19735 364948 0.0 0.0 0.0 0.0 48 40874176 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19736 364948 0.0 0.0 0.0 0.0 43 5839168 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19737 364948 0.0 0.0 0.0 0.0 0 0 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 19724 0 0.0 0.0 0.1 0.5 2886 0 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 19725 0 0.1 0.5 0.1 0.5 15235 10020056000 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19588 365000 0.0 0.0 0.0 0.0 4 5840000 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19589 365000 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19581 7300 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19578 3650 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19594 3650 0.0 0.0 0.0 0.0 2 408800 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19595 3650 0.0 0.0 0.0 0.0 1 58400 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19596 3650 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19582 3650 0.0 0.0 0.0 0.0 1 262800 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19583 3650 0.0 0.0 0.0 0.0 1 3095200 rows Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:86:5-61 19562 3650 0.0 0.0 0.0 0.0 49 70518000 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19569 733650 0.0 0.0 0.0 0.0 19 23389200 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19570 368650 0.0 0.0 0.0 0.0 22 23360000 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19571 365000 0.0 0.0 0.0 0.0 12 14600000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19573 0 0.0 0.0 0.0 0.0 9 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19574 365000 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19572 368650 0.0 0.0 0.0 0.0 8 11680000 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19568 368650 0.0 0.0 0.0 0.0 0 0 getRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:123:1-87 19613 365000 0.0 0.0 0.0 0.0 59 5840000 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19615 365000 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19616 365000 0.0 0.0 0.0 0.0 4 5840000 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:428-500 19617 365000 0.0 0.0 0.0 0.0 2 0 basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:219:3-60 19618 365000 0.0 0.0 0.0 0.0 7 11680000 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19614 365000 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19575 3650 0.0 0.0 0.0 0.0 0 408800 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19576 3650 0.0 0.0 0.0 0.0 0 58400 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19577 3650 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19565 3650 0.0 0.0 0.0 0.0 0 262800 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19566 3650 0.0 0.0 0.0 0.0 1 3095200 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19567 3650 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19564 3650 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19563 3650 0.0 0.0 0.0 0.0 0 0 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19584 3650 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19579 3650 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19580 3650 0.0 0.0 0.0 0.0 0 0 getGCStatistics Criterion.Measurement Criterion/Measurement.hs:(124,1)-(151,43) 19739 0 0.0 0.0 0.0 0.0 0 0 getGCStatistics.\ Criterion.Measurement Criterion/Measurement.hs:151:30-43 19740 195 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19309 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank.b Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:9-50 19310 0 0.0 0.0 0.0 0.0 0 0 whnf Criterion.Types Criterion/Types.hs:320:1-38 19311 0 0.0 0.0 0.0 0.0 0 0 whnf' Criterion.Types.Internal Criterion/Types/Internal.hs:(56,1)-(59,41) 19313 0 0.0 0.0 0.0 0.0 0 0 whnf'.go Criterion.Types.Internal Criterion/Types/Internal.hs:(58,5)-(59,41) 19314 2 0.0 0.0 0.0 0.0 0 232 rank Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(96,5)-(114,71) 19315 1 0.0 0.0 0.0 0.0 1 16120 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19341 302 0.0 0.0 0.0 0.0 0 9656 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19342 101 0.0 0.0 0.0 0.0 0 6400 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19347 100 0.0 0.0 0.0 0.0 0 4000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19349 0 0.0 0.0 0.0 0.0 0 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19350 100 0.0 0.0 0.0 0.0 0 0 _rawData Numerics.Linear.Vector src/Numerics/Linear/Vector.hs:40:29-36 19372 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19348 101 0.0 0.0 0.0 0.0 0 3200 rank.go Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(97,15)-(114,71) 19355 101 0.0 0.0 0.0 0.0 0 44784 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19357 301 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19358 101 0.0 0.0 0.0 0.0 0 0 null Data.Vector Data/Vector.hs:408:3-13 19356 101 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19396 100 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19397 100 0.0 0.0 0.0 0.0 0 1600 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19398 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19399 100 0.0 0.0 0.0 0.0 0 1600 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19400 100 0.0 0.0 0.0 0.0 0 0 rank.go.allRows' Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:105:23-62 19401 100 0.0 0.0 0.0 0.0 0 1202800 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19410 2015350 0.0 0.0 0.0 0.0 97 153043296 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19411 505100 0.0 0.0 0.0 0.0 7 32003200 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19414 5050 0.0 0.0 0.0 0.0 1 202000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19416 0 0.0 0.0 0.0 0.0 1 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19417 5050 0.0 0.0 0.0 0.0 0 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19473 495000 0.0 0.0 0.0 0.0 76 61327200 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19474 666600 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19478 333300 0.0 0.0 0.0 0.0 1 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19479 333300 0.0 0.0 0.0 0.0 27 5332800 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19480 333300 0.0 0.0 0.0 0.0 0 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19481 333300 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19476 99 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19477 99 0.0 0.0 0.0 0.0 0 1584 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19450 4950 0.0 0.0 0.0 0.0 99 100306800 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:474-548 19469 499950 0.0 0.0 0.0 0.0 3 0 basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 19470 499950 0.0 0.0 0.0 0.0 20 15998400 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19462 499950 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19463 495000 0.0 0.0 0.0 0.0 8 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19464 495000 0.0 0.0 0.0 0.0 17 15840000 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19465 495000 0.0 0.0 0.0 0.0 1 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19456 9900 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19452 4950 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19453 4950 0.0 0.0 0.0 0.0 0 79200 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:232-305 19515 4950 0.0 0.0 0.0 0.0 1 633600 basicUnsafeFreeze Data.Vector.Primitive Data/Vector/Primitive.hs:(208,3)-(209,51) 19516 4950 0.0 0.0 0.0 0.0 1 1108800 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19517 0 0.0 0.0 0.0 0.0 0 79200 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 19457 4950 0.0 0.0 0.0 0.0 1 633600 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 19458 4950 0.0 0.0 0.0 0.0 0 1069200 basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 19459 4950 0.0 0.0 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19460 0 0.0 0.0 0.0 0.0 0 4118400 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19461 4950 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19454 4950 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19455 4950 0.0 0.0 0.0 0.0 0 0 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19466 0 0.0 0.0 0.0 0.0 17 0 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:872-933 19467 495000 0.0 0.0 0.0 0.0 3 0 basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19468 495000 0.0 0.0 0.0 0.0 37 19800000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19471 0 0.0 0.0 0.0 0.0 19 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:136-205 19472 495000 0.0 0.0 0.0 0.0 0 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19482 0 0.0 0.0 0.0 0.0 0 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19483 0 0.0 0.0 0.0 0.0 1 714384 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19484 19800 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19489 4950 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19490 4950 0.0 0.0 0.0 0.0 0 79200 basicLength Data.Vector Data/Vector.hs:271:3-32 19485 4950 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19491 4950 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19492 4950 0.0 0.0 0.0 0.0 0 79200 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19493 4950 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19486 4950 0.0 0.0 0.0 0.0 0 0 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19487 4950 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19415 5150 0.0 0.0 0.0 0.0 0 161600 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19409 5150 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19412 5050 0.0 0.0 0.0 0.0 0 80800 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19413 5050 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19405 200 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19402 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19429 100 0.0 0.0 0.0 0.0 0 11200 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19430 100 0.0 0.0 0.0 0.0 0 1600 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19431 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19406 100 0.0 0.0 0.0 0.0 0 7200 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19407 100 0.0 0.0 0.0 0.0 0 45200 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19408 100 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19403 100 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19404 100 0.0 0.0 0.0 0.0 0 0 rank.go.multiplyAndAdd Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(108,23)-(110,63) 19451 0 0.0 0.0 0.0 0.0 0 0 rank.go.multAddOne Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(111,23)-(113,67) 19475 0 0.0 0.0 0.0 0.0 0 0 rank.go.coef Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:114:23-71 19488 0 0.0 0.0 0.0 0.0 0 1584 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19494 198 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19495 99 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19496 99 0.0 0.0 0.0 0.0 0 1584 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19497 99 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19498 99 0.0 0.0 0.0 0.0 0 1584 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19499 99 0.0 0.0 0.0 0.0 0 0 rank.go.maxIndex Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:103:23-83 19361 100 0.0 0.0 0.0 0.0 0 168000 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19367 15250 0.0 0.0 0.0 0.0 4 2270032 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19370 19800 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19379 9900 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19380 9900 0.0 0.0 0.0 0.0 0 158400 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19381 9900 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19382 9900 0.0 0.0 0.0 0.0 1 158400 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19383 9900 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19368 4950 0.0 0.0 0.0 0.0 0 79200 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19369 4950 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19364 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19365 100 0.0 0.0 0.0 0.0 0 1600 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19366 100 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19363 100 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19362 100 0.0 0.0 0.0 0.0 0 0 rank.go.maxRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:104:23-51 19360 100 0.0 0.0 0.0 0.0 0 1600 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19392 200 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19393 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19394 100 0.0 0.0 0.0 0.0 0 0 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19395 100 0.0 0.0 0.0 0.0 0 0 rank.go.nonZeroed Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:106:23-60 19432 100 0.0 0.0 0.0 0.0 4 862856 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19442 545400 0.0 0.0 0.0 0.0 16 27977264 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19443 5150 0.0 0.0 0.0 0.0 0 316800 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19531 4950 0.0 0.0 0.0 0.0 0 198000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19533 0 0.0 0.0 0.0 0.0 0 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19534 4950 0.0 0.0 0.0 0.0 0 0 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 19446 5050 0.0 0.0 0.0 0.0 0 0 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 19447 4950 0.0 0.0 0.0 0.0 12 9886800 basicUnsafeIndexM Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:504-562 19522 171600 0.0 0.0 0.0 0.0 2 0 basicUnsafeIndexM Data.Vector.Primitive Data/Vector/Primitive.hs:222:3-75 19523 171600 0.0 0.0 0.0 0.0 8 5491200 indexByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:26-136 19524 171600 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19520 4950 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19521 4950 0.0 0.0 0.0 0.0 0 79200 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19449 4950 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19448 4950 0.0 0.0 0.0 0.0 0 0 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19441 5150 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19444 5050 0.0 0.0 0.0 0.0 0 80800 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19445 5050 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19532 5050 0.0 0.0 0.0 0.0 0 158400 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19436 200 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19433 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19546 100 0.0 0.0 0.0 0.0 0 11200 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19547 100 0.0 0.0 0.0 0.0 0 1600 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19548 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19438 100 0.0 0.0 0.0 0.0 0 7200 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19439 100 0.0 0.0 0.0 0.0 0 45200 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19440 100 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19434 100 0.0 0.0 0.0 0.0 0 0 toMax Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(107,1)-(109,25) 19437 100 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19435 100 0.0 0.0 0.0 0.0 0 0 rank.go.notZero Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:107:23-78 19518 0 0.0 0.0 0.0 0.0 1 0 isZeroV Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:132:1-47 19519 0 0.0 0.0 0.0 0.0 1 2745600 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19340 101 0.0 0.0 0.0 0.0 0 0 basicUnsafeIndexM Data.Vector Data/Vector.hs:277:3-62 19343 100 0.0 0.0 0.0 0.0 0 1616 array# Data.Primitive.Array Data/Primitive/Array.hs:64:16-21 19344 100 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19336 2 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector Data/Vector.hs:271:3-32 19333 1 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19352 1 0.0 0.0 0.0 0.0 0 112 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19353 1 0.0 0.0 0.0 0.0 0 16 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19354 1 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19337 1 0.0 0.0 0.0 0.0 0 72 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19338 1 0.0 0.0 0.0 0.0 0 848 rows Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:86:5-61 19316 1 0.0 0.0 0.0 0.0 0 19336 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19323 201 0.0 0.0 0.0 0.0 0 6408 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19324 101 0.0 0.0 0.0 0.0 0 6400 basicUnsafeWrite Data.Vector.Mutable Data/Vector/Mutable.hs:118:3-65 19325 100 0.0 0.0 0.0 0.0 0 4000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19327 0 0.0 0.0 0.0 0.0 0 0 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19328 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Mutable Data/Vector/Mutable.hs:89:3-62 19326 101 0.0 0.0 0.0 0.0 0 3200 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19322 101 0.0 0.0 0.0 0.0 0 0 getRow Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:123:1-87 19373 100 0.0 0.0 0.0 0.0 0 1600 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19375 100 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19376 100 0.0 0.0 0.0 0.0 0 1600 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:428-500 19377 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Primitive Data/Vector/Primitive.hs:219:3-60 19378 100 0.0 0.0 0.0 0.0 0 3200 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19374 100 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector Data/Vector.hs:(263,3)-(264,47) 19330 1 0.0 0.0 0.0 0.0 0 112 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19331 1 0.0 0.0 0.0 0.0 0 16 marray# Data.Primitive.Array Data/Primitive/Array.hs:73:25-31 19332 1 0.0 0.0 0.0 0.0 0 0 basicUnsafeNew Data.Vector.Mutable Data/Vector/Mutable.hs:(99,3)-(102,32) 19319 1 0.0 0.0 0.0 0.0 0 72 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19320 1 0.0 0.0 0.0 0.0 0 848 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19321 1 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19318 1 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19317 1 0.0 0.0 0.0 0.0 0 0 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19339 1 0.0 0.0 0.0 0.0 0 0 sElems Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:121:30-35 19334 1 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19335 1 0.0 0.0 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 19305 0 0.0 0.0 0.0 0.0 0 32 config Criterion.Monad.Internal Criterion/Monad/Internal.hs:30:5-10 19306 1 0.0 0.0 0.0 0.0 0 96 generalBracket.\.\ Control.Monad.Catch src/Control/Monad/Catch.hs:456:21-47 19268 1 0.0 0.0 0.0 0.0 0 48 for.go.desc' Criterion.Internal Criterion/Internal.hs:203:13-38 19297 1 0.0 0.0 0.0 0.0 0 0 addPrefix Criterion.Types Criterion/Types.hs:(594,1)-(595,38) 19298 1 0.0 0.0 0.0 0.0 0 1816 for.shouldRun Criterion.Internal Criterion/Internal.hs:(207,5)-(208,75) 19140 1 0.0 0.0 0.0 0.0 0 48 benchNames Criterion.Types Criterion/Types.hs:(600,1)-(602,76) 19146 1 0.0 0.0 0.0 0.0 0 24 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19142 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank.b Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:9-50 19143 1 0.0 0.0 0.0 0.0 0 40 bench Criterion.Types Criterion/Types.hs:580:1-17 19145 0 0.0 0.0 0.0 0.0 0 24 selectBenches Criterion.Main Criterion/Main.hs:(111,1)-(115,14) 19147 0 0.0 0.0 0.0 0.0 0 0 makeMatcher Criterion.Main Criterion/Main.hs:(98,1)-(108,99) 19148 0 0.0 0.0 0.0 0.0 0 0 makeMatcher.\ Criterion.Main Criterion/Main.hs:100:29-66 19149 1 0.0 0.0 0.0 0.0 0 0 rnf Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:63:5-60 19162 1 0.0 0.0 0.0 0.0 0 0 rnf Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:65:34-44 19255 1 0.0 0.0 0.0 0.0 0 0 runAndAnalyse.\ Criterion.Internal Criterion/Internal.hs:(135,35)-(140,55) 19275 1 0.0 0.0 0.0 0.0 0 184 note Criterion.IO.Printf Criterion/IO/Printf.hs:87:1-46 19277 1 0.0 0.0 0.0 0.0 0 48 chPrintf Criterion.IO.Printf Criterion/IO/Printf.hs:(63,1)-(70,67) 19278 1 0.0 0.0 0.0 0.0 0 184 chPrintf.make Criterion.IO.Printf Criterion/IO/Printf.hs:(69,5)-(70,67) 19280 1 0.0 0.0 0.0 0.0 0 0 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(59,3)-(60,39) 19279 1 0.0 0.0 0.0 0.0 0 0 chPrintf.make Criterion.IO.Printf Criterion/IO/Printf.hs:(69,5)-(70,67) 19281 1 0.0 0.0 0.0 0.0 0 0 chPrintf.make.\ Criterion.IO.Printf Criterion/IO/Printf.hs:(69,55)-(70,66) 19282 1 0.0 0.0 0.0 0.0 0 7344 chPrintfImpl Criterion.IO.Printf Criterion/IO/Printf.hs:(49,3)-(52,25) 19283 1 0.0 0.0 0.0 0.0 0 136 runAndAnalyseOne Criterion.Internal Criterion/Internal.hs:(109,1)-(111,24) 19301 1 0.0 0.0 0.0 0.0 0 104 runOne Criterion.Internal Criterion/Internal.hs:(49,1)-(54,34) 19303 1 0.0 0.0 0.0 0.0 0 72 genericDenseMatrixRank Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(11,1)-(16,50) 19153 0 0.0 0.0 0.0 0.0 0 0 genericDenseMatrixRank.b Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:16:9-50 19269 1 0.0 0.0 0.0 0.0 0 24 whnf Criterion.Types Criterion/Types.hs:320:1-38 19308 1 0.0 0.0 0.0 0.0 0 88 whnf' Criterion.Types.Internal Criterion/Types/Internal.hs:(56,1)-(59,41) 19312 1 0.0 0.0 0.0 0.0 0 40 bench Criterion.Types Criterion/Types.hs:580:1-17 19270 0 0.0 0.0 0.0 0.0 0 24 genRandomGenericMatrix Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:(21,1)-(24,43) 19154 0 0.0 0.0 0.0 0.0 0 104 genRandomGenericMatrix.v Bench.Linear.Matrix.Dense bench/Bench/Linear/Matrix/Dense.hs:23:9-35 19191 1 0.0 0.0 0.0 0.0 0 0 randoms System.Random System/Random.hs:316:3-68 19192 1 0.0 0.0 0.0 0.0 0 0 randoms.\ System.Random System/Random.hs:316:42-67 19193 1 0.0 0.0 0.0 0.0 0 640000 random System.Random System/Random.hs:(410,3)-(418,24) 19194 10000 0.0 0.0 0.0 0.0 1 16 random System.Random System/Random.hs:349:64-85 19195 10000 0.0 0.0 0.0 0.0 0 0 randomBounded System.Random System/Random.hs:458:1-44 19196 10000 0.0 0.0 0.0 0.0 0 0 randomR System.Random System/Random.hs:349:34-61 19197 10000 0.0 0.0 0.0 0.0 0 160000 randomIvalIntegral System.Random System/Random.hs:462:1-71 19198 10000 0.0 0.0 0.0 0.0 1 240000 randomIvalInteger System.Random System/Random.hs:(468,1)-(489,76) 19199 10000 0.0 0.0 0.0 0.0 2 2443200 randomIvalInteger.f System.Random System/Random.hs:(486,8)-(489,76) 19204 40000 0.0 0.0 0.0 0.0 3 1520000 randomIvalInteger.f.(...) System.Random System/Random.hs:488:25-39 19207 30000 0.0 0.0 0.0 0.0 0 16 next System.Random System/Random.hs:218:3-17 19209 0 0.0 0.0 0.0 0.0 0 720000 stdNext System.Random System/Random.hs:(518,1)-(528,64) 19217 30000 0.0 0.0 0.0 0.0 8 5279976 stdNext.k System.Random System/Random.hs:522:17-38 19220 30000 0.0 0.0 0.0 0.0 0 0 stdNext.k' System.Random System/Random.hs:526:17-38 19223 30000 0.0 0.0 0.0 0.0 0 0 stdNext.s1' System.Random System/Random.hs:523:17-59 19221 30000 0.0 0.0 0.0 0.0 0 0 stdNext.s1'' System.Random System/Random.hs:524:17-64 19222 30000 0.0 0.0 0.0 0.0 0 480000 stdNext.s2' System.Random System/Random.hs:527:17-60 19224 30000 0.0 0.0 0.0 0.0 0 0 stdNext.s2'' System.Random System/Random.hs:528:17-64 19225 30000 0.0 0.0 0.0 0.0 1 480000 stdNext.z System.Random System/Random.hs:520:17-34 19219 30000 0.0 0.0 0.0 0.0 0 480000 stdNext.z' System.Random System/Random.hs:519:17-58 19218 30000 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.f.v' System.Random System/Random.hs:489:25-76 19205 30000 0.0 0.0 0.0 0.0 3 2560032 randomIvalInteger.f.x System.Random System/Random.hs:488:25-39 19206 30000 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.f.g' System.Random System/Random.hs:488:25-39 19239 29999 0.0 0.0 0.0 0.0 0 0 randomIvalInteger.k System.Random System/Random.hs:482:8-20 19200 10000 0.0 0.0 0.0 0.0 0 1040016 randomIvalInteger.magtgt System.Random System/Random.hs:483:8-21 19201 10000 0.0 0.0 0.0 0.0 1 640016 random.mask53 System.Random System/Random.hs:418:5-24 19240 10000 0.0 0.0 0.0 0.0 0 0 mkGenericMFromList Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:54:1-75 19163 1 0.0 0.0 0.0 0.0 2 1520288 >>= Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:36:3-18 19187 10001 0.0 0.0 0.0 0.0 0 240040 fmap Data.Vector.Fusion.Stream.Monadic Data/Vector/Fusion/Stream/Monadic.hs:(133,3)-(135,20) 19190 10001 0.0 0.0 0.0 0.0 0 640000 basicUnsafeWrite Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:872-933 19243 10000 0.0 0.0 0.0 0.0 0 0 basicUnsafeWrite Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:115:3-69 19244 10000 0.0 0.0 0.0 0.0 1 400000 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19247 0 0.0 0.0 0.0 0.0 0 0 writeByteArray# Data.Primitive.Types Data/Primitive/Types.hs:193:136-205 19248 10000 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:474-548 19245 10001 0.0 0.0 0.0 0.0 0 0 basicUnsafeSlice Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(85,3)-(86,25) 19246 10001 0.0 0.0 0.0 0.0 0 320032 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19186 10001 0.0 0.0 0.0 0.0 0 0 basicUnsafeFreeze Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:232-305 19250 1 0.0 0.0 0.0 0.0 0 128 basicUnsafeFreeze Data.Vector.Primitive Data/Vector/Primitive.hs:(208,3)-(209,51) 19251 1 0.0 0.0 0.0 0.0 1 224 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19252 0 0.0 0.0 0.0 0.0 0 16 basicUnsafeNew Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:278:624-679 19170 1 0.0 0.0 0.0 0.0 0 128 basicUnsafeNew Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:(96,3)-(102,37) 19171 1 0.0 0.0 0.0 0.0 0 248 basicUnsafeNew.mx Data.Vector.Primitive.Mutable Data/Vector/Primitive/Mutable.hs:102:7-37 19172 1 0.0 0.0 0.0 0.0 0 0 primitive Control.Monad.Primitive Control/Monad/Primitive.hs:178:3-16 19184 0 0.0 0.0 0.0 0.0 0 80032 mkGenericM Numerics.Linear.Matrix.Dense src/Numerics/Linear/Matrix/Dense.hs:(47,1)-(51,28) 19164 1 0.0 0.0 0.0 0.0 0 16 basicLength Data.Vector.Unboxed.Base Data/Vector/Unboxed/Base.hs:279:382-424 19253 1 0.0 0.0 0.0 0.0 0 0 basicLength Data.Vector.Primitive Data/Vector/Primitive.hs:216:3-32 19254 1 0.0 0.0 0.0 0.0 0 16 unId Data.Vector.Fusion.Util Data/Vector/Fusion/Util.hs:25:21-24 19165 1 0.0 0.0 0.0 0.0 0 0 sChunks Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:122:30-36 19185 1 0.0 0.0 0.0 0.0 0 0 sSize Data.Vector.Fusion.Bundle.Monadic Data/Vector/Fusion/Bundle/Monadic.hs:124:30-34 19167 1 0.0 0.0 0.0 0.0 0 0 upperBound Data.Vector.Fusion.Bundle.Size Data/Vector/Fusion/Bundle/Size.hs:(118,1)-(120,30) 19166 1 0.0 0.0 0.0 0.0 0 0 getStdGen System.Random System/Random.hs:563:1-32 19156 0 0.0 0.0 0.0 0.0 0 16 selectBenches Criterion.Main Criterion/Main.hs:(111,1)-(115,14) 19271 0 0.0 0.0 0.0 0.0 0 0 makeMatcher Criterion.Main Criterion/Main.hs:(98,1)-(108,99) 19272 0 0.0 0.0 0.0 0.0 0 0 makeMatcher.\ Criterion.Main Criterion/Main.hs:100:29-66 19273 1 0.0 0.0 0.0 0.0 0 0 jsonFile Criterion.Types Criterion/Types.hs:116:7-14 19123 1 0.0 0.0 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 19122 0 0.0 0.0 0.0 0.0 0 32 config Criterion.Monad.Internal Criterion/Monad/Internal.hs:30:5-10 19124 1 0.0 0.0 0.0 0.0 0 96 writeCsv Criterion.IO.Printf Criterion/IO/Printf.hs:(99,1)-(102,49) 19106 0 0.0 0.0 0.0 0.0 0 120 csvFile Criterion.Types Criterion/Types.hs:114:7-13 19112 1 0.0 0.0 0.0 0.0 0 0 ask Criterion.Monad.Internal Criterion/Monad/Internal.hs:40:5-41 19110 0 0.0 0.0 0.0 0.0 0 32 config Criterion.Monad.Internal Criterion/Monad/Internal.hs:30:5-10 19113 1 0.0 0.0 0.0 0.0 0 96 execParser Options.Applicative.Extra Options/Applicative/Extra.hs:72:1-42 18601 0 0.0 0.0 0.0 0.0 0 24 customExecParser Options.Applicative.Extra Options/Applicative/Extra.hs:(76,1)-(78,23) 18602 1 0.0 0.0 0.0 0.0 0 80 execParserPure Options.Applicative.Extra Options/Applicative/Extra.hs:(130,1)-(139,33) 18603 1 0.0 0.0 0.0 0.0 0 16 runP Options.Applicative.Internal Options/Applicative/Internal.hs:93:1-59 18604 1 0.0 0.0 0.0 0.0 0 32 execParserPure.p Options.Applicative.Extra Options/Applicative/Extra.hs:139:5-33 18605 1 0.0 0.0 0.0 0.0 0 0 runParserInfo Options.Applicative.Common Options/Applicative/Common.hs:229:1-62 18606 1 0.0 0.0 0.0 0.0 0 96 infoParser Options.Applicative.Types Options/Applicative/Types.hs:84:5-14 18615 1 0.0 0.0 0.0 0.0 0 0 runParserFully Options.Applicative.Common Options/Applicative/Common.hs:(232,1)-(236,33) 18607 1 0.0 0.0 0.0 0.0 0 216 >>= Options.Applicative.Internal Options/Applicative/Internal.hs:65:3-50 18608 1 0.0 0.0 0.0 0.0 0 96 >>=.\ Options.Applicative.Internal Options/Applicative/Internal.hs:65:31-50 19088 1 0.0 0.0 0.0 0.0 0 16 pure Options.Applicative.Internal Options/Applicative/Internal.hs:56:3-21 19090 1 0.0 0.0 0.0 0.0 0 56 runParser Options.Applicative.Common Options/Applicative/Common.hs:(205,1)-(223,24) 18611 0 0.0 0.0 0.0 0.0 0 0 exitP Options.Applicative.Internal Options/Applicative/Internal.hs:83:3-75 18612 0 0.0 0.0 0.0 0.0 0 40 runParser Options.Applicative.Common Options/Applicative/Common.hs:(205,1)-(223,24) 18609 1 0.0 0.0 0.0 0.0 0 64 exitP Options.Applicative.Internal Options/Applicative/Internal.hs:83:3-75 18610 1 0.0 0.0 0.0 0.0 0 72 runParser.result Options.Applicative.Common Options/Applicative/Common.hs:216:5-47 18613 1 0.0 0.0 0.0 0.0 0 40 evalParser Options.Applicative.Common Options/Applicative/Common.hs:(241,1)-(245,56) 18614 112 0.0 0.0 0.0 0.0 0 968 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18719 0 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18720 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18721 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18722 0 0.0 0.0 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18723 0 0.0 0.0 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18724 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 18725 0 0.0 0.0 0.0 0.0 0 0 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 18726 1 0.0 0.0 0.0 0.0 0 0 runParserM Options.Applicative.Types Options/Applicative/Types.hs:243:5-14 18727 1 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 18927 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 18928 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 18929 0 0.0 0.0 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 18930 0 0.0 0.0 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 18931 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 18932 0 0.0 0.0 0.0 0.0 0 0 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 18933 1 0.0 0.0 0.0 0.0 0 0 runParserM Options.Applicative.Types Options/Applicative/Types.hs:243:5-14 18934 1 0.0 0.0 0.0 0.0 0 0 describe Criterion.Main.Options Criterion/Main/Options.hs:(199,1)-(202,38) 19095 0 0.0 0.0 0.0 0.0 0 0 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19096 0 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19114 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 19115 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 19097 0 0.0 0.0 0.0 0.0 0 1416 parseWith.runMode.\ Criterion.Main.Options Criterion/Main/Options.hs:104:41-54 19098 1 0.0 0.0 0.0 0.0 0 0 config Criterion.Main.Options Criterion/Main/Options.hs:(125,1)-(154,51) 19116 0 0.0 0.0 0.0 0.0 0 0 execParserPure.pinfo' Options.Applicative.Extra Options/Applicative/Extra.hs:(136,5)-(138,51) 19091 0 0.0 0.0 0.0 0.0 0 0 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 19092 0 0.0 0.0 0.0 0.0 0 48 parseWith Criterion.Main.Options Criterion/Main/Options.hs:(97,1)-(121,49) 19076 0 0.0 0.0 0.0 0.0 0 0 parseWith.matchNames Criterion.Main.Options Criterion/Main/Options.hs:(117,5)-(121,49) 19077 0 0.0 0.0 0.0 0.0 0 0 many Options.Applicative.Types Options/Applicative/Types.hs:275:3-26 19078 0 0.0 0.0 0.0 0.0 0 0 fromM Options.Applicative.Types Options/Applicative/Types.hs:257:1-26 19079 0 0.0 0.0 0.0 0.0 0 0 manyM Options.Applicative.Types Options/Applicative/Types.hs:(263,1)-(267,30) 19080 0 0.0 0.0 0.0 0.0 0 0 >>= Options.Applicative.Types Options/Applicative/Types.hs:247:3-64 19081 0 0.0 0.0 0.0 0.0 0 0 >>=.\ Options.Applicative.Types Options/Applicative/Types.hs:247:37-64 19082 0 0.0 0.0 0.0 0.0 0 0 >>=.\.\ Options.Applicative.Types Options/Applicative/Types.hs:247:46-63 19083 1 0.0 0.0 0.0 0.0 0 0 runParserM Options.Applicative.Types Options/Applicative/Types.hs:243:5-14 19084 1 0.0 0.0 0.0 0.0 0 0 execParserPure.pinfo' Options.Applicative.Extra Options/Applicative/Extra.hs:(136,5)-(138,51) 18616 1 0.0 0.0 0.0 0.0 0 248 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18652 27 0.0 0.0 0.0 0.0 0 2056 bashCompletionParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 18650 1 0.0 0.0 0.0 0.0 0 0 bashCompletionParser.complParser Options.Applicative.BashCompletion Options/Applicative/BashCompletion.hs:(40,5)-(65,7) 18651 1 0.0 0.0 0.0 0.0 0 240 fmap Options.Applicative.Types Options/Applicative/Types.hs:(232,3)-(236,43) 18654 16 0.0 0.0 0.0 0.0 0 1248 infoParser Options.Applicative.Types Options/Applicative/Types.hs:84:5-14 18813 1 0.0 0.0 0.0 0.0 0 0 handleParseResult Options.Applicative.Extra Options/Applicative/Extra.hs:(82,1)-(94,17) 19093 1 0.0 0.0 0.0 0.0 0 16 withCP65001 System.IO.CodePage src/System/IO/CodePage.hs:72:1-34 18598 0 0.0 0.0 0.0 0.0 0 0 withCodePage System.IO.CodePage src/System/IO/CodePage.hs:92:1-42 18599 0 0.0 0.0 0.0 0.0 0 0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From gale at sefer.org Sun Aug 19 11:56:56 2018 From: gale at sefer.org (Yitzchak Gale) Date: Sun, 19 Aug 2018 14:56:56 +0300 Subject: [Haskell-cafe] Is there a library that has a strict version of `sum`? In-Reply-To: References: <2a4a209b-94ff-4671-888b-515e4fb12470@iohk.io> <3e5ae49f-783d-1303-576e-357ea97ca707@iohk.io> <77e3d135-31da-033f-c332-19baee0d3302@iohk.io> <20180815054033.iz7o5hlv6pwf3s6n@weber> Message-ID: Another important data point: When default optimization is enabled, GHC recognizes that the sum should be strict. That, together with the historical context explained by Brandon, is the reason why the definition of sum has not changed. It has been discussed numerous times on this list and in various other forums in the community over the years. Regards, Yitz On Thu, Aug 16, 2018 at 6:46 PM, André Popovitch wrote: > +1, I would even think strict sum should be the default > > > On Wed, Aug 15, 2018, 8:08 AM Michael Snoyman wrote: >> >> >> >> On Wed, Aug 15, 2018 at 8:40 AM Tom Ellis >> wrote: >>> >>> On Tue, Aug 14, 2018 at 08:50:01PM +0200, Damian Nadales wrote: >>> > On Tue, Aug 14, 2018 at 8:08 PM Bryan Richter wrote: >>> > > On 08/14/2018 11:22 AM, Damian Nadales wrote: >>> > > is there something wrong with sum in particular? >>> > >>> > From the point of view of somebody that is not that bright, like >>> > myself, >>> > it seems. Why would you need to build a huge thunk containing the >>> > representation of a sum of values. It is not that you can pattern match >>> > on >>> > integers or consume the sum incrementally. >>> > >>> > I apologize if I infuriate people, but I really don't get the >>> > usefulness of >>> > a lazy sum function. >>> > >>> > > More generally, why isn't sum working for you? >>> > >>> > Because if I want to test my function with 100000000 values it consumes >>> > a >>> > lot of memory. >>> >>> Your rationale seems utterly reasonable and I'm surprised that you've >>> even >>> been asked to provide it. Everyone knows the problems with lazy sum. >>> I'm >>> actually astonished (and sorry) about the pushback you've received here. >>> Having easy access to a sum function that doesn't blow up and *not* >>> having >>> easy access to one that does seem self evidently worthwhile. >>> >>> Tom >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> To (un)subscribe, modify options or view archives go to: >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>> Only members subscribed via the mailman list are allowed to post. >> >> >> +1, I agree with this wholeheartedly. >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From Graham.Hutton at nottingham.ac.uk Tue Aug 21 10:32:21 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 21 Aug 2018 10:32:21 +0000 Subject: [Haskell-cafe] Six new assistant/associate professor positions in Nottingham Message-ID: Dear all, The School of Computer Science at the University of Nottingham is seeking to make multiple new appointments (potentially up to 6) at the Assistant or Associate Professor level: https://www.nottingham.ac.uk/jobs/currentvacancies/ref/SCI190718 Applications in the area of the Functional Programming (FP) lab would be most welcome. The FP lab is keen to receive applications from candidates with an excellent publication record and the ability to secure external funding to support their research. Further information about the FP lab is available from: https://www.nottingham.ac.uk/research/groups/fp-lab/ The deadline for applications is 30th September 2018. The advert mentions some specific research areas, but the positions are open to applicants from any area of Computer Science. Best wishes, Graham Hutton — Professor Graham Hutton School of Computer Science University of Nottingham, UK http://www.cs.nott.ac.uk/~pszgmh This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From johannes.waldmann at htwk-leipzig.de Tue Aug 21 12:02:29 2018 From: johannes.waldmann at htwk-leipzig.de (Johannes Waldmann) Date: Tue, 21 Aug 2018 14:02:29 +0200 Subject: [Haskell-cafe] how do FFI calls show up in profiling info? Message-ID: <025a0946-e461-e9c2-9904-a9cc331f93f1@htwk-leipzig.de> Dear Cafe, how would FFI calls show up in profiles? I am using hmatrix-glpk. The relevant FFI call is in https://hackage.haskell.org/package/hmatrix-glpk-0.19.0.0/docs/src/Numeric.LinearProgramming.html#simplexSparse I am compiling with profiling (for executables and libraries), and I am running with +RTS -P . The .prof file does not contain c_simplex_sparse (the C function) It does mention simplexSparse (the Haskell function that calls it) but with a suspiciously low time. - J.W. From samth at cs.indiana.edu Tue Aug 21 19:37:58 2018 From: samth at cs.indiana.edu (Sam Tobin-Hochstadt) Date: Tue, 21 Aug 2018 15:37:58 -0400 Subject: [Haskell-cafe] DSLDI 2018: Extended Call for Talk Proposals Message-ID: We've extended the deadline for DSLDI talk proposals until the 24th. ********************************************************************* EXTENDED CALL FOR TALK PROPOSALS DSLDI 2018 Sixth Workshop on Domain-Specific Language Design and Implementation November 6th, 2018 Boston, USA Co-located with SPLASH http://2018.splashcon.org/track/dsldi-2018-talks https://twitter.com/wsdsldi ********************************************************************* Deadline for talk proposals: 24th of August, 2018, AoE Well-designed and implemented domain-specific languages (DSLs) can achieve both usability and performance benefits over general-purpose programming languages. By raising the level of abstraction and exploiting domain knowledge, DSLs can make programming more accessible, increase programmer productivity, and support domain-specific optimizations. ## Workshop Goal Domain-Specific Language Design and Implementation (DSLDI) is a workshop intended to bring together researchers and practitioners interested in discussing how DSLs should be designed, implemented, supported by tools, and applied in realistic contexts. The focus of the workshop is on all aspects of this process, from soliciting domain knowledge from experts, through the design and implementation of the language, to evaluating whether and how a DSL is successful. More generally, we are interested in continuing to build a community that can drive forward the development of modern DSLs. ## Workshop Format DSLDI is a single-day workshop and will consist of an invited speaker followed by moderated audience discussions structured around a series of short talks. The role of the talks is to facilitate interesting and substantive discussion. Therefore, we welcome and encourage talks that express strong opinions, describe open problems, propose new research directions, and report on early research in progress. Proposed talks should be on topics within DSLDI’s area of interest, which include but are not limited to: * solicitation and representation of domain knowledge * DSL design principles and processes * DSL implementation techniques and language workbenches * domain-specific optimizations * human factors of DSLs * tool support for DSL users * community and educational support for DSL users * applications of DSLs to existing and emerging domains * studies of usability, performance, or other benefits of DSLs * experience reports of DSLs deployed in practice ## Call for Talk Proposals We solicit talk proposals in the form of short abstracts (max. 2 pages). A good talk proposal describes an interesting position, open problem, demonstration, or early achievement. The submissions will be reviewed on relevance and clarity, and used to plan the mostly interactive sessions of the workshop day. Publication of accepted abstracts and slides on the website is voluntary. * Deadline for talk proposals: August 17th, 2018 * Notification: September 17th, 2018 * Workshop: November 6th, 2018 * Submission website: https://dsldi18.hotcrp.com/ ## Workshop Organization Co-chairs: * Sam Tobin-Hochstadt (samth at indiana.edu), Indiana University * Lindsey Kuper (lindsey at composition.al), University of California, Santa Cruz Follow us on Twitter at https://twitter.com/wsdsldi Program committee: * Eric Van Wyk (University of Minnesota) * Katherine Ye (Carnegie Mellon University) * Nate Foster (Cornell University) * Spencer Florence (Northwestern University) * Phitchaya Mangpo Phothilimthana (University of California, Berkeley) * Jeremy Gibbons (University of Oxford) * Edwin Brady (University of St. Andrews) From omeragacan at gmail.com Wed Aug 22 07:04:27 2018 From: omeragacan at gmail.com (=?UTF-8?Q?=C3=96mer_Sinan_A=C4=9Facan?=) Date: Wed, 22 Aug 2018 10:04:27 +0300 Subject: [Haskell-cafe] how do FFI calls show up in profiling info? In-Reply-To: <025a0946-e461-e9c2-9904-a9cc331f93f1@htwk-leipzig.de> References: <025a0946-e461-e9c2-9904-a9cc331f93f1@htwk-leipzig.de> Message-ID: Hi, Currently foreign calls do not show up in profiles, and the runtime does not account for time taken by foreign calls when it attributes time costs to cost centres. For example, if you do something like this: foreign import ccall interruptible "block" block_interruptible :: IO CInt block_wrap :: IO CInt block_wrap = block_interruptible main = block_wrap >> return () With `-prof -fprof-auto` you'll see `block_wrap` in the profile, but the time field of it will show 0% even though it blocks the whole process during the whole runtime. This behaviour was reported before in the bug tracker, see [1]. If you need this feature please raise your voice in the ticket so that it can be considered and prioritized. For this purpose I'm currently using GHC's event logs and threadscope[2] and ghc-events-analyze[3]. Example: {-# LANGUAGE ForeignFunctionInterface #-} {-# LANGUAGE InterruptibleFFI #-} module Main where import Control.Exception import Debug.Trace import Foreign.C.Types foreign import ccall interruptible "block" block_interruptible :: IO CInt block_wrap :: IO () block_wrap = do traceEventIO "START block" (block_interruptible >> return ()) `finally` traceEventIO "END block" main :: IO () main = block_wrap Compile this with `-eventlog` and run with `+RTS -la`. When you load the generated eventlog into threadscope you can see the events in "raw events" tab. Then by clicking to `END block` event you can see the time slice that this event took, and what other capabilities were doing in the meantime etc. ghc-events-analyze makes this a bit more useful as it shows one row for each "window" (see README). One problem with this though if you're profiling a server then you'll probably record events for a few minutes, and that'll result in a few GB large eventlog file, which is currently not loadable using ghc-events (the library both of these programs use to read eventlog files), see [4] for this. You can play around with eventlog parameters (see the user manual) to generate less number of events. [1]: https://ghc.haskell.org/trac/ghc/ticket/13492#comment:1 [2]: http://hackage.haskell.org/package/threadscope [3]: Install from git repo to be able to build with newer GHCs: https://github.com/well-typed/ghc-events-analyze [4]: https://github.com/haskell/ghc-events/issues/32 Ömer Johannes Waldmann , 21 Ağu 2018 Sal, 15:02 tarihinde şunu yazdı: > > Dear Cafe, > > how would FFI calls show up in profiles? > > I am using hmatrix-glpk. The relevant FFI call is in > https://hackage.haskell.org/package/hmatrix-glpk-0.19.0.0/docs/src/Numeric.LinearProgramming.html#simplexSparse > > I am compiling with profiling (for executables and libraries), > and I am running with +RTS -P . > The .prof file does not contain c_simplex_sparse (the C function) > > It does mention simplexSparse (the Haskell function that calls it) > but with a suspiciously low time. > > - J.W. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From rudy at matela.com.br Wed Aug 22 22:06:03 2018 From: rudy at matela.com.br (Rudy Matela) Date: Wed, 22 Aug 2018 19:06:03 -0300 Subject: [Haskell-cafe] ANN: leancheck-v0.7.2, enumerative QuickCheck-like testing Message-ID: <20180822220603.GA22135@zero.localdomain> Hello Haskell-Café, LeanCheck is a simple enumerative property-based testing library for Haskell. It is highly portable, and even works on Hugs98 (v2006-09). It does not pull any dependencies other than what's bundled with GHC. Check it out on Hackage and GitHub: https://hackage.haskell.org/package/leancheck https://github.com/rudymatela/leancheck A simple example follows: > import Test.LeanCheck > import Data.List (sort, union) > check $ \xs -> sort (sort xs) == sort (xs::[Int]) +++ OK, passed 200 tests. > check $ \xs ys -> xs `union` ys == ys `union` (xs::[Int]) *** Failed! Falsifiable (after 4 tests): [] [0,0] LeanCheck works on all types that are instances of the Listable typeclass. A TH automatic deriver is provided with LeanCheck so you don't need to learn LeanCheck's DSL to test with your types. I recently released 0.7.2, there are several additions since last announcement here. Notable changes include: * minor fixes for loading on Hugs98; * functions to compute statistics about generated values; and * a family of functions to test invariants of typeclass instances: > data MyTy = ... > instance ... MyTy where ... > import Test.LeanCheck.Utils > check $ (okEqOrd :: MyTy -> MyTy -> MyTy -> Bool) +++ OK, passed 200 tests. > check $ (okNum :: MyTy -> MyTy -> MyTy -> Bool) +++ OK, passed 200 tests. LeanCheck is available on Hackage or Stackage, and can be installed using: $ cabal install leancheck As far as I am aware, there are no bindings to use LeanCheck with tasty, test-framework or hspec yet, but contributions are welcome. I may create bindings for those if I ever get the time. Best Regards, Rudy From jeroen at chordify.net Thu Aug 23 08:31:44 2018 From: jeroen at chordify.net (Jeroen Bransen) Date: Thu, 23 Aug 2018 10:31:44 +0200 Subject: [Haskell-cafe] Access violation when stack haddock haskell-src-exts since LTS 12.0 In-Reply-To: References: Message-ID: <854b7348-fae3-d5b9-b96c-d05fb7bf443a@chordify.net> Hi cafe, Is there anyone on this list that can explain how to replace the haddock executable to solve the problem below? I replaced some haddock binary (which I build adding haddock-api-2.20.0 to my global stack config and doing stack install haddock), and I now have: $ ~/.stack/programs/x86_64-linux/ghc-8.4.3/bin/haddock --version Haddock version 2.20.0, (c) Simon Marlow 2006 Ported to use the GHC API by David Waern 2006-2008 This seems to be the latest Haddock release (and I am using Stack 1.7.1 which is also the latest), but my `stack haddock` build still results the same error as below (ExitFailure (-11)). Jeroen Bransen Op 26-7-2018 om 16:53 schreef Saurabh Nanda: > Hi, > > How does confirm that this bug is being hit. `stack haddock > haskell-src-exts` on LTS-12.1 fails with the following cryptic error: > >     --  While building custom Setup.hs for package > haskell-src-exts-1.20.2 using: > /home/vl/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 > --builddir=.stack-work/dist/x86_64-linux/Cabal-2.2.0.1 haddock --html > --hoogle --html-location=../$pkg-$version/ > --haddock-option=--hyperlinked-source >     Process exited with code: ExitFailure (-11) >     Logs have been written to: > /home/vl/vacationlabs/haskell/.stack-work/logs/haskell-src-exts-1.20.2.log > > The log file doesn't contain an error. > > How does one upgrade the haddock version and get stack to use it? > > -- Saurabh. > > > On Mon, Jul 23, 2018 at 11:58 AM Sven Panne > wrote: > > Am Mo., 23. Juli 2018 um 05:49 Uhr schrieb Yuji Yamamoto > >: > > Thank you very much! > > I confirmed the replaced haddock executable can successfully > generate the docs! > > > Yesterday I had quite some trouble because of the Haddock problem, > too, and I guess I'm not alone: haskell-src-exts has 165 direct > reverse dependencies, so probably hundreds of Hackage packages are > affected by this. The workaround is simple (don't use --haddock > with stack), but far from satisfying and not very obvious. > > Given the fact that this affects a very central piece of the > Haskell infrastructure in its latest stable incarnation (GHC > 8.4.3): Can we have an 8.4.4 with a fixed Haddock? > _______________________________________________ > ghc-devs mailing list > ghc-devs at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs > > > > -- > http://www.saurabhnanda.com > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From whosekiteneverfly at gmail.com Thu Aug 23 08:35:52 2018 From: whosekiteneverfly at gmail.com (Yuji Yamamoto) Date: Thu, 23 Aug 2018 17:35:52 +0900 Subject: [Haskell-cafe] Access violation when stack haddock haskell-src-exts since LTS 12.0 In-Reply-To: <854b7348-fae3-d5b9-b96c-d05fb7bf443a@chordify.net> References: <854b7348-fae3-d5b9-b96c-d05fb7bf443a@chordify.net> Message-ID: Try `stack exec which haddock` to see in which directory your haddock is installed. 2018年8月23日(木) 17:32 Jeroen Bransen : > Hi cafe, > > Is there anyone on this list that can explain how to replace the haddock > executable to solve the problem below? I replaced some haddock binary > (which I build adding haddock-api-2.20.0 to my global stack config and > doing stack install haddock), and I now have: > > $ ~/.stack/programs/x86_64-linux/ghc-8.4.3/bin/haddock --version > Haddock version 2.20.0, (c) Simon Marlow 2006 > Ported to use the GHC API by David Waern 2006-2008 > > This seems to be the latest Haddock release (and I am using Stack 1.7.1 > which is also the latest), but my `stack haddock` build still results the > same error as below (ExitFailure (-11)). > > Jeroen Bransen > > Op 26-7-2018 om 16:53 schreef Saurabh Nanda: > > Hi, > > How does confirm that this bug is being hit. `stack haddock > haskell-src-exts` on LTS-12.1 fails with the following cryptic error: > > -- While building custom Setup.hs for package haskell-src-exts-1.20.2 > using: > > /home/vl/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 > --builddir=.stack-work/dist/x86_64-linux/Cabal-2.2.0.1 haddock --html > --hoogle --html-location=../$pkg-$version/ > --haddock-option=--hyperlinked-source > Process exited with code: ExitFailure (-11) > Logs have been written to: > /home/vl/vacationlabs/haskell/.stack-work/logs/haskell-src-exts-1.20.2.log > > The log file doesn't contain an error. > > How does one upgrade the haddock version and get stack to use it? > > -- Saurabh. > > > On Mon, Jul 23, 2018 at 11:58 AM Sven Panne wrote: > >> Am Mo., 23. Juli 2018 um 05:49 Uhr schrieb Yuji Yamamoto < >> whosekiteneverfly at gmail.com>: >> >>> Thank you very much! >>> >>> I confirmed the replaced haddock executable can successfully generate >>> the docs! >>> >> >> Yesterday I had quite some trouble because of the Haddock problem, too, >> and I guess I'm not alone: haskell-src-exts has 165 direct reverse >> dependencies, so probably hundreds of Hackage packages are affected by >> this. The workaround is simple (don't use --haddock with stack), but far >> from satisfying and not very obvious. >> >> Given the fact that this affects a very central piece of the Haskell >> infrastructure in its latest stable incarnation (GHC 8.4.3): Can we have an >> 8.4.4 with a fixed Haddock? >> _______________________________________________ >> ghc-devs mailing list >> ghc-devs at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >> > > > -- > http://www.saurabhnanda.com > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to:http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- 山本悠滋 twitter: @igrep GitHub: https://github.com/igrep GitLab: https://gitlab.com/igrep Facebook: http://www.facebook.com/igrep Google+: https://plus.google.com/u/0/+YujiYamamoto_igrep -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeroen at chordify.net Thu Aug 23 08:47:06 2018 From: jeroen at chordify.net (Jeroen Bransen) Date: Thu, 23 Aug 2018 10:47:06 +0200 Subject: [Haskell-cafe] Access violation when stack haddock haskell-src-exts since LTS 12.0 In-Reply-To: References: <854b7348-fae3-d5b9-b96c-d05fb7bf443a@chordify.net> Message-ID: Good suggestion, but unfortunately it is one that I replaced which is already version 2.20.0 Op 23-8-2018 om 10:35 schreef Yuji Yamamoto: > Try  `stack exec which haddock` to see in which directory your haddock > is installed. > > 2018年8月23日(木) 17:32 Jeroen Bransen >: > > Hi cafe, > > Is there anyone on this list that can explain how to replace the > haddock executable to solve the problem below? I replaced some > haddock binary (which I build adding haddock-api-2.20.0 to my > global stack config and doing stack install haddock), and I now have: > > $ ~/.stack/programs/x86_64-linux/ghc-8.4.3/bin/haddock --version > Haddock version 2.20.0, (c) Simon Marlow 2006 > Ported to use the GHC API by David Waern 2006-2008 > > This seems to be the latest Haddock release (and I am using Stack > 1.7.1 which is also the latest), but my `stack haddock` build > still results the same error as below (ExitFailure (-11)). > > Jeroen Bransen > > Op 26-7-2018 om 16:53 schreef Saurabh Nanda: >> Hi, >> >> How does confirm that this bug is being hit. `stack haddock >> haskell-src-exts` on LTS-12.1 fails with the following cryptic error: >> >>     --  While building custom Setup.hs for package >> haskell-src-exts-1.20.2 using: >> /home/vl/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_2.2.0.1_ghc-8.4.3 >> --builddir=.stack-work/dist/x86_64-linux/Cabal-2.2.0.1 haddock >> --html --hoogle --html-location=../$pkg-$version/ >> --haddock-option=--hyperlinked-source >>     Process exited with code: ExitFailure (-11) >>     Logs have been written to: >> /home/vl/vacationlabs/haskell/.stack-work/logs/haskell-src-exts-1.20.2.log >> >> The log file doesn't contain an error. >> >> How does one upgrade the haddock version and get stack to use it? >> >> -- Saurabh. >> >> >> On Mon, Jul 23, 2018 at 11:58 AM Sven Panne > > wrote: >> >> Am Mo., 23. Juli 2018 um 05:49 Uhr schrieb Yuji Yamamoto >> > >: >> >> Thank you very much! >> >> I confirmed the replaced haddock executable can >> successfully generate the docs! >> >> >> Yesterday I had quite some trouble because of the Haddock >> problem, too, and I guess I'm not alone: haskell-src-exts has >> 165 direct reverse dependencies, so probably hundreds of >> Hackage packages are affected by this. The workaround is >> simple (don't use --haddock with stack), but far from >> satisfying and not very obvious. >> >> Given the fact that this affects a very central piece of the >> Haskell infrastructure in its latest stable incarnation (GHC >> 8.4.3): Can we have an 8.4.4 with a fixed Haddock? >> _______________________________________________ >> ghc-devs mailing list >> ghc-devs at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >> >> >> >> -- >> http://www.saurabhnanda.com >> >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > > > > -- > 山本悠滋 > twitter: @igrep > GitHub: https://github.com/igrep > GitLab: https://gitlab.com/igrep > Facebook: http://www.facebook.com/igrep > Google+: https://plus.google.com/u/0/+YujiYamamoto_igrep -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.J.Thompson at kent.ac.uk Thu Aug 23 11:04:34 2018 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Thu, 23 Aug 2018 12:04:34 +0100 Subject: [Haskell-cafe] CFP: 4th International Workshop on Real World Domain Specific Languages Message-ID: Apologies for any duplicates! CALL FOR PAPERS 4th International Workshop on Real World Domain Specific Languages https://sites.google.com/site/realworlddsl In conjunction with The International Symposium on Code Generation and Optimisation 2019. http://cgo.org/cgo2019/ Washington DC, USA, 16th February, 2019 As the use of computers proliferates, the complexity and variety of systems continues to grow. As a result, it is becoming increasingly inflexible to "hard wire” behaviours into software. Software developers can enable more control over their software configurations by exploiting Domain Specific Languages (DSLs). Such DSLs provide a systematic way to structure the underlying computational components: to coin a phrase, a DSL is a library with syntax. There is an enormous variety of DSLs for a very wide range of domains. Most DSLs are highly idiosyncratic, reflecting both the specific natures of their application domains and their designers’ own preferences. This workshop will bring together constructors of DSLs for “real world” domains; that is, DSLs intended primarily to aid in building software to solve real world problems rather than to explore the more theoretical aspects of language design and implementation. We are looking for submissions that present the motivation, design, implementation, use and evaluation of such DSLs. Previous workshops were RWSDL’16 (Barcelona), RWDSL’17 (Austin) and RWDSL’18 (Vienna), all collocated with CGO and published in the ACM Digital Library. Key Dates: Paper submission deadline: 9th November 2018 Author notification: 7th December 2018 Final manuscript due: 11th January 2019 Workshop: 16th February 2019 Submission Instructions: The EasyChair submission page for this workshop is: https://easychair.org/conferences/?conf=rwdsl19 Accepted submissions will be published in the ACM Digital Library within its International Conference Proceedings Series. Submissions should be 8-10 pages in ACM double-column format. Authors should follow the information for formatting ACM SIGPLAN conference papers, which can be found at http://www.acm.org/publications/proceedings-template. Full submission details are on the workshop web page. Program Chairs Rob Stewart, Heriot-Watt University, UK Greg Michaelson, Heriot-Watt University, UK PC Members Allin Cottrell, Wake Forest University, USA Nina Dethlefs, University of Hull, UK Andy Gill, X – The Moonshot Factory, USA Kevin Hammond, University of St Andrews, UK Patrick Maier, University of Glasgow, UK Mathijs Schuts, Phillips Healthcare, Netherlands Simon Thompson, University of Kent, UK Phil Trinder, University of Glasgow, UK Contact Please email inquiries concerning the workshop to: R.Stewart at hw.ac.uk From aquagnu at gmail.com Thu Aug 23 11:18:08 2018 From: aquagnu at gmail.com (Paul) Date: Thu, 23 Aug 2018 14:18:08 +0300 Subject: [Haskell-cafe] How to express constraint succeeded? Message-ID: <073fe025-e9b6-5a4a-d73e-d25e6b79e57b@gmail.com> Hello, Dear Cafe! I have expression     'True ~ 'True in right hand side of type level function. Is some "constant" for the same? From lysxia at gmail.com Thu Aug 23 11:24:33 2018 From: lysxia at gmail.com (Li-yao Xia) Date: Thu, 23 Aug 2018 07:24:33 -0400 Subject: [Haskell-cafe] How to express constraint succeeded? In-Reply-To: <073fe025-e9b6-5a4a-d73e-d25e6b79e57b@gmail.com> References: <073fe025-e9b6-5a4a-d73e-d25e6b79e57b@gmail.com> Message-ID: <9b73c7dc-3fc9-814d-d53f-cc5480960ad7@gmail.com> Hello Paul, (() :: Constraint) is the empty constraint. The kind annotation is sometimes optional but useful to disambiguate from the unit type. Li-yao On 08/23/2018 07:18 AM, Paul wrote: > Hello, Dear Cafe! I have expression > >     'True ~ 'True > > in right hand side of type level function. Is some "constant" for the same? > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From aquagnu at gmail.com Thu Aug 23 11:25:35 2018 From: aquagnu at gmail.com (Paul) Date: Thu, 23 Aug 2018 14:25:35 +0300 Subject: [Haskell-cafe] How to express constraint succeeded? In-Reply-To: <9b73c7dc-3fc9-814d-d53f-cc5480960ad7@gmail.com> References: <073fe025-e9b6-5a4a-d73e-d25e6b79e57b@gmail.com> <9b73c7dc-3fc9-814d-d53f-cc5480960ad7@gmail.com> Message-ID: <0d0efb7c-74fb-3c00-1eca-dff85495aeb6@gmail.com> Ooh, yes! Thank you very much! 23.08.2018 14:24, Li-yao Xia wrote: > Hello Paul, > >     (() :: Constraint) > > is the empty constraint. The kind annotation is sometimes optional but > useful to disambiguate from the unit type. > > Li-yao > > On 08/23/2018 07:18 AM, Paul wrote: >> Hello, Dear Cafe! I have expression >> >>      'True ~ 'True >> >> in right hand side of type level function. Is some "constant" for the >> same? >> >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From olf at aatal-apotheke.de Thu Aug 23 19:41:44 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Thu, 23 Aug 2018 21:41:44 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers Message-ID: Dear Cafe, can anyone explain the use of an Alternative instance for a parser monad where the parser (p <|> q) does not backtrack automatically when p fails? Consider megaparsec for example. When p is a parser that does not backtrack automatically, then (p <|> q) never succeeds with q. While I do understand that fine-grained control of backtracking is desirable for performance reasons in general, it escapes me why such an Alternative instance could be useful. See also "A note on backtracking" in the parser-combinators package documentation [1]. Minimal code example and context below. Thanks, Olaf [1] http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html import Text.Megaparsec import Text.Megaparsec.Char import Data.Void p :: Parsec Void String Bool p = do char '-' string "True" return True q :: Parsec Void String Bool q = do char '-' string "False" return False >>> parseTest (p <|> q) "-True" True >>> parseTest (p <|> q) "-False" 1:2: unexpected "Fals" expecting "True" -- Since q can parse "-False", I would expect (p <|> q) to parse "-False", too. Context: Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix. I am trying to write some code generic in the parser monad and I am having difficulties making my code work for both backtracking and non-backtracking parsers. If possible, I'd like to keep my parser type class devoid of a 'try' combinator, which would be the identity function for parser monads that always backtrack. From doaitse at swierstra.net Thu Aug 23 20:19:21 2018 From: doaitse at swierstra.net (Doaitse Swierstra) Date: Thu, 23 Aug 2018 22:19:21 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: Message-ID: A common situation is where the “q" part is actually the parser which parses the empty string. It is not uncommon to make the choice for “p” once “p” has made some progress. Consider e.g. the situation where you parse a list of parameters: (expr1, expr2, ) with a parser "pChainr pComma pExpr” Obviously the example does not parse, but the question is what kind of error message do you expect? I would prefer the message that an expression is missing after the comma. Of course we could backtrack to the point before the comma and then report that we cannot handle the comma. For me this is counterintuitive. In the uu-parsinglib you can choose between two versions of pChainR: -- * Combinators for chained structures -- ** Treating the operator as right associative pChainr :: IsParser p => p (c -> c -> c) -> p c -> p c pChainr op x = must_be_non_empties "pChainr" op x r where r = x (flip <$> op <*> r) pChainr_ng :: IsParser p => p (c -> c -> c) -> p c -> p c pChainr_ng op x = must_be_non_empties "pChainr_ng" op x r where r = x <**> ((flip <$> op <*> r) <|> pure id) Do not pay attention to the function “must_be_non_empties” which just performs a check that not both the operator and the operand can recognise the empty string, which would build a non-sensical parser. The non-greedy parser does not commit to the choice made after seeing the next recognisable symbol. This may make a difference. What is done in our example erroneous example depends on the specified costs for inserting and deleting a specific symbol. Doaitse > Op 23 aug. 2018, om 21:41 heeft Olaf Klinke het volgende geschreven: > > Dear Cafe, > > can anyone explain the use of an Alternative instance for a parser monad where the parser (p <|> q) does not backtrack automatically when p fails? > Consider megaparsec for example. When p is a parser that does not backtrack automatically, then (p <|> q) never succeeds with q. While I do understand that fine-grained control of backtracking is desirable for performance reasons in general, it escapes me why such an Alternative instance could be useful. See also "A note on backtracking" in the parser-combinators package documentation [1]. > > Minimal code example and context below. > > Thanks, > Olaf > > [1] http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html > > import Text.Megaparsec > import Text.Megaparsec.Char > import Data.Void > > p :: Parsec Void String Bool > p = do > char '-' > string "True" > return True > q :: Parsec Void String Bool > q = do > char '-' > string "False" > return False > >>>> parseTest (p <|> q) "-True" > True >>>> parseTest (p <|> q) "-False" > 1:2: > unexpected "Fals" > expecting "True" > -- Since q can parse "-False", I would expect (p <|> q) to parse "-False", too. > > Context: > Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix. I am trying to write some code generic in the parser monad and I am having difficulties making my code work for both backtracking and non-backtracking parsers. If possible, I'd like to keep my parser type class devoid of a 'try' combinator, which would be the identity function for parser monads that always backtrack. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From jeffbrown.the at gmail.com Fri Aug 24 04:47:36 2018 From: jeffbrown.the at gmail.com (Jeffrey Brown) Date: Thu, 23 Aug 2018 23:47:36 -0500 Subject: [Haskell-cafe] GHC gets simpler!? Message-ID: I just flipped through the list of accepted GHC proposals[1]. I feel like a kid in a candy shop. I am particularly excited to see the large fraction of proposals that look like either simplifications or homogenizations (making the language more uniform): * Make Constraint not apart from Type * Allow signatures on pattern synonym constructors * Explicit foralls ("Permit ``forall ...`` to bind type variables after the word ``instance`` ...") * Remove the * kind syntax * Allow ScopedTypeVariables to refer to types * Treat kind and type vars identically with `forall` * Embrace (Type :: Type) ("This proposal expands the meaning of -XPolyKinds to include -XTypeInType, deprecates -XTypeInType, and advocates for using Type in place of *.") At various times, I have tried to explore the GHC extensions thoroughly -- well enough to know which ones will let you do what, so that I can learn the right one in detail when I need to. I have always turned back; the space seems too big to cover, and only growing. But now I see that GHC hosts competing forces of simplification and complication. This might be a squishy question, but I'm interested in your feelings regarding how navigable the space of extensions is, and whether you think balkanization is a problem, and how you expect those qualities to evolve. [1] https://github.com/ghc-proposals/ghc-proposals/pulls?page=2&q=label%3AAccepted -- Jeff Brown | Jeffrey Benjamin Brown Website | Facebook | LinkedIn (spammy, so I often miss messages here) | Github -------------- next part -------------- An HTML attachment was scrubbed... URL: From aquagnu at gmail.com Fri Aug 24 05:33:14 2018 From: aquagnu at gmail.com (Paul) Date: Fri, 24 Aug 2018 08:33:14 +0300 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: Message-ID: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> >  Of course the example above can be mitigated by moving the char '-' outside the alternative. Right, this works fine:   pq :: Parsec Void String Bool   pq = do     char '-'     (q <|> p) which for me, means that Haskell has not real backtracking. Btw, `Alternative` is not backtracking (as well as List permutations). After "do" should happen context saving. I think it's possible to be implemented manually... As workaround, may be to pick char '-', but don't consume it (and to fail if it is not expecting '-') ? Or to switch to another parser libs: arrow based, happy, bindings to good known libs... For me, parsers combinators absolutely ever are big problem: a lot of tricks, low performance, may be it's typical for any "elegant" approach. 23.08.2018 22:41, Olaf Klinke wrote: > Dear Cafe, > > can anyone explain the use of an Alternative instance for a parser monad where the parser (p <|> q) does not backtrack automatically when p fails? > Consider megaparsec for example. When p is a parser that does not backtrack automatically, then (p <|> q) never succeeds with q. While I do understand that fine-grained control of backtracking is desirable for performance reasons in general, it escapes me why such an Alternative instance could be useful. See also "A note on backtracking" in the parser-combinators package documentation [1]. > > Minimal code example and context below. > > Thanks, > Olaf > > [1] http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html > > import Text.Megaparsec > import Text.Megaparsec.Char > import Data.Void > > p :: Parsec Void String Bool > p = do > char '-' > string "True" > return True > q :: Parsec Void String Bool > q = do > char '-' > string "False" > return False > >>>> parseTest (p <|> q) "-True" > True >>>> parseTest (p <|> q) "-False" > 1:2: > unexpected "Fals" > expecting "True" > -- Since q can parse "-False", I would expect (p <|> q) to parse "-False", too. > > Context: > Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix. I am trying to write some code generic in the parser monad and I am having difficulties making my code work for both backtracking and non-backtracking parsers. If possible, I'd like to keep my parser type class devoid of a 'try' combinator, which would be the identity function for parser monads that always backtrack. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From doaitse at swierstra.net Fri Aug 24 09:44:43 2018 From: doaitse at swierstra.net (Doaitse Swierstra) Date: Fri, 24 Aug 2018 11:44:43 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> References: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> Message-ID: > Op 24 aug. 2018, om 7:33 heeft Paul het volgende geschreven: > > > Of course the example above can be mitigated by moving the char '-' outside the alternative. > > Right, this works fine: > > pq :: Parsec Void String Bool > pq = do > char '-' > (q <|> p) > > which for me, means that Haskell has not real backtracking. You are confusing the language “Haskell” with the library “Parsec”. Parsec is just one of the many parser combinator libraries. > Btw, `Alternative` is not backtracking (as well as List permutations). The class “Alternative” does in no way specify how parsers should behave; it defines an interface. One might expect <|> to be associative, but even that is in no way guaranteed. > After "do" should happen context saving. I think it's possible to be implemented manually... As workaround, may be to pick char '-', but don't consume it (and to fail if it is not expecting '-') ? Or to switch to another parser libs: arrow based, happy, bindings to good known libs... For me, parsers combinators absolutely ever are big problem: a lot of tricks, low performance, may be it's typical for any "elegant" approach. - Some libraries do not need “try” constructs to set backtrack points, but may be a bit slower; other libraries are more greedy and a bit faster. - Some parsers keep track of where you are in the input at some cost, others just parse as fast as possible without having to update line and position counters (handy when you know the input is correct since it was machine-generated). - Some libraries provide nice error messages about what was expected at some cost, other libraries just report that they did not find a parse. - Some libraries try to “repair” the input and continue parsing when they cannot proceed otherwise, some others just stop when they get stuck. - Some libraries hang on to the input so they may backtrack to a point far back, some libraries work in an online way and pursue all parses “in parallel”, i.e. they perform a breadth first search for a successful parse. - Some libraries analyse the grammar before parsing starts and warn for non-sensical parsers, others just do not. - Some libraries already return part of the computed result during the parsing process -and thus exhibit online behaviour-, other libraries (usually the monadic ones) construct a huge closure describing the result, which only becomes available when a succesful parse was found. - Some libraries analyse a grammar for left-recursion and transform them into an equivalent non-left-recusrive one at some costs. - Some libraries memoise the parsing, and may be faster, but in return cannot handle real monadic constructs. - Etc., Etc. My impression is that with respect to parser combinators you just jump a bit too fast to a conclusion. Doaitse > > > 23.08.2018 22:41, Olaf Klinke wrote: >> Dear Cafe, >> >> can anyone explain the use of an Alternative instance for a parser monad where the parser (p <|> q) does not backtrack automatically when p fails? >> Consider megaparsec for example. When p is a parser that does not backtrack automatically, then (p <|> q) never succeeds with q. While I do understand that fine-grained control of backtracking is desirable for performance reasons in general, it escapes me why such an Alternative instance could be useful. See also "A note on backtracking" in the parser-combinators package documentation [1]. >> >> Minimal code example and context below. >> >> Thanks, >> Olaf >> >> [1] http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html >> >> import Text.Megaparsec >> import Text.Megaparsec.Char >> import Data.Void >> >> p :: Parsec Void String Bool >> p = do >> char '-' >> string "True" >> return True >> q :: Parsec Void String Bool >> q = do >> char '-' >> string "False" >> return False >> >>>>> parseTest (p <|> q) "-True" >> True >>>>> parseTest (p <|> q) "-False" >> 1:2: >> unexpected "Fals" >> expecting "True" >> -- Since q can parse "-False", I would expect (p <|> q) to parse "-False", too. >> >> Context: >> Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix. I am trying to write some code generic in the parser monad and I am having difficulties making my code work for both backtracking and non-backtracking parsers. If possible, I'd like to keep my parser type class devoid of a 'try' combinator, which would be the identity function for parser monads that always backtrack. >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From aquagnu at gmail.com Fri Aug 24 10:08:45 2018 From: aquagnu at gmail.com (Paul) Date: Fri, 24 Aug 2018 13:08:45 +0300 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> Message-ID: <4897887c-ae36-ae36-ffa0-a515b0587368@gmail.com> may be because I always hit similar problems and needs different tricks with them, so I an not sure that parser combinators are good solution. Btw, usually I use standard parser combinator which is related to GHC itself (in the 'base' package), so I'm not sure how all those P.C. libraries are similar (may be MegaParsec has different behavior). But it's my IMHO: I'm not sure that P.C. libraries are good for serious parsing tasks: you should be concentrated on the task and not to spend time in solving of such surprises like that. Btw, some time ago I found this list of libs https://www.reddit.com/r/haskell/comments/46u45o/what_is_the_current_state_of_parser_libraries_in/ and Trifecta looks interesting but I did not try it 24.08.2018 12:44, Doaitse Swierstra wrote: > >> Op 24 aug. 2018, om 7:33 heeft Paul het volgende geschreven: >> >>> Of course the example above can be mitigated by moving the char '-' outside the alternative. >> Right, this works fine: >> >> pq :: Parsec Void String Bool >> pq = do >> char '-' >> (q <|> p) >> >> which for me, means that Haskell has not real backtracking. > You are confusing the language “Haskell” with the library “Parsec”. Parsec is just one of the many parser combinator libraries. > >> Btw, `Alternative` is not backtracking (as well as List permutations). > The class “Alternative” does in no way specify how parsers should behave; it defines an interface. One might expect <|> to be associative, but even that is in no way guaranteed. > >> After "do" should happen context saving. I think it's possible to be implemented manually... As workaround, may be to pick char '-', but don't consume it (and to fail if it is not expecting '-') ? Or to switch to another parser libs: arrow based, happy, bindings to good known libs... For me, parsers combinators absolutely ever are big problem: a lot of tricks, low performance, may be it's typical for any "elegant" approach. > - Some libraries do not need “try” constructs to set backtrack points, but may be a bit slower; other libraries are more greedy and a bit faster. > - Some parsers keep track of where you are in the input at some cost, others just parse as fast as possible without having to update line and position counters (handy when you know the input is correct since it was machine-generated). > - Some libraries provide nice error messages about what was expected at some cost, other libraries just report that they did not find a parse. > - Some libraries try to “repair” the input and continue parsing when they cannot proceed otherwise, some others just stop when they get stuck. > - Some libraries hang on to the input so they may backtrack to a point far back, some libraries work in an online way and pursue all parses “in parallel”, i.e. they perform a breadth first search for a successful parse. > - Some libraries analyse the grammar before parsing starts and warn for non-sensical parsers, others just do not. > - Some libraries already return part of the computed result during the parsing process -and thus exhibit online behaviour-, other libraries (usually the monadic ones) construct a huge closure describing the result, which only becomes available when a succesful parse was found. > - Some libraries analyse a grammar for left-recursion and transform them into an equivalent non-left-recusrive one at some costs. > - Some libraries memoise the parsing, and may be faster, but in return cannot handle real monadic constructs. > - Etc., Etc. > > My impression is that with respect to parser combinators you just jump a bit too fast to a conclusion. > > Doaitse > > >> >> 23.08.2018 22:41, Olaf Klinke wrote: >>> Dear Cafe, >>> >>> can anyone explain the use of an Alternative instance for a parser monad where the parser (p <|> q) does not backtrack automatically when p fails? >>> Consider megaparsec for example. When p is a parser that does not backtrack automatically, then (p <|> q) never succeeds with q. While I do understand that fine-grained control of backtracking is desirable for performance reasons in general, it escapes me why such an Alternative instance could be useful. See also "A note on backtracking" in the parser-combinators package documentation [1]. >>> >>> Minimal code example and context below. >>> >>> Thanks, >>> Olaf >>> >>> [1] http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html >>> >>> import Text.Megaparsec >>> import Text.Megaparsec.Char >>> import Data.Void >>> >>> p :: Parsec Void String Bool >>> p = do >>> char '-' >>> string "True" >>> return True >>> q :: Parsec Void String Bool >>> q = do >>> char '-' >>> string "False" >>> return False >>> >>>>>> parseTest (p <|> q) "-True" >>> True >>>>>> parseTest (p <|> q) "-False" >>> 1:2: >>> unexpected "Fals" >>> expecting "True" >>> -- Since q can parse "-False", I would expect (p <|> q) to parse "-False", too. >>> >>> Context: >>> Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix. I am trying to write some code generic in the parser monad and I am having difficulties making my code work for both backtracking and non-backtracking parsers. If possible, I'd like to keep my parser type class devoid of a 'try' combinator, which would be the identity function for parser monads that always backtrack. >>> _______________________________________________ >>> Haskell-Cafe mailing list >>> To (un)subscribe, modify options or view archives go to: >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >>> Only members subscribed via the mailman list are allowed to post. >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. From aquagnu at gmail.com Fri Aug 24 12:04:23 2018 From: aquagnu at gmail.com (Paul) Date: Fri, 24 Aug 2018 15:04:23 +0300 Subject: [Haskell-cafe] Cobertura from .tix/.mix Message-ID: <61281b5e-e2ae-ef19-af33-38f8babe898f@gmail.com> Hello, Cafe! Is any tool to generate Cobertura from .tix/.mix files? As I understand they are serialized Mix and Tix types from HPC related libraries, but better to avoid coding and to use ready tool :) From isaace71295 at gmail.com Fri Aug 24 12:20:46 2018 From: isaace71295 at gmail.com (Isaac Elliott) Date: Fri, 24 Aug 2018 22:20:46 +1000 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <4897887c-ae36-ae36-ffa0-a515b0587368@gmail.com> References: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> <4897887c-ae36-ae36-ffa0-a515b0587368@gmail.com> Message-ID: Throughout the day I've been thinking about how to best respond to this thread, but I've no satisfying answer so I'm just going to throw out my thoughts on the matter. Non-backtracking choice is adequate for many parsing tasks. Applicative with (non-backtracking) Alternative roughly corresponds to the LL(k) class of grammars, which can be parsed very quickly with low memory overhead (precisely because they lack any ability to backtrack). Because it is sufficiently expressive as well as very efficient, non-backtracking choice is a good default for LL-style parser combinators. Backtracking has a performance cost, but we shouldn't have to pay a price for things we don't use. If I were to implement an LL(k) grammar using a parser combinator library that had always-backtracking choice, I would still take a penalty even though I know that this parser will never backtrack. With 'try', we get opt-in backtracking. Pay for what you use. I can implement my LL(1) grammar and have it nice and speedy, and you can implement a complex grammar that needs to backtrack by using 'try' when appropriate. > Of course the example above can be mitigated by moving the char '-' outside the alternative. But we might not have control over whether the two parsers share a common prefix In a majority of use cases we can do the kind of factoring you suggest. But if you really, definitely can't, then LL-style parser combinators may be inappropriate for the task. I'd suggest looking at PEGs and packrat parsing, which can deal with the examples you laid out. And regarding Paul's most recent reply: I think one needs to better understand how these parsers work before they can comment on "whether parser combinators are good for serious parsing tasks". I don't consider the things mentioned in this thread "problems", nor their solutions to be "tricks". If certain behaviours are surprising, it's because there is a lack of understanding of the tool, and not an issue with the tool itself. Also, trifecta has the same backtracking semantics as megaparsec. On Fri, Aug 24, 2018 at 8:10 PM Paul wrote: > may be because I always hit similar problems and needs different tricks > with them, so I an not sure that parser combinators are good solution. > Btw, usually I use standard parser combinator which is related to GHC > itself (in the 'base' package), so I'm not sure how all those P.C. > libraries are similar (may be MegaParsec has different behavior). But > it's my IMHO: I'm not sure that P.C. libraries are good for serious > parsing tasks: you should be concentrated on the task and not to spend > time in solving of such surprises like that. > > Btw, some time ago I found this list of libs > > https://www.reddit.com/r/haskell/comments/46u45o/what_is_the_current_state_of_parser_libraries_in/ > and Trifecta looks interesting but I did not try it > > > 24.08.2018 12:44, Doaitse Swierstra wrote: > > > >> Op 24 aug. 2018, om 7:33 heeft Paul het volgende > geschreven: > >> > >>> Of course the example above can be mitigated by moving the char '-' > outside the alternative. > >> Right, this works fine: > >> > >> pq :: Parsec Void String Bool > >> pq = do > >> char '-' > >> (q <|> p) > >> > >> which for me, means that Haskell has not real backtracking. > > You are confusing the language “Haskell” with the library “Parsec”. > Parsec is just one of the many parser combinator libraries. > > > >> Btw, `Alternative` is not backtracking (as well as List permutations). > > The class “Alternative” does in no way specify how parsers should > behave; it defines an interface. One might expect <|> to be associative, > but even that is in no way guaranteed. > > > >> After "do" should happen context saving. I think it's possible to be > implemented manually... As workaround, may be to pick char '-', but don't > consume it (and to fail if it is not expecting '-') ? Or to switch to > another parser libs: arrow based, happy, bindings to good known libs... For > me, parsers combinators absolutely ever are big problem: a lot of tricks, > low performance, may be it's typical for any "elegant" approach. > > - Some libraries do not need “try” constructs to set backtrack points, > but may be a bit slower; other libraries are more greedy and a bit faster. > > - Some parsers keep track of where you are in the input at some cost, > others just parse as fast as possible without having to update line and > position counters (handy when you know the input is correct since it was > machine-generated). > > - Some libraries provide nice error messages about what was expected > at some cost, other libraries just report that they did not find a parse. > > - Some libraries try to “repair” the input and continue parsing when > they cannot proceed otherwise, some others just stop when they get stuck. > > - Some libraries hang on to the input so they may backtrack to a point > far back, some libraries work in an online way and pursue all parses “in > parallel”, i.e. they perform a breadth first search for a successful parse. > > - Some libraries analyse the grammar before parsing starts and warn > for non-sensical parsers, others just do not. > > - Some libraries already return part of the computed result during the > parsing process -and thus exhibit online behaviour-, other libraries > (usually the monadic ones) construct a huge closure describing the result, > which only becomes available when a succesful parse was found. > > - Some libraries analyse a grammar for left-recursion and transform > them into an equivalent non-left-recusrive one at some costs. > > - Some libraries memoise the parsing, and may be faster, but in return > cannot handle real monadic constructs. > > - Etc., Etc. > > > > My impression is that with respect to parser combinators you just jump a > bit too fast to a conclusion. > > > > Doaitse > > > > > >> > >> 23.08.2018 22:41, Olaf Klinke wrote: > >>> Dear Cafe, > >>> > >>> can anyone explain the use of an Alternative instance for a parser > monad where the parser (p <|> q) does not backtrack automatically when p > fails? > >>> Consider megaparsec for example. When p is a parser that does not > backtrack automatically, then (p <|> q) never succeeds with q. While I do > understand that fine-grained control of backtracking is desirable for > performance reasons in general, it escapes me why such an Alternative > instance could be useful. See also "A note on backtracking" in the > parser-combinators package documentation [1]. > >>> > >>> Minimal code example and context below. > >>> > >>> Thanks, > >>> Olaf > >>> > >>> [1] > http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html > >>> > >>> import Text.Megaparsec > >>> import Text.Megaparsec.Char > >>> import Data.Void > >>> > >>> p :: Parsec Void String Bool > >>> p = do > >>> char '-' > >>> string "True" > >>> return True > >>> q :: Parsec Void String Bool > >>> q = do > >>> char '-' > >>> string "False" > >>> return False > >>> > >>>>>> parseTest (p <|> q) "-True" > >>> True > >>>>>> parseTest (p <|> q) "-False" > >>> 1:2: > >>> unexpected "Fals" > >>> expecting "True" > >>> -- Since q can parse "-False", I would expect (p <|> q) to parse > "-False", too. > >>> > >>> Context: > >>> Of course the example above can be mitigated by moving the char '-' > outside the alternative. But we might not have control over whether the two > parsers share a common prefix. I am trying to write some code generic in > the parser monad and I am having difficulties making my code work for both > backtracking and non-backtracking parsers. If possible, I'd like to keep my > parser type class devoid of a 'try' combinator, which would be the identity > function for parser monads that always backtrack. > >>> _______________________________________________ > >>> Haskell-Cafe mailing list > >>> To (un)subscribe, modify options or view archives go to: > >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > >>> Only members subscribed via the mailman list are allowed to post. > >> _______________________________________________ > >> Haskell-Cafe mailing list > >> To (un)subscribe, modify options or view archives go to: > >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From aquagnu at gmail.com Fri Aug 24 12:31:29 2018 From: aquagnu at gmail.com (Paul) Date: Fri, 24 Aug 2018 15:31:29 +0300 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: <560b035f-7688-2d6f-2acb-29261fa1e79e@gmail.com> <4897887c-ae36-ae36-ffa0-a515b0587368@gmail.com> Message-ID: <2252a842-a831-e8b9-e1f6-ce261eca4acc@gmail.com> > behaviours are surprising, it's because there is a lack of understanding of the tool, and not an issue with the tool itself. Hello, Issac. Yes, it will be the most correct statement :) > > Also, trifecta has the same backtracking semantics as megaparsec. > > On Fri, Aug 24, 2018 at 8:10 PM Paul > wrote: > > may be because I always hit similar problems and needs different > tricks > with them, so I an not sure that parser combinators are good > solution. > Btw, usually I use standard parser combinator which is related to GHC > itself (in the 'base' package), so I'm not sure how all those P.C. > libraries are similar (may be MegaParsec has different behavior). But > it's my IMHO: I'm not sure that P.C. libraries are good for serious > parsing tasks: you should be concentrated on the task and not to > spend > time in solving of such surprises like that. > > Btw, some time ago I found this list of libs > https://www.reddit.com/r/haskell/comments/46u45o/what_is_the_current_state_of_parser_libraries_in/ > > and Trifecta looks interesting but I did not try it > > > 24.08.2018 12:44, Doaitse Swierstra wrote: > > > >> Op 24 aug. 2018, om 7:33  heeft Paul > het volgende geschreven: > >> > >>>   Of course the example above can be mitigated by moving the > char '-' outside the alternative. > >> Right, this works fine: > >> > >>    pq :: Parsec Void String Bool > >>    pq = do > >>      char '-' > >>      (q <|> p) > >> > >> which for me, means that Haskell has not real backtracking. > > You are confusing the language “Haskell” with the library > “Parsec”. Parsec is just one of the many parser combinator libraries. > > > >> Btw, `Alternative` is not backtracking (as well as List > permutations). > > The class “Alternative” does in no way specify how parsers > should behave; it defines an interface. One might expect <|> to be > associative, but even that is in no way guaranteed. > > > >> After "do" should happen context saving. I think it's possible > to be implemented manually... As workaround, may be to pick char > '-', but don't consume it (and to fail if it is not expecting '-') > ? Or to switch to another parser libs: arrow based, happy, > bindings to good known libs... For me, parsers combinators > absolutely ever are big problem: a lot of tricks, low performance, > may be it's typical for any "elegant" approach. > >   - Some libraries do not need “try” constructs to set backtrack > points, but may be a bit slower; other libraries are more greedy > and a bit faster. > >   - Some parsers keep track of where you are in the input at > some cost, others just parse as fast as possible without having to > update line and position counters (handy when you know the input > is correct since it was machine-generated). > >   - Some libraries provide nice error messages about what was > expected at some cost, other libraries just report that they did > not find a parse. > >   - Some libraries try to “repair” the input and continue > parsing when they cannot proceed otherwise, some others just stop > when they get stuck. > >   - Some libraries hang on to the input so they may backtrack to > a point far back, some libraries work in an online way and pursue > all parses “in parallel”, i.e. they perform a breadth first search > for a successful parse. > >   - Some libraries analyse the grammar before parsing starts and > warn for non-sensical parsers, others just do not. > >   - Some libraries already return part of the computed result > during the parsing process -and thus exhibit online behaviour-, > other libraries (usually the monadic ones) construct a huge > closure describing the result, which only becomes available when a > succesful parse was found. > >   - Some libraries analyse a grammar for left-recursion and > transform them into an equivalent non-left-recusrive one at some > costs. > >   - Some libraries memoise the parsing, and may be faster, but > in return cannot handle real monadic constructs. > >   - Etc., Etc. > > > > My impression is that with respect to parser combinators you > just jump a bit too fast to a conclusion. > > > > Doaitse > > > > > >> > >> 23.08.2018 22:41, Olaf Klinke wrote: > >>> Dear Cafe, > >>> > >>> can anyone explain the use of an Alternative instance for a > parser monad where the parser (p <|> q) does not backtrack > automatically when p fails? > >>> Consider megaparsec for example. When p is a parser that does > not backtrack automatically, then (p <|> q) never succeeds with q. > While I do understand that fine-grained control of backtracking is > desirable for performance reasons in general, it escapes me why > such an Alternative instance could be useful. See also "A note on > backtracking" in the parser-combinators package documentation [1]. > >>> > >>> Minimal code example and context below. > >>> > >>> Thanks, > >>> Olaf > >>> > >>> [1] > http://hackage.haskell.org/package/parser-combinators-1.0.0/docs/Control-Applicative-Combinators.html > >>> > >>> import Text.Megaparsec > >>> import Text.Megaparsec.Char > >>> import Data.Void > >>> > >>> p :: Parsec Void String Bool > >>> p = do > >>>    char '-' > >>>    string "True" > >>>    return True > >>> q :: Parsec Void String Bool > >>> q = do > >>>    char '-' > >>>    string "False" > >>>    return False > >>> > >>>>>> parseTest (p <|> q) "-True" > >>> True > >>>>>>   parseTest (p <|> q) "-False" > >>> 1:2: > >>> unexpected "Fals" > >>> expecting "True" > >>> -- Since q can parse "-False", I would expect (p <|> q) to > parse "-False", too. > >>> > >>> Context: > >>> Of course the example above can be mitigated by moving the > char '-' outside the alternative. But we might not have control > over whether the two parsers share a common prefix. I am trying to > write some code generic in the parser monad and I am having > difficulties making my code work for both backtracking and > non-backtracking parsers. If possible, I'd like to keep my parser > type class devoid of a 'try' combinator, which would be the > identity function for parser monads that always backtrack. > >>> _______________________________________________ > >>> Haskell-Cafe mailing list > >>> To (un)subscribe, modify options or view archives go to: > >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > >>> Only members subscribed via the mailman list are allowed to post. > >> _______________________________________________ > >> Haskell-Cafe mailing list > >> To (un)subscribe, modify options or view archives go to: > >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vlatko.basic at gmail.com Fri Aug 24 16:06:30 2018 From: vlatko.basic at gmail.com (Vlatko Basic) Date: Fri, 24 Aug 2018 18:06:30 +0200 Subject: [Haskell-cafe] Applying typed hole proposal leads to compilation failure Message-ID: <38e8c44b-7a1e-ca30-76bf-cf4a063cbda0@gmail.com> Hello Cafe, I encountered a strange issue regarding typed hole. If I ask GHC (8.4.3) for a typed hole proposal, it says 'use c', but if I use 'c', it complains that it can't unify 'c' and 'c1'. Why does GHC think those two are different and how to tell to GHC they are the same? Best regards, vlatko *Typed hole proposal:* • Found type wildcard ‘_c’ standing for ‘c’    Where: ‘c’ is a rigid type variable bound by             the type signature for:               f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool             at Test.hs:15:1-32 • In the type signature:      run :: MS _c Int a -> (Either String a, Int) *Error when typed hole used:* • Couldn't match type ‘c1’ with ‘c’    ‘c1’ is a rigid type variable bound by      the type signature for:        run :: forall c1 a. MS c1 Int a -> (Either String a, Int)      at Test.hs:21:5-47    ‘c’ is a rigid type variable bound by      the type signature for:        f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool      at Test.hs:15:1-32    Expected type: MS c1 Int a -> (Either String a, Int)      Actual type: MS c Int a -> (Either String a, Int) * * *Minimal runnable example:* {-# LANGUAGE ScopedTypeVariables, PartialTypeSignatures #-} module Test where import Prelude import Control.Monad.IO.Class     (MonadIO) import Control.Monad.Trans.Except (ExceptT, runExceptT) import Control.Monad.Trans.Reader (Reader,  runReader) import Control.Monad.Trans.State  (StateT,  runStateT) type MS c s = ExceptT String (StateT s (Reader c)) runMS :: c -> s -> MS c s a -> (Either String a, s) runMS c s f = runReader (runStateT (runExceptT f) s) c f1 :: (MonadIO m) => c -> m () f1 c = do   let _x1 = run f2   let _x2 = run f3   return ()   where     run :: MS *_c*Int a -> (Either String a, Int)  --- failure or success, 'c' or '_'     run = runMS c 0     f2 :: MS c s Bool     f2 = pure False     f3 :: MS c s [Int]     f3 = pure [] -------------- next part -------------- An HTML attachment was scrubbed... URL: From 14 at mniip.com Fri Aug 24 21:36:56 2018 From: 14 at mniip.com (mniip) Date: Sat, 25 Aug 2018 00:36:56 +0300 Subject: [Haskell-cafe] Applying typed hole proposal leads to compilation failure In-Reply-To: <38e8c44b-7a1e-ca30-76bf-cf4a063cbda0@gmail.com> References: <38e8c44b-7a1e-ca30-76bf-cf4a063cbda0@gmail.com> Message-ID: <20180824213656.jguyjyejpftfnjgo@mniip.com> > • Found type wildcard ‘_c’ standing for ‘c’ >    Where: ‘c’ is a rigid type variable bound by >             the type signature for: >               f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool >             at Test.hs:15:1-32 Emphasis on "rigid". It's not telling you to introduce a new type variable and put that there. It's telling you that the type you need to put there is an existing type variable's type. When you write 'run :: MS c Int a -> (Either String a, Int)' you implicitly mean 'run :: forall c.' which is exactly introducing a new type variable. > • Couldn't match type ‘c1’ with ‘c’ >    ‘c1’ is a rigid type variable bound by >      the type signature for: >        run :: forall c1 a. MS c1 Int a -> (Either String a, Int) This is the 'c' you bound with the implicit 'forall'. The compiler is asked to verify that 'run' indeed works 'forall c1', so during typechecking of the function body the 'c1' variable is also rigid. >    ‘c’ is a rigid type variable bound by >      the type signature for: >        f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool This is the 'c' from the typed hole suggestion up above, still rigid. A part of the typechecking algorithm is that two rigid type variables cannot be equated. The solution *actually* proposed by GHC in the wildcard suggestion is to use the 'c' variable from 'f1's type for which you need to make it scoped with an explicit 'forall': f1 :: forall c. (MonadIO m) => c -> m () f1 c = do   let _x1 = run f2   let _x2 = run f3   return ()   where     run :: MS c Int a -> (Either String a, Int)     run = runMS c 0     f2 :: MS c s Bool     f2 = pure False     f3 :: MS c s [Int]     f3 = pure [] From olf at aatal-apotheke.de Fri Aug 24 22:15:58 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Sat, 25 Aug 2018 00:15:58 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers Message-ID: <809BF567-3D38-4342-9B7E-F4C4477A2B49@aatal-apotheke.de> Thanks to Doaitse for the example. I yet have to wrap my head around it (since I don't know how pChainr is related to <|>) but playing with q parsing the empty string is a good start. When you said > One might expect <|> to be associative, but even that is in no way guaranteed. I suppose you meant that type class laws can not be enforced, because the documentation of Alternative states that <|> should be associative. It would be quite horrible if the Alternative instances of parsers weren't. @Paul: I think that parser combinator libraries are one of the most wonderful things functional programming has given us. How else would you parse your input data? Anything cobbled together manually with the help of some Read instances is bound to be unmaintainable and does not yield good error messages. What would you suggest as a replacement? How would you write composable parsers for a complicated file type? Today I added a 'try' method to my MonadParse type class. This lets me write (try p <|> q) generically. An instance for Attoparsec would declare try=id, since it always backtracks. We'll see how this goes. What I learned form this thread is: * arrange your usages of <|> so that both sides can never share a common prefix, then no backtracking will be necessary * for that reason, some parsers like Megaparsec define their Alternative instances the way they do, without backtracking. Please allow one more question: Is the backtracking performance penalty linear in the amount of backtracking? That is, suppose that p = char '-' >> someHugeParser q = char '-' >> anotherHugeParser Could (try p <|> q) decide after seeing two characters that p fails and commit to the second branch, freeing memory? Thanks, Olaf From allbery.b at gmail.com Fri Aug 24 22:25:34 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Fri, 24 Aug 2018 18:25:34 -0400 Subject: [Haskell-cafe] Applying typed hole proposal leads to compilation failure In-Reply-To: <20180824213656.jguyjyejpftfnjgo@mniip.com> References: <38e8c44b-7a1e-ca30-76bf-cf4a063cbda0@gmail.com> <20180824213656.jguyjyejpftfnjgo@mniip.com> Message-ID: Note that this also requires ScopedTypeVariables; the Haskell standard specifies that type variables are only in scope within the type signature, not the accompanying binding. Which is also why the explicit "forall" is required, to tell it to use the modified rules here, which otherwise could cause other code that expects standard Haskell behavior to fail to compile if it happens to reuse type variables from the signature. On Fri, Aug 24, 2018 at 5:37 PM mniip <14 at mniip.com> wrote: > > • Found type wildcard ‘_c’ standing for ‘c’ > > Where: ‘c’ is a rigid type variable bound by > > the type signature for: > > f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool > > at Test.hs:15:1-32 > > Emphasis on "rigid". It's not telling you to introduce a new type > variable and put that there. It's telling you that the type you need to > put there is an existing type variable's type. > > When you write 'run :: MS c Int a -> (Either String a, Int)' you > implicitly mean 'run :: forall c.' which is exactly introducing a new > type variable. > > > • Couldn't match type ‘c1’ with ‘c’ > > ‘c1’ is a rigid type variable bound by > > the type signature for: > > run :: forall c1 a. MS c1 Int a -> (Either String a, Int) > This is the 'c' you bound with the implicit 'forall'. The compiler is > asked to verify that 'run' indeed works 'forall c1', so during > typechecking of the function body the 'c1' variable is also rigid. > > > ‘c’ is a rigid type variable bound by > > the type signature for: > > f1 :: forall (m :: * -> *) c. MonadIO m => c -> m Bool > This is the 'c' from the typed hole suggestion up above, still rigid. > > A part of the typechecking algorithm is that two rigid type variables > cannot be equated. > > The solution *actually* proposed by GHC in the wildcard suggestion is to > use the 'c' variable from 'f1's type for which you need to make it > scoped with an explicit 'forall': > > f1 :: forall c. (MonadIO m) => c -> m () > f1 c = do > let _x1 = run f2 > let _x2 = run f3 > return () > where > run :: MS c Int a -> (Either String a, Int) > run = runMS c 0 > f2 :: MS c s Bool > f2 = pure False > f3 :: MS c s [Int] > f3 = pure [] > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From 14 at mniip.com Sat Aug 25 10:43:07 2018 From: 14 at mniip.com (mniip) Date: Sat, 25 Aug 2018 13:43:07 +0300 Subject: [Haskell-cafe] Applying typed hole proposal leads to compilation failure In-Reply-To: References: <38e8c44b-7a1e-ca30-76bf-cf4a063cbda0@gmail.com> <20180824213656.jguyjyejpftfnjgo@mniip.com> Message-ID: <20180825104307.sin5umkeyja34ioe@mniip.com> On Fri, Aug 24, 2018 at 06:25:34PM -0400, Brandon Allbery wrote: > Note that this also requires ScopedTypeVariables; the Haskell standard > specifies that type variables are only in scope within the type signature, > not the accompanying binding. Which is also why the explicit "forall" is > required, to tell it to use the modified rules here, which otherwise could > cause other code that expects standard Haskell behavior to fail to compile > if it happens to reuse type variables from the signature. I had thought of mentioning this but their original snippet included the extension so I thought they already knew. From profunctor at pm.me Sat Aug 25 23:01:23 2018 From: profunctor at pm.me (Marcin Szamotulski) Date: Sat, 25 Aug 2018 23:01:23 +0000 Subject: [Haskell-cafe] Blog post about modelling state machines with free categories Message-ID: Hello, I wrote a blog post about modelling state machines with free categories: https://marcinszamotulski.me/posts/finite-state-machines.html Best regards, Marcin Sent with ProtonMail Secure Email. From marco-oweber at gmx.de Sun Aug 26 16:27:20 2018 From: marco-oweber at gmx.de (Marc Weber) Date: Sun, 26 Aug 2018 18:27:20 +0200 Subject: [Haskell-cafe] OT: compiler writing like company from EU like country having made more than 3e6 sales? Message-ID: <1535300558-sup-9901@nixos> Eventually its possible to get 150K of funding from EU to move 'knowledge' into Kosovo/Albania. I've been missing a simple compiler with some features for a long time. This might be a chance to get it done. By features I mean - discus like region typing - ur like mixing of server/client lanugage - quick and dirty way to implement type level type deducations. Eg matrix * matrix => new type so that you also can type databases and the like. I know that Haskell is touring complete in this regard, but it also should be fast. - macro programming Reply to this thread or private message if you think you own a company which have been working in hosting or package management or the like and is located within Europe including Switzerland. Marc Weber From cosmiafu at gmail.com Mon Aug 27 01:42:27 2018 From: cosmiafu at gmail.com (Cosmia Fu) Date: Mon, 27 Aug 2018 10:42:27 +0900 Subject: [Haskell-cafe] Does GADTs imply ExistentialQuantification? Message-ID: Hey everyone, I found that it seems that GADTs implies ExistentialQuantification, but not mentioned in the manual. Is it a bug? https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-GADTs GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> :set -XGADTs -XExplicitForAll Prelude> data Q = forall a. Q a Prelude> ---- Cosmia Fu -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.feuer at gmail.com Mon Aug 27 01:55:38 2018 From: david.feuer at gmail.com (David Feuer) Date: Sun, 26 Aug 2018 21:55:38 -0400 Subject: [Haskell-cafe] Does GADTs imply ExistentialQuantification? In-Reply-To: References: Message-ID: I'm not sure. Once you have GADTs, ExistentialQuantification is just syntax. So from one angle, maybe it doesn't matter too much. On the other hand, that syntax, whole traditional, is not the clearest in the world. One could easily imagine a Haskell implementation that chooses only to support GADT syntax for existentials. So maybe it is a bug. On Aug 26, 2018 9:43 PM, "Cosmia Fu" wrote: Hey everyone, I found that it seems that GADTs implies ExistentialQuantification, but not mentioned in the manual. Is it a bug? https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-GADTs GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> :set -XGADTs -XExplicitForAll Prelude> data Q = forall a. Q a Prelude> ---- Cosmia Fu _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From omeragacan at gmail.com Mon Aug 27 06:46:07 2018 From: omeragacan at gmail.com (=?UTF-8?Q?=C3=96mer_Sinan_A=C4=9Facan?=) Date: Mon, 27 Aug 2018 09:46:07 +0300 Subject: [Haskell-cafe] Does GADTs imply ExistentialQuantification? In-Reply-To: References: Message-ID: This actually looks like a bug in the implementation. If you look at the "implied flags" list for GADTs it only implies GADTSyntax and MonoLocalBinds [1]. I'm guessing that we're missing a check in the type checker code for constructors when the syntax is existential syntax (I'm not sure if we can distinguish a constructor with existential syntax vs. GADT syntax in type checker though). [1]: https://github.com/ghc/ghc/blob/c523525b0e434d848f6e47ea3f9a37485965fa79/compiler/main/DynFlags.hs#L4366-L4367 Ömer David Feuer , 27 Ağu 2018 Pzt, 04:56 tarihinde şunu yazdı: > > I'm not sure. Once you have GADTs, ExistentialQuantification is just syntax. So from one angle, maybe it doesn't matter too much. On the other hand, that syntax, whole traditional, is not the clearest in the world. One could easily imagine a Haskell implementation that chooses only to support GADT syntax for existentials. So maybe it is a bug. > > On Aug 26, 2018 9:43 PM, "Cosmia Fu" wrote: > > Hey everyone, > > I found that it seems that GADTs implies ExistentialQuantification, but not mentioned in the manual. Is it a bug? > https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-GADTs > > GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help > Prelude> :set -XGADTs -XExplicitForAll > Prelude> data Q = forall a. Q a > Prelude> > > ---- > > Cosmia Fu > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From aquagnu at gmail.com Mon Aug 27 09:52:03 2018 From: aquagnu at gmail.com (Paul) Date: Mon, 27 Aug 2018 12:52:03 +0300 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <809BF567-3D38-4342-9B7E-F4C4477A2B49@aatal-apotheke.de> References: <809BF567-3D38-4342-9B7E-F4C4477A2B49@aatal-apotheke.de> Message-ID: <46581c45-95e9-caca-02de-279456dee6da@gmail.com> Hello, Olaf. I have some distrust of elegant solutions (one of them are C.P. libs). For example, I read that they have problems with memory consuming (famous article about arrow-based parsers), also your example (my own experience includes a lot of tricks which I don't like)... So (but this is my IMHO) for big and serious project with parsing of something complex I will use bindings to good known parser libraries...  Maybe something like this: https://github.com/markwright/antlrc.  Btw, Happy looks still live (https://github.com/simonmar/happy) I use "Read"-style parsers for small constructions only, so fail of such small parser is only case where error is producing and I do it explicitly (as biggest example: header of Git patch). Olaf, what do you think about   1. http://hackage.haskell.org/package/frisby   2. http://tanakh.github.io/Peggy ? 25.08.2018 01:15, Olaf Klinke wrote: > Thanks to Doaitse for the example. I yet have to wrap my head around it (since I don't know how pChainr is related to <|>) but playing with q parsing the empty string is a good start. > When you said > >> One might expect <|> to be associative, but even that is in no way guaranteed. > I suppose you meant that type class laws can not be enforced, because the documentation of Alternative states that <|> should be associative. It would be quite horrible if the Alternative instances of parsers weren't. > > @Paul: I think that parser combinator libraries are one of the most wonderful things functional programming has given us. How else would you parse your input data? Anything cobbled together manually with the help of some Read instances is bound to be unmaintainable and does not yield good error messages. What would you suggest as a replacement? How would you write composable parsers for a complicated file type? > > Today I added a 'try' method to my MonadParse type class. This lets me write (try p <|> q) generically. An instance for Attoparsec would declare try=id, since it always backtracks. We'll see how this goes. > > What I learned form this thread is: > * arrange your usages of <|> so that both sides can never share a common prefix, then no backtracking will be necessary > * for that reason, some parsers like Megaparsec define their Alternative instances the way they do, without backtracking. > > Please allow one more question: > Is the backtracking performance penalty linear in the amount of backtracking? That is, suppose that > p = char '-' >> someHugeParser > q = char '-' >> anotherHugeParser > Could (try p <|> q) decide after seeing two characters that p fails and commit to the second branch, freeing memory? > > Thanks, > Olaf > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From leah at vuxu.org Mon Aug 27 11:08:11 2018 From: leah at vuxu.org (Leah Neukirchen) Date: Mon, 27 Aug 2018 13:08:11 +0200 Subject: [Haskell-cafe] Munich Haskell Meeting, 2018-08-30 @ 19:30 Message-ID: <87a7p8oyn8.fsf@vuxu.org> Dear all, This week, our monthly Munich Haskell Meeting will take place again on Thursday, August 30 at Cafe Puck at 19h30. For details see here: http://muenchen.haskell.bayern/dates.html If you plan to join, please add yourself to this dudle so we can reserve enough seats! It is OK to add yourself to the dudle anonymously or pseudonymously. https://dudle.inf.tu-dresden.de/haskell-munich-aug-2018/ Everybody is welcome! cu, -- Leah Neukirchen http://leah.zone From doaitse at swierstra.net Mon Aug 27 13:21:59 2018 From: doaitse at swierstra.net (Doaitse Swierstra) Date: Mon, 27 Aug 2018 15:21:59 +0200 Subject: [Haskell-cafe] Does GADTs imply ExistentialQuantification? In-Reply-To: References: Message-ID: I get: Doaitse-2:~ doaitse$ ghci GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> :set -XGADTs Prelude> data Q = forall a.Q a :2:10: error: Not a data constructor: ‘forall’ Perhaps you intended to use ExistentialQuantification Prelude> It is weird that the forall (which actually is an exists) was enabled by the -XExplicitForAll Doaitse > Op 27 aug. 2018, om 3:42 heeft Cosmia Fu > het volgende geschreven: > > Hey everyone, > > I found that it seems that GADTs implies ExistentialQuantification, but not mentioned in the manual. Is it a bug? > https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-GADTs > > GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help > Prelude> :set -XGADTs -XExplicitForAll > Prelude> data Q = forall a. Q a > Prelude> > > ---- > > Cosmia Fu > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From doaitse at swierstra.net Mon Aug 27 14:49:21 2018 From: doaitse at swierstra.net (Doaitse Swierstra) Date: Mon, 27 Aug 2018 16:49:21 +0200 Subject: [Haskell-cafe] Does GADTs imply ExistentialQuantification? In-Reply-To: References: Message-ID: I get: Doaitse-2:~ doaitse$ ghci GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help Prelude> :set -XGADTs Prelude> data Q = forall a.Q a :2:10: error: Not a data constructor: ‘forall’ Perhaps you intended to use ExistentialQuantification Prelude> It is weird that the forall (which actually is an exists) was enabled by the -XExplicitForAll Doaitse > Op 27 aug. 2018, om 3:42 heeft Cosmia Fu > het volgende geschreven: > > Hey everyone, > > I found that it seems that GADTs implies ExistentialQuantification, but not mentioned in the manual. Is it a bug? > https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#extension-GADTs > > GHCi, version 8.4.3: http://www.haskell.org/ghc/ :? for help > Prelude> :set -XGADTs -XExplicitForAll > Prelude> data Q = forall a. Q a > Prelude> > > ---- > > Cosmia Fu > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From olf at aatal-apotheke.de Mon Aug 27 20:55:30 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Mon, 27 Aug 2018 22:55:30 +0200 (CEST) Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers Message-ID: >Hello, Olaf. I have some distrust of elegant solutions (one of them are >C.P. libs). I am a mathematician, I trust a lot in elegance and beauty. As long as the performance penalty is not prohibitively large, I'd prefer a beautiful implementation over an aggressively optimized one. At least when the code does not live in some real-time system. Certainly there are cases where you absolutely need speed or low memory footprint. > For example, I read that they have problems with memory >consuming (famous article about arrow-based parsers), also your example >(my own experience includes a lot of tricks which I don't like)... So >(but this is my IMHO) for big and serious project with parsing of >something complex I will use bindings to good known parser libraries...  I consider Parsec and it descendants good and known. I could not write something like that. Currently I rely on megaparsec because of its informative error messages, knowing that I can switch to one of the siblings without much effort when I need more speed. >Maybe something like this: https://github.com/markwright/antlrc.  Btw, >Happy looks still live (https://github.com/simonmar/happy) Have you used any of the above? > >I use "Read"-style parsers for small constructions only, so fail of such >small parser is only case where error is producing and I do it >explicitly (as biggest example: header of Git patch). > >Olaf, what do you think about >   1. http://hackage.haskell.org/package/frisby Frisby looks quite old, as it has idiosyncratic combinators for stuff now in Data.Functor. I've never used it, so I can't tell what its strengths are. Can you? >   2. http://tanakh.github.io/Peggy Notice that in the examples of bothy frisby and peggy, parsing a number only parses a string of digits, then passes it to 'read', i.e. another parser. Is that efficient, elegant parsing? I'm nevertheless intrigued by PEG parsers, because I once read about the connection between grammars and compression: A set of production rules can be quite a bit smaller than the actual text. This turns parsing upside down: The text is constant, the grammar unknown. Olaf From K.Bleijenberg at lijbrandt.nl Tue Aug 28 11:55:34 2018 From: K.Bleijenberg at lijbrandt.nl (Kees Bleijenberg) Date: Tue, 28 Aug 2018 13:55:34 +0200 Subject: [Haskell-cafe] Ghc error messages on Windows Message-ID: <000d01d43ec6$07048350$150d89f0$@lijbrandt.nl> I've installed stack on Windows 7 64 bits. When I do "stack build" I get the output below. It looks like a character encoding problem. The generated executable is okay. This problems exists with all projects. Stack uses ghc version 8.4.3? Kees d:\haskell\Sudoku>stack build [0mSudoku-0.1.0.0: unregistering (local file changes: src\CalcSudoku.hs)[0m [0mSudoku-0.1.0.0: build (lib + exe)[0m [0mPreprocessing library for Sudoku-0.1.0.0..[0m [0mBuilding library for Sudoku-0.1.0.0..[0m [0m[2 of 3] Compiling SudokuTypes ( src\SudokuTypes.hs, .stack-work\dist\7 d103d30\build\SudokuTypes.o )[0m [0m[3 of 3] Compiling CalcSudoku ( src\CalcSudoku.hs, .stack-work\dist\7d 103d30\build\CalcSudoku.o )[0m [0m[0m [0m[;1msrc\CalcSudoku.hs:181:1: [;1m[31merror:[0m[0m[;1m[0m[0m[;1m[0m [0m parse error (possibly incorrect indentation or mismatched brackets)[0m [0m[0m [0m[;1m[34m |[0m[0m[0m [0m[;1m[34m181 |[0m[0m [;1m[31mg[0m[0metMin :: [a] -> [a -> Int] -> a [0m[;1m[34m |[0m[0m[;1m[31m ^[0m[0m[0m [0m[0m[0m[0m[0m -------------- next part -------------- An HTML attachment was scrubbed... URL: From 6yearold at gmail.com Tue Aug 28 12:55:51 2018 From: 6yearold at gmail.com (Gleb Popov) Date: Tue, 28 Aug 2018 15:55:51 +0300 Subject: [Haskell-cafe] Ghc error messages on Windows In-Reply-To: <000d01d43ec6$07048350$150d89f0$@lijbrandt.nl> References: <000d01d43ec6$07048350$150d89f0$@lijbrandt.nl> Message-ID: On Tue, Aug 28, 2018 at 2:56 PM Kees Bleijenberg wrote: > I’ve installed stack on Windows 7 64 bits. When I do “stack build” I get > the output below. It looks like a character encoding problem. The generated > executable is okay. This problems exists with all projects. Stack uses ghc > version 8.4.3? > It is GHC trying to colorize output. Try `stack build --color=never`. > > Kees > > > > > > d:\haskell\Sudoku>stack build > > [0mSudoku-0.1.0.0: unregistering (local file changes: src\CalcSudoku.hs)[0m > > [0mSudoku-0.1.0.0: build (lib + exe)[0m > > [0mPreprocessing library for Sudoku-0.1.0.0..[0m > > [0mBuilding library for Sudoku-0.1.0.0..[0m > > [0m[2 of 3] Compiling SudokuTypes ( src\SudokuTypes.hs, > .stack-work\dist\7 > > d103d30\build\SudokuTypes.o )[0m > > [0m[3 of 3] Compiling CalcSudoku ( src\CalcSudoku.hs, > .stack-work\dist\7d > > 103d30\build\CalcSudoku.o )[0m > > [0m[0m > > [0m[;1msrc\CalcSudoku.hs:181:1: [;1m[31merror:[0m[0m[;1m[0m[0m[;1m[0m > > > > [0m parse error (possibly incorrect indentation or mismatched > brackets)[0m > > [0m[0m > > [0m[;1m[34m |[0m[0m[0m > > [0m[;1m[34m181 |[0m[0m [;1m[31mg[0m[0metMin :: [a] -> [a -> Int] -> a > > [0m[;1m[34m |[0m[0m[;1m[31m ^[0m[0m[0m > > [0m[0m[0m[0m[0m > > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.franksen at online.de Tue Aug 28 13:52:41 2018 From: ben.franksen at online.de (Benjamin Franksen) Date: Tue, 28 Aug 2018 15:52:41 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <46581c45-95e9-caca-02de-279456dee6da@gmail.com> References: <809BF567-3D38-4342-9B7E-F4C4477A2B49@aatal-apotheke.de> <46581c45-95e9-caca-02de-279456dee6da@gmail.com> Message-ID: On 08/27/2018 11:52 AM, Paul wrote: > I have some distrust of elegant solutions Then why are interested in Haskell at all? Cheers Ben From ietf-dane at dukhovni.org Tue Aug 28 18:26:09 2018 From: ietf-dane at dukhovni.org (Viktor Dukhovni) Date: Tue, 28 Aug 2018 14:26:09 -0400 Subject: [Haskell-cafe] Mapping of async tasks to threads? Message-ID: <8DDDB43D-BE65-4D21-B12C-E46EB460A31B@dukhovni.org> I have an application that is largely latency-bound, it operates on hundreds of concurrent DNS lookup tasks, to process workloads of millions to tens of millions such tasks. Each task is spawned via Control.Concurrent.Async.async, and the code is compiled with "-threaded", and runs with the "capability" count set to 4: $ ps -o command= -p $(pgrep -x danescan) danescan ... +RTS -N4 ... The main task collects batches of outputs from the worker tasks and stores the results in a database. With the worker count set to 350, looking at per-thread "ps" output on FreeBSD, I see 24 threads of which 3 look idle, 20 seem to be doing the DNS work (with a few noticeably less than the rest), and one is the main thread doing the database updates: $ ps -o pid,lwp,time,mwchan,msgrcv,msgsnd,state -H -p $(pgrep -x danescan) | sort -k5n PID LWP TIME MWCHAN MSGRCV MSGSND STAT 38083 100763 0:00.00 uwait 0 0 I+ 38083 101152 0:00.00 uwait 0 0 I+ 38083 101922 0:00.00 uwait 0 0 I+ 38083 101343 0:02.29 uwait 27194 27627 I+ 38083 101335 0:04.30 uwait 51689 52517 I+ 38083 101391 0:13.33 uwait 173618 177160 S+ 38083 101917 0:22.63 kqread 295420 300894 S+ 38083 101362 0:28.73 uwait 371419 378350 I+ 38083 101349 0:46.11 uwait 594307 604816 I+ 38083 101352 0:49.65 uwait 641703 653557 S+ 38083 101370 0:53.93 select 699057 712217 S+ 38083 101358 0:58.15 uwait 757636 771437 S+ 38083 101376 1:00.84 kqread 794335 809328 S+ 38083 101375 1:02.31 uwait 806276 821284 S+ 38083 101342 1:02.34 uwait 809367 823963 S+ 38083 101244 1:03.26 select 812395 827329 S+ 38083 101360 1:03.47 uwait 815955 831710 S+ 38083 101356 1:03.03 uwait 818215 833649 I+ 38083 101364 1:03.54 uwait 825807 841300 S+ 38083 101347 1:03.89 uwait 832981 848893 S+ 38083 101334 1:04.42 kqread 836132 851386 S+ 38083 101357 1:06.04 uwait 859308 875754 S+ 38083 101134 1:06.67 kqread 859410 875176 S+ 38083 100655 5:36.98 uwait 11780649 11780685 S+ The number of open UDP DNS query sockets matches what I expect (each active query uses a fresh socket, closing it when the results arrive): $ lsof -n -P -i -a -p $(pgrep -x danescan) | egrep -c '(TCP|UDP).*:53$' 349 How is the actual thread count related to the RTS "-N" option? I did not expect to see 20 threads... -- Viktor. From rmason at mun.ca Tue Aug 28 18:38:56 2018 From: rmason at mun.ca (Roger Mason) Date: Tue, 28 Aug 2018 16:08:56 -0230 Subject: [Haskell-cafe] Diagrams Message-ID: <47b2dd405b68423a907c8dfa285faeb5@mun.ca> Hello, Does anyone know the current status of the Diagrams package? I'm having some trouble and wonder if anyone can help, given the last release was in 2016. Thanks, Roger From olf at aatal-apotheke.de Tue Aug 28 18:49:40 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Tue, 28 Aug 2018 20:49:40 +0200 (CEST) Subject: [Haskell-cafe] Ghc error messages on Windows Message-ID: Kees, the strange symbols are escape codes for coloring the output. Newer GHCs color the error messages, and what you see is when GHC thinks it prints to a color terminal but the terminal can not handle colors. I don't know how to switch that off, though. Olaf From fa-ml at ariis.it Tue Aug 28 18:50:22 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Tue, 28 Aug 2018 20:50:22 +0200 Subject: [Haskell-cafe] Diagrams In-Reply-To: <47b2dd405b68423a907c8dfa285faeb5@mun.ca> References: <47b2dd405b68423a907c8dfa285faeb5@mun.ca> Message-ID: <20180828185022.yvpccaaeyce3eui3@x60s.casa> Hello Roger, On Tue, Aug 28, 2018 at 04:08:56PM -0230, Roger Mason wrote: > Does anyone know the current status of the Diagrams package? There is a specific mailing-list: diagrams-discuss at googlegroups.com -F From vanessa.mchale at iohk.io Tue Aug 28 18:54:21 2018 From: vanessa.mchale at iohk.io (Vanessa McHale) Date: Tue, 28 Aug 2018 13:54:21 -0500 Subject: [Haskell-cafe] Diagrams In-Reply-To: <47b2dd405b68423a907c8dfa285faeb5@mun.ca> References: <47b2dd405b68423a907c8dfa285faeb5@mun.ca> Message-ID: <26543419-7d10-07c8-d403-271bb1f72036@iohk.io> I take it you mean the diagrams package? I've used it for hgis and wordchoice . The diagrams ecosystem receives sporadic updates, and occasionally I've submitted patches upstream. But they definitely both work with GHC 8.4.3 if you use cabal new-build and are generally well-written. On 08/28/2018 01:38 PM, Roger Mason wrote: > Hello, > > Does anyone know the current status of the Diagrams package? > I'm having some trouble and wonder if anyone can help, given > the last release was in 2016. > > Thanks, > Roger > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From benjamin.redelings at gmail.com Tue Aug 28 19:53:10 2018 From: benjamin.redelings at gmail.com (Benjamin Redelings) Date: Tue, 28 Aug 2018 15:53:10 -0400 Subject: [Haskell-cafe] Parsing Haskell with Layout Message-ID: Hi, Section 10.3 of the Haskell 2010 report describes the layout rule for Haskell in terms of rules for inserting curly braces and semicolons into the token stream. I'm not sure of the theory behind implementing Note 5 in section 10.3.  This says roughly that we insert a "}" token after token t[n] if the tokens t[1]...t[n+1] have no valid parses, and the sequence of tokens t[1] ... t[n] followed by "}" DO have a valid parse. I think this allows you to write f z = let x=2;y=3 in x+y+z However, except for Note 5, it seems like you could do a simple preprocessing step on the token stream to insert "{", ";", and "}" before parsing.  Note 5 seems more complicated.  (I feel like I read a note somewhere that said "read this and weep" and then failed to implement Note 5.  But now I can't remember where I read this.) In simple explanations like Write you a haskell (http://dev.stephendiehl.com/fun/008_extended_parser.html) it seems that the approach is simply to ignore Note 5. Can anyone fill me in on (a) what concepts are assumed by the report that would make it "obvious" how Note 5 is supposed to be implemented? (b) a simple (hopefully) implementation strategy for implementing it? I'm looking for a language-independent approach for parsing. I did see some mention of error-correcting parsers in the Parsec paper, which might allow adding the "}" at a parse error.  But I see there is a paper called " An error correcting parser for context free grammars that takes less than cubic time".  The "less than cubic time" seems rather worrisome, so I don't know if this is the right approach. Also, when using parsec, it seems that you might get an idea how many tokens are a valid prefix of the grammer when the token stream fails to parse.  Hence, you could try inserting a "}" into the token stream at the point of a parse error.  However, a naive approach would then require re-parsing the whole stream from the beginning until each parse error, which seems very expensive. Thanks for any help! -BenRI From allbery.b at gmail.com Tue Aug 28 20:23:30 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Tue, 28 Aug 2018 16:23:30 -0400 Subject: [Haskell-cafe] Parsing Haskell with Layout In-Reply-To: References: Message-ID: In the context of parsec, you'd probably behave as if you'd seen a closing brace (adjusting the generated AST accordingly) instead of actually inserting one. And likewise with respect to inserting semicolons. The spec isn't written in terms of that because it specifies effective behavior in terms of an unspecified parser design, instead of committing the implementor to a specific parser design. On Tue, Aug 28, 2018 at 3:53 PM Benjamin Redelings < benjamin.redelings at gmail.com> wrote: > Hi, > > Section 10.3 of the Haskell 2010 report describes the layout rule for > Haskell in terms of rules for inserting curly braces and semicolons into > the token stream. > > I'm not sure of the theory behind implementing Note 5 in section 10.3. > This says roughly that we insert a "}" token after token t[n] if the > tokens t[1]...t[n+1] have no valid parses, and the sequence of tokens > t[1] ... t[n] followed by "}" DO have a valid parse. > > I think this allows you to write > > f z = let x=2;y=3 in x+y+z > > However, except for Note 5, it seems like you could do a simple > preprocessing step on the token stream to insert "{", ";", and "}" > before parsing. Note 5 seems more complicated. (I feel like I read a > note somewhere that said "read this and weep" and then failed to > implement Note 5. But now I can't remember where I read this.) > > In simple explanations like Write you a haskell > (http://dev.stephendiehl.com/fun/008_extended_parser.html) it seems that > the approach is simply to ignore Note 5. > > Can anyone fill me in on > > (a) what concepts are assumed by the report that would make it "obvious" > how Note 5 is supposed to be implemented? > > (b) a simple (hopefully) implementation strategy for implementing it? > I'm looking for a language-independent approach for parsing. > > I did see some mention of error-correcting parsers in the Parsec paper, > which might allow adding the "}" at a parse error. But I see there is a > paper called " An error correcting parser for context free grammars that > takes less than cubic time". The "less than cubic time" seems rather > worrisome, so I don't know if this is the right approach. > > Also, when using parsec, it seems that you might get an idea how many > tokens are a valid prefix of the grammer when the token stream fails to > parse. Hence, you could try inserting a "}" into the token stream at > the point of a parse error. However, a naive approach would then > require re-parsing the whole stream from the beginning until each parse > error, which seems very expensive. > > Thanks for any help! > > -BenRI > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ietf-dane at dukhovni.org Tue Aug 28 23:36:32 2018 From: ietf-dane at dukhovni.org (Viktor Dukhovni) Date: Tue, 28 Aug 2018 19:36:32 -0400 Subject: [Haskell-cafe] Setting RTS thread names useful? Message-ID: <0EC7A2B1-DEFC-49F3-8D2A-352FE97FBB43@dukhovni.org> The RTS sets thread names on Linux, but not other POSIX platforms. FreeBSD has the requesite functionality, and the patch below can enable it. Not sure whether this is in fact useful, since all threads would get the same name ("ghc_worker"): diff --git a/rts/posix/OSThreads.c b/rts/posix/OSThreads.c index 7dcf0eed15..9d2d9a897e 100644 --- a/rts/posix/OSThreads.c +++ b/rts/posix/OSThreads.c @@ -139,6 +139,9 @@ createOSThread (OSThreadId* pId, char *name STG_UNUSED, pthread_detach(*pId); #if defined(HAVE_PTHREAD_SETNAME_NP) pthread_setname_np(*pId, name); +#elif defined(freebsd_HOST_OS) + /* Since FreeBSD 5.1 */ + pthread_set_name_np(*pId, name); #endif } return result; On Linux the thread name is taken from the static variable "program_invocation_short_name", which is again the same for all threads of each program, but is not globally the same. FreeBSD could get the same result with getprogname(3). The question still remains as to whether setting such thread names is useful or pointless... -- Viktor. From jo at durchholz.org Tue Aug 28 23:55:56 2018 From: jo at durchholz.org (Joachim Durchholz) Date: Wed, 29 Aug 2018 01:55:56 +0200 Subject: [Haskell-cafe] Setting RTS thread names useful? In-Reply-To: <0EC7A2B1-DEFC-49F3-8D2A-352FE97FBB43@dukhovni.org> References: <0EC7A2B1-DEFC-49F3-8D2A-352FE97FBB43@dukhovni.org> Message-ID: Am 29.08.2018 um 01:36 schrieb Viktor Dukhovni: > The question still remains as to whether setting such thread > names is useful or pointless... Non-Haskell code in the program might create threads, too. The name would help distinguishing them from Haskell's own threads. It's admittedly not a common scenario, but there it is :-) From david.feuer at gmail.com Wed Aug 29 01:27:09 2018 From: david.feuer at gmail.com (David Feuer) Date: Tue, 28 Aug 2018 21:27:09 -0400 Subject: [Haskell-cafe] Dependent types, weak references, and stable names Message-ID: I just realized that dependent types should let us do some things with weak references and stable names less awkwardly. In particular, there are two invariants that are not (and cannot be) expressed in the type system at present: 1. If two stable names are equal, then their underlying objects are equal. 2. If a weak reference was built using a key and a value, and the key is alive, then the value is also alive. I hope we'll be able to express these with Dependent Haskell, using whatever the real syntax will be. data Weak :: k -> Type -> Type mkWeak :: (key :: k) -> v -> IO () -> IO (Weak key v) deRefWeakSurely :: (key :: k) -> Weak key v -> IO v -- Intentionally omitted: finalize data StableName :: k -> Type makeStableName :: (key :: k) -> IO (StableName key) eqStableName :: StableName x -> StableName y -> Maybe (x :~: y) The idea is that we can calculate the StableName of a key, look for that that in a hash table of weak pointers, and if we find it, we get evidence that we can use to dereference the weak pointer (deRefWeakSurely would use touch# under the hood, but that's not our concern). -------------- next part -------------- An HTML attachment was scrubbed... URL: From rae at cs.brynmawr.edu Wed Aug 29 12:10:59 2018 From: rae at cs.brynmawr.edu (Richard Eisenberg) Date: Wed, 29 Aug 2018 08:10:59 -0400 Subject: [Haskell-cafe] Dependent types, weak references, and stable names In-Reply-To: References: Message-ID: <053D2A65-C6E4-4731-A855-34B45BB14057@cs.brynmawr.edu> I'm not very familiar with these features, but the APIs you write below seem quite plausible. This is the kind of thing dependent types are very good at! Richard > On Aug 28, 2018, at 9:27 PM, David Feuer wrote: > > I just realized that dependent types should let us do some things with weak references and stable names less awkwardly. In particular, there are two invariants that are not (and cannot be) expressed in the type system at present: > > 1. If two stable names are equal, then their underlying objects are equal. > 2. If a weak reference was built using a key and a value, and the key is alive, then the value is also alive. > > I hope we'll be able to express these with Dependent Haskell, using whatever the real syntax will be. > > data Weak :: k -> Type -> Type > mkWeak :: (key :: k) -> v -> IO () -> IO (Weak key v) > deRefWeakSurely :: (key :: k) -> Weak key v -> IO v > -- Intentionally omitted: finalize > > data StableName :: k -> Type > makeStableName :: (key :: k) -> IO (StableName key) > eqStableName :: StableName x -> StableName y -> Maybe (x :~: y) > > The idea is that we can calculate the StableName of a key, look for that that in a hash table of weak pointers, and if we find it, we get evidence that we can use to dereference the weak pointer (deRefWeakSurely would use touch# under the hood, but that's not our concern). From jgbm at acm.org Wed Aug 29 16:32:55 2018 From: jgbm at acm.org (J. Garrett Morris) Date: Wed, 29 Aug 2018 11:32:55 -0500 Subject: [Haskell-cafe] Parsing Haskell with Layout In-Reply-To: References: Message-ID: On Tue, Aug 28, 2018 at 2:53 PM Benjamin Redelings wrote: > I'm not sure of the theory behind implementing Note 5 in section 10.3. > This says roughly that we insert a "}" token after token t[n] if the > tokens t[1]...t[n+1] have no valid parses, and the sequence of tokens > t[1] ... t[n] followed by "}" DO have a valid parse. > > I think this allows you to write > > f z = let x=2;y=3 in x+y+z Yes. > (a) what concepts are assumed by the report that would make it "obvious" > how Note 5 is supposed to be implemented? I don't think the report is intending to suggest a particular implementation approach. GHC's is described at https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Parser. > (b) a simple (hopefully) implementation strategy for implementing it? > I'm looking for a language-independent approach for parsing. Perhaps you would find Michael Adams "Principled parsing for indentation-sensitive languages: Revisiting Landin’s offside rule" helpful. http://dx.doi.org/10.1145/2429069.2429129 That approach is implemented by the "indentation" library on Hackage, for either Parsec or Trifecta. /g -- Prosperum ac felix scelus virtus vocatur -- Seneca From benjamin.redelings at gmail.com Thu Aug 30 12:00:37 2018 From: benjamin.redelings at gmail.com (Benjamin Redelings) Date: Thu, 30 Aug 2018 08:00:37 -0400 Subject: [Haskell-cafe] Parsing Haskell with Layout In-Reply-To: References: Message-ID: <59b78d37-4a90-a0d6-b930-89090febd0db@gmail.com> Great, thanks! On 08/29/2018 12:32 PM, J. Garrett Morris wrote: > On Tue, Aug 28, 2018 at 2:53 PM Benjamin Redelings > wrote: >> I'm not sure of the theory behind implementing Note 5 in section 10.3. >> This says roughly that we insert a "}" token after token t[n] if the >> tokens t[1]...t[n+1] have no valid parses, and the sequence of tokens >> t[1] ... t[n] followed by "}" DO have a valid parse. >> >> I think this allows you to write >> >> f z = let x=2;y=3 in x+y+z > Yes. > >> (a) what concepts are assumed by the report that would make it "obvious" >> how Note 5 is supposed to be implemented? > I don't think the report is intending to suggest a particular > implementation approach. GHC's is described at > https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Parser. > >> (b) a simple (hopefully) implementation strategy for implementing it? >> I'm looking for a language-independent approach for parsing. > Perhaps you would find Michael Adams "Principled parsing for > indentation-sensitive languages: Revisiting Landin’s offside rule" > helpful. http://dx.doi.org/10.1145/2429069.2429129 > > That approach is implemented by the "indentation" library on Hackage, > for either Parsec or Trifecta. > > /g > From tdammers at gmail.com Thu Aug 30 13:24:04 2018 From: tdammers at gmail.com (Tobias Dammers) Date: Thu, 30 Aug 2018 15:24:04 +0200 Subject: [Haskell-cafe] HDBC packages looking for maintainer In-Reply-To: References: Message-ID: <20180830132402.afxitjdepdsuydoj@nibbler> Hi, I'd be interested. I've used HDBC on a few projects, and my yeshql library was originally built with HDBC as the only backend. It would be a terrible shame to see this bitrot. Cheers, Tobias (tdammers on github etc.) On Mon, Aug 13, 2018 at 12:07:38PM +0200, Erik Hesselink wrote: > Hi all, > > I've been the maintainer for some of the HDBC packages for a while now. > Sadly, I've mostly neglected them due to lack of time and usage. While the > packages mostly work, there are occasional pull requests and updates for > new compiler versions. > > Because of this I'm looking for someone who wants to take over HDBC and > related packages [1]. If you use HDBC and would like to take over > maintainership, please let me know and we can get things set up. > > Regards, > > Erik > > [1] https://github.com/hdbc > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- Tobias Dammers - tdammers at gmail.com From olf at aatal-apotheke.de Thu Aug 30 18:21:07 2018 From: olf at aatal-apotheke.de (Olaf Klinke) Date: Thu, 30 Aug 2018 20:21:07 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers Message-ID: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> > Hello, Olaf. I have some distrust of elegant solutions (one of them are > C.P. libs). I have a program that parses several CSV files, one of them 50MB in size, and writes its result as HTML. When I started optimizing, the execution time was 144 seconds. Profiling (thanks to Jasper Van der Jeugt for writing profiteur!) revealed that most of the time was spent parsing and postprocessing the 50MB CSV file. Changing the data structure of the postprocessing stage cut down the execution time to 32 seconds, but still the majority is spent on parsing. Then I realized that (StateT String Maybe) is a parser which conveniently has all the class instances one needs, most notably its Alternative instance make it a backtracking parser. After defining a few combinators I was able to swap out my megaparsec parser against the new parser, which slashed execution time in half. Now most of the parsing time is dedicated to transforming text to numbers and dates. I doubt that parsing time can be reduced much further [*]. The new parser was identical to the old parser, only the combinators now come from another module. That is the elegant thing about monadic parser libraries. I will now use the fast parser by default, and if it returns a Nothing, the program will suggest a command line flag that switches to the original megaparsec parser, exactly telling the user where the parse failed and why. I am not sure whether there is another family of parsers that have interfaces so similar that switching from one package to another is as effortless as monadic parsers. Cheers Olaf [*] To the parser experts on this list: How much time should a parser take that processes a 50MB, 130000-line text file, extracting 5 values (String, UTCTime, Int, Double) from each line? From spam at scientician.net Thu Aug 30 19:43:55 2018 From: spam at scientician.net (Bardur Arantsson) Date: Thu, 30 Aug 2018 21:43:55 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> Message-ID: On 30/08/2018 20.21, Olaf Klinke wrote: >> Hello, Olaf. I have some distrust of elegant solutions (one of them are >> C.P. libs). > > [*] To the parser experts on this list: How much time should a parser take that processes a 50MB, 130000-line text file, extracting 5 values (String, UTCTime, Int, Double) from each line? Not an expert, but for something as (relatively!) standard as CSV, I'd probably go for a specialized solution like 'cassava', which seems like it does quite well according to https://github.com/haskell-perf/csv Based purely the lines/second numbers on that page and the number you've given, I'd guesstimate that your parsing could potentially be as fast as (3.185ms / 1000 lines) * 130000 lines = 414.05ms = 0.4 s. (Of coure that still doesn't account for extracting the Int, Double, etc., but there are also specialized solutions for that which should be pretty hard to beat, see e.g. bytestring-lexing.) It's also probably a bit less elegant than a generic parsec-like thing, but that's to be expected for a more special-case solution. Regards, From b at chreekat.net Fri Aug 31 12:50:53 2018 From: b at chreekat.net (Bryan Richter) Date: Fri, 31 Aug 2018 08:50:53 -0400 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> Message-ID: <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> On 08/30/2018 03:43 PM, Bardur Arantsson wrote: > On 30/08/2018 20.21, Olaf Klinke wrote: > >>> Hello, Olaf. I have some distrust of elegant solutions (one of >>> them are C.P. libs). >> >> [*] To the parser experts on this list: How much time should >> a parser take that processes a 50MB, 130000-line text file, >> extracting 5 values (String, UTCTime, Int, Double) from each line? > > Not an expert, but for something as (relatively!) standard > as CSV, I'd probably go for a specialized solution like > 'cassava', which seems like it does quite well according to > https://github.com/haskell-perf/csv Playing the devil's advocate here.... If parser combinators aren't great for "relatively standard" things such as CSV, then what *are* they good for? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From mgajda at mimuw.edu.pl Fri Aug 31 12:53:18 2018 From: mgajda at mimuw.edu.pl (Michal J Gajda) Date: Fri, 31 Aug 2018 14:53:18 +0200 Subject: [Haskell-cafe] Haskell-Cafe Digest, Vol 180, Issue 32 In-Reply-To: References: Message-ID: I got 4.7s for similar amount of data in 2013. However I was pretty sure that fully inlined implementation could potentially go 5x faster. http://hackage.haskell.org/package/hPDB Please check xeno XML parser benchmarks for another example. https://hackage.haskell.org/package/xeno On Fri, 31 Aug 2018 at 14:41, wrote: > Send Haskell-Cafe mailing list submissions to > haskell-cafe at haskell.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > or, via email, send a message with subject or body 'help' to > haskell-cafe-request at haskell.org > > You can reach the person managing the list at > haskell-cafe-owner at haskell.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Haskell-Cafe digest..." > Today's Topics: > > 1. Re: HDBC packages looking for maintainer (Tobias Dammers) > 2. Re: Alternative instance for non-backtracking parsers > (Olaf Klinke) > 3. Re: Alternative instance for non-backtracking parsers > (Bardur Arantsson) > > > > ---------- Forwarded message ---------- > From: Tobias Dammers > To: haskell-cafe at haskell.org > Cc: > Bcc: > Date: Thu, 30 Aug 2018 15:24:04 +0200 > Subject: Re: [Haskell-cafe] HDBC packages looking for maintainer > Hi, > > I'd be interested. I've used HDBC on a few projects, and my yeshql > library was originally built with HDBC as the only backend. It would be > a terrible shame to see this bitrot. > > Cheers, > > Tobias (tdammers on github etc.) > > On Mon, Aug 13, 2018 at 12:07:38PM +0200, Erik Hesselink wrote: > > Hi all, > > > > I've been the maintainer for some of the HDBC packages for a while now. > > Sadly, I've mostly neglected them due to lack of time and usage. While > the > > packages mostly work, there are occasional pull requests and updates for > > new compiler versions. > > > > Because of this I'm looking for someone who wants to take over HDBC and > > related packages [1]. If you use HDBC and would like to take over > > maintainership, please let me know and we can get things set up. > > > > Regards, > > > > Erik > > > > [1] https://github.com/hdbc > > > _______________________________________________ > > Haskell-Cafe mailing list > > To (un)subscribe, modify options or view archives go to: > > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > > Only members subscribed via the mailman list are allowed to post. > > > -- > Tobias Dammers - tdammers at gmail.com > > > > > ---------- Forwarded message ---------- > From: Olaf Klinke > To: PY > Cc: haskell-cafe > Bcc: > Date: Thu, 30 Aug 2018 20:21:07 +0200 > Subject: Re: [Haskell-cafe] Alternative instance for non-backtracking > parsers > > Hello, Olaf. I have some distrust of elegant solutions (one of them are > > C.P. libs). > > I have a program that parses several CSV files, one of them 50MB in size, > and writes its result as HTML. When I started optimizing, the execution > time was 144 seconds. Profiling (thanks to Jasper Van der Jeugt for writing > profiteur!) revealed that most of the time was spent parsing and > postprocessing the 50MB CSV file. Changing the data structure of the > postprocessing stage cut down the execution time to 32 seconds, but still > the majority is spent on parsing. > Then I realized that (StateT String Maybe) is a parser which conveniently > has all the class instances one needs, most notably its Alternative > instance make it a backtracking parser. After defining a few combinators I > was able to swap out my megaparsec parser against the new parser, which > slashed execution time in half. Now most of the parsing time is dedicated > to transforming text to numbers and dates. I doubt that parsing time can be > reduced much further [*]. The new parser was identical to the old parser, > only the combinators now come from another module. That is the elegant > thing about monadic parser libraries. > I will now use the fast parser by default, and if it returns a Nothing, > the program will suggest a command line flag that switches to the original > megaparsec parser, exactly telling the user where the parse failed and why. > I am not sure whether there is another family of parsers that have > interfaces so similar that switching from one package to another is as > effortless as monadic parsers. > > Cheers > Olaf > > [*] To the parser experts on this list: How much time should a parser take > that processes a 50MB, 130000-line text file, extracting 5 values (String, > UTCTime, Int, Double) from each line? > > > > ---------- Forwarded message ---------- > From: Bardur Arantsson > To: haskell-cafe at haskell.org > Cc: > Bcc: > Date: Thu, 30 Aug 2018 21:43:55 +0200 > Subject: Re: [Haskell-cafe] Alternative instance for non-backtracking > parsers > On 30/08/2018 20.21, Olaf Klinke wrote: > >> Hello, Olaf. I have some distrust of elegant solutions (one of them are > >> C.P. libs). > > > > [*] To the parser experts on this list: How much time should a parser > take that processes a 50MB, 130000-line text file, extracting 5 values > (String, UTCTime, Int, Double) from each line? > > Not an expert, but for something as (relatively!) standard as CSV, I'd > probably go for a specialized solution like 'cassava', which seems like > it does quite well according to https://github.com/haskell-perf/csv > > Based purely the lines/second numbers on that page and the number you've > given, I'd guesstimate that your parsing could potentially be as fast as > (3.185ms / 1000 lines) * 130000 lines = 414.05ms = 0.4 s. > > (Of coure that still doesn't account for extracting the Int, Double, > etc., but there are also specialized solutions for that which should be > pretty hard to beat, see e.g. bytestring-lexing.) > > It's also probably a bit less elegant than a generic parsec-like thing, > but that's to be expected for a more special-case solution. > > Regards, > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > -------------- next part -------------- An HTML attachment was scrubbed... URL: From spam at scientician.net Fri Aug 31 14:47:09 2018 From: spam at scientician.net (Bardur Arantsson) Date: Fri, 31 Aug 2018 16:47:09 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> Message-ID: On 31/08/2018 14.50, Bryan Richter wrote: > On 08/30/2018 03:43 PM, Bardur Arantsson wrote: > >> On 30/08/2018 20.21, Olaf Klinke wrote: >> >>>> Hello, Olaf. I have some distrust of elegant solutions (one of >>>> them are C.P. libs). >>> >>> [*] To the parser experts on this list: How much time should >>> a parser take that processes a 50MB, 130000-line text file, >>> extracting 5 values (String, UTCTime, Int, Double) from each line? >> >> Not an expert, but for something as (relatively!) standard >> as CSV, I'd probably go for a specialized solution like >> 'cassava', which seems like it does quite well according to >> https://github.com/haskell-perf/csv > > Playing the devil's advocate here.... > > If parser combinators aren't great for "relatively standard" things > such as CSV, then what *are* they good for? > Off the top of my head: a) They're often much more readable than many alternatives if you *don't* actually care *too* much about performance. (Especially if you have semantic actions, I find that they're *much* more readable.) b) They're usually a lot better for "tricky" languages which e.g. might not be context-free. c) Embedding the "grammar" directly in Haskell means that there's no weirdness around integrating generated code/types with the rest of the program. (Probably several other obvious things, I'm forgetting.) Regards, From simons at nospf.cryp.to Fri Aug 31 14:55:33 2018 From: simons at nospf.cryp.to (Peter Simons) Date: Fri, 31 Aug 2018 16:55:33 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> Message-ID: <87k1o6fuvu.fsf@write-only.cryp.to> Hi Bryan, > If parser combinators aren't great for "relatively standard" things > such as CSV, then what *are* they good for? there is no such thing as a "parser combinator library". There are many different libraries for writing parsers, and these libraries each have vastly different design goals. Attoparsec, for example, is specifically designed to be fast, and I don't see any reason why it shouldn't be possible to implement a high-performance CSV parsing library on top of that package. In fact, I believe Cassava does exactly that. Parsec and the newer Megaparsec, on the other hand, put more emphasis on good error messages than an performance. Now, good error messages matter when you're parsing a sophisticated input language with many different non-trivial constructs, but for a CSV parser there's really not much to be done in terms of "good error messages" because the syntax is so simple. Therefore, Parsec might not be the best choice for that particular use-case. Anyway, I don't think that it makes much sense to talk about all those libraries as if they were all the same and had all the same properties, because they don't. Best regards, Peter From yotam2206 at gmail.com Fri Aug 31 15:47:20 2018 From: yotam2206 at gmail.com (Yotam Ohad) Date: Fri, 31 Aug 2018 18:47:20 +0300 Subject: [Haskell-cafe] Installing hsdev on windows Message-ID: Hi cafe, I installed haskell platform for windows 10 and then ran `cabal install hsdev` I got the following error: Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: hsdev-0.3.1.4 (user goal) [__1] trying: hlint-2.1.10 (dependency of hsdev) [__2] trying: haskell-src-exts-1.20.2 (dependency of hsdev) [__3] next goal: ghc-syb-utils (dependency of hsdev) [__3] rejecting: ghc-syb-utils-0.3.0.0 (conflict: hsdev => ghc-syb-utils>=0.2.3 && <0.3) [__3] trying: ghc-syb-utils-0.2.3.3 [__4] next goal: ghc (dependency of hsdev) [__4] rejecting: ghc-8.4.3/installed-8.4..., ghc-8.4.3, ghc-8.4.1 (conflict: ghc-syb-utils => ghc>=7.0 && <8.4) [__4] rejecting: ghc-8.2.2, ghc-8.2.1 (conflict: hsdev => ghc==8.4.*) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: hsdev, haskell-src-exts, ghc-mod, hlint, base, ghc, ghc-syb-utils Any Ideas on how to solve this? I'm clueless thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From lonetiger at gmail.com Fri Aug 31 16:06:57 2018 From: lonetiger at gmail.com (Phyx) Date: Fri, 31 Aug 2018 18:06:57 +0200 Subject: [Haskell-cafe] Installing hsdev on windows In-Reply-To: References: Message-ID: Hi, It seems to be saying that the package is incompatible with ghc 8.4. You can try 'cabal install hsdev --allow-newer' but this probably well result in a compile error if the package depends on ghc api. If it does then you need an older platform. Kind regards, Tamar On Fri, Aug 31, 2018, 17:48 Yotam Ohad wrote: > Hi cafe, > > I installed haskell platform for windows 10 and then ran `cabal install > hsdev` > I got the following error: > > Resolving dependencies... > cabal: Could not resolve dependencies: > [__0] trying: hsdev-0.3.1.4 (user goal) > [__1] trying: hlint-2.1.10 (dependency of hsdev) > [__2] trying: haskell-src-exts-1.20.2 (dependency of hsdev) > [__3] next goal: ghc-syb-utils (dependency of hsdev) > [__3] rejecting: ghc-syb-utils-0.3.0.0 (conflict: hsdev => > ghc-syb-utils>=0.2.3 && <0.3) > [__3] trying: ghc-syb-utils-0.2.3.3 > [__4] next goal: ghc (dependency of hsdev) > [__4] rejecting: ghc-8.4.3/installed-8.4..., ghc-8.4.3, ghc-8.4.1 > (conflict: > ghc-syb-utils => ghc>=7.0 && <8.4) > [__4] rejecting: ghc-8.2.2, ghc-8.2.1 (conflict: hsdev => ghc==8.4.*) > After searching the rest of the dependency tree exhaustively, these were > the > goals I've had most trouble fulfilling: hsdev, haskell-src-exts, ghc-mod, > hlint, base, ghc, ghc-syb-utils > > Any Ideas on how to solve this? I'm clueless > > thanks > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexi.lambda at gmail.com Fri Aug 31 16:17:04 2018 From: lexi.lambda at gmail.com (Alexis King) Date: Fri, 31 Aug 2018 11:17:04 -0500 Subject: [Haskell-cafe] Installing hsdev on windows In-Reply-To: References: Message-ID: To add to this, note that the error message is claiming that hsdev is fine with ghc 8.4 (which is what it means when it says “hsdev => ghc==8.4.*”), but one of its dependencies, in this case ghc-syb-utils, is not. However, if you look at ghc-syb-utils on Hackage[1], you’ll see that there is a newer version, 0.3.0.0, that supports ghc 8.4 but is excluded from the search because hsdev declares an upper bound on ghc-syb-utils. I haven’t looked into whether or not hsdev is likely compatible with ghc-syb-utils 0.3.0.0, since ghc-syb-utils does not provide a changelog, but either way, hsdev needs to be updated (either via Hackage revision or code change) to allow the solver to use ghc-syb-utils 0.3.0.0. This would resolve the immediate problem, though it is of course possible that there would still be incompatibilities with other packages after the solver is able to progress past this point. As an aside, Hackage Matrix CI for hsdev[2] indicates that valid install plans can be constructed for GHC 8.0 and 8.2, so if you really want/need to install hsdev, you could get away with using an earlier version of GHC until hsdev and its dependencies are updated. Alexis [1]: https://hackage.haskell.org/package/ghc-syb-utils [2]: https://matrix.hackage.haskell.org/package/hsdev > On Aug 31, 2018, at 10:47, Yotam Ohad wrote: > > Hi cafe, > > I installed haskell platform for windows 10 and then ran `cabal install hsdev` > I got the following error: > > Resolving dependencies... > cabal: Could not resolve dependencies: > [__0] trying: hsdev-0.3.1.4 (user goal) > [__1] trying: hlint-2.1.10 (dependency of hsdev) > [__2] trying: haskell-src-exts-1.20.2 (dependency of hsdev) > [__3] next goal: ghc-syb-utils (dependency of hsdev) > [__3] rejecting: ghc-syb-utils-0.3.0.0 (conflict: hsdev => > ghc-syb-utils>=0.2.3 && <0.3) > [__3] trying: ghc-syb-utils-0.2.3.3 > [__4] next goal: ghc (dependency of hsdev) > [__4] rejecting: ghc-8.4.3/installed-8.4..., ghc-8.4.3, ghc-8.4.1 (conflict: > ghc-syb-utils => ghc>=7.0 && <8.4) > [__4] rejecting: ghc-8.2.2, ghc-8.2.1 (conflict: hsdev => ghc==8.4.*) > After searching the rest of the dependency tree exhaustively, these were the > goals I've had most trouble fulfilling: hsdev, haskell-src-exts, ghc-mod, > hlint, base, ghc, ghc-syb-utils > > Any Ideas on how to solve this? I'm clueless > > thanks From ben.franksen at online.de Fri Aug 31 16:35:50 2018 From: ben.franksen at online.de (Ben Franksen) Date: Fri, 31 Aug 2018 18:35:50 +0200 Subject: [Haskell-cafe] Haskell-Cafe Digest, Vol 180, Issue 32 In-Reply-To: References: Message-ID: Am 31.08.2018 um 14:53 schrieb Michal J Gajda: >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Haskell-Cafe digest..." Sounds like a good idea to me ;-) From allbery.b at gmail.com Fri Aug 31 16:39:54 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Fri, 31 Aug 2018 12:39:54 -0400 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> Message-ID: I'm tempted to say that for things like HTML and CSV, the real reason not to use a parser combinator library is that "standard" turns out to mean pretty much nothing whatsoever. And you want to use someone else's battle-tested workarounds developed over years for a "standard format" that's more or less a free-for-all. On Fri, Aug 31, 2018 at 8:51 AM Bryan Richter wrote: > On 08/30/2018 03:43 PM, Bardur Arantsson wrote: > > > On 30/08/2018 20.21, Olaf Klinke wrote: > > > >>> Hello, Olaf. I have some distrust of elegant solutions (one of > >>> them are C.P. libs). > >> > >> [*] To the parser experts on this list: How much time should > >> a parser take that processes a 50MB, 130000-line text file, > >> extracting 5 values (String, UTCTime, Int, Double) from each line? > > > > Not an expert, but for something as (relatively!) standard > > as CSV, I'd probably go for a specialized solution like > > 'cassava', which seems like it does quite well according to > > https://github.com/haskell-perf/csv > > Playing the devil's advocate here.... > > If parser combinators aren't great for "relatively standard" things > such as CSV, then what *are* they good for? > > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.franksen at online.de Fri Aug 31 16:43:07 2018 From: ben.franksen at online.de (Ben Franksen) Date: Fri, 31 Aug 2018 18:43:07 +0200 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: <87k1o6fuvu.fsf@write-only.cryp.to> References: <51D62184-BA55-4789-A467-A042ABDF722B@aatal-apotheke.de> <40fe742b-c7f3-6cff-0346-443dc990201c@chreekat.net> <87k1o6fuvu.fsf@write-only.cryp.to> Message-ID: Am 31.08.2018 um 16:55 schrieb Peter Simons: > Parsec and the newer Megaparsec, on the other hand, put more emphasis on > good error messages than an performance. Now, good error messages matter > when you're parsing a sophisticated input language with many different > non-trivial constructs, but for a CSV parser there's really not much to be > done in terms of "good error messages" because the syntax is so simple. > Therefore, Parsec might not be the best choice for that particular > use-case. Indeed, since CSV is a regular language I'd exploit that by using e.g. regex-applicative and enjoy guaranteed linear time parsing. Cheers Ben From roehst at gmail.com Fri Aug 31 16:59:23 2018 From: roehst at gmail.com (Rodrigo Stevaux) Date: Fri, 31 Aug 2018 13:59:23 -0300 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? Message-ID: I am new to mailing lists. Like really new. -------------- next part -------------- An HTML attachment was scrubbed... URL: From migmit at gmail.com Fri Aug 31 17:07:36 2018 From: migmit at gmail.com (MigMit) Date: Fri, 31 Aug 2018 19:07:36 +0200 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? In-Reply-To: References: Message-ID: <6DD86C05-250C-4AD2-A4CB-4CAE8E92E0BE@gmail.com> You've just searched Haskell-Cafe for the information about how to search information on Haskell-Cafe, and did it in what's probably the most efficient way possible. Without even realizing it. > On 31 Aug 2018, at 18:59, Rodrigo Stevaux wrote: > > I am new to mailing lists. Like really new. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. From allbery.b at gmail.com Fri Aug 31 17:09:12 2018 From: allbery.b at gmail.com (Brandon Allbery) Date: Fri, 31 Aug 2018 13:09:12 -0400 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? In-Reply-To: References: Message-ID: Often, the best way to search pretty much anything is to let one of the big search engines do it: they're usually even better at it than a site's own search functionality (with the result that things like mailing lists usually don't bother to provide their own, they just invite the search engines to index the whole archive). So something like "site: mail.haskell.org inurl:haskell-cafe some search string" in google / bing / ddg / whatever (the exact syntax may vary by search engine). On Fri, Aug 31, 2018 at 12:59 PM Rodrigo Stevaux wrote: > I am new to mailing lists. Like really new. > _______________________________________________ > Haskell-Cafe mailing list > To (un)subscribe, modify options or view archives go to: > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe > Only members subscribed via the mailman list are allowed to post. -- brandon s allbery kf8nh allbery.b at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From fa-ml at ariis.it Fri Aug 31 17:11:27 2018 From: fa-ml at ariis.it (Francesco Ariis) Date: Fri, 31 Aug 2018 19:11:27 +0200 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? In-Reply-To: References: Message-ID: <20180831171127.ftz7jzlbalapaymz@x60s.casa> Hello Rodrigo, On Fri, Aug 31, 2018 at 01:59:23PM -0300, Rodrigo Stevaux wrote: > I am new to mailing lists. Like really new. I don't think the lists have a built in search function, but you can always use the "site:" syntax in your search engine https://duckduckgo.com/?q=parsec+recursion+site%3Amail.haskell.org%2Fpipermail%2Fhaskell-cafe%2F&t=hj&ia=web Archives are at the usual place: http://mail.haskell.org/pipermail/haskell-cafe/ From hjgtuyl at chello.nl Fri Aug 31 17:40:17 2018 From: hjgtuyl at chello.nl (Henk-Jan van Tuyl) Date: Fri, 31 Aug 2018 19:40:17 +0200 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? In-Reply-To: References: Message-ID: The mailing list is archived at https://mail.haskell.org/pipermail/haskell-cafe/ . You can view, amongst others, the discussions by thread. To search for a specific string in the archive, you can specify site:mail.haskell.org/pipermail/haskell-cafe as an extra parameter; this works for many search engines. Regards, Henk-Jan van Tuyl On Fri, 31 Aug 2018 18:59:23 +0200, Rodrigo Stevaux wrote: > I am new to mailing lists. Like really new. -- Message from Stanford University: Folding at home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://foldingathome.stanford.edu/ -- http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- From roehst at gmail.com Fri Aug 31 17:53:26 2018 From: roehst at gmail.com (Rodrigo Stevaux) Date: Fri, 31 Aug 2018 14:53:26 -0300 Subject: [Haskell-cafe] Testing of GHC extensions & optimizations Message-ID: Hi, For those familiar with GHC source code & internals, how are extensions & optimizations tested? And what are the quality policies for accepting new code into GHC? I am interested in testing compilers in general using random testing. Is it used on GHC? -------------- next part -------------- An HTML attachment was scrubbed... URL: From roehst at gmail.com Fri Aug 31 19:44:17 2018 From: roehst at gmail.com (Rodrigo Stevaux) Date: Fri, 31 Aug 2018 16:44:17 -0300 Subject: [Haskell-cafe] ANN: leancheck-v0.7.2, enumerative QuickCheck-like testing Message-ID: Hi, nice to see a fellow Brazilian. How does your work differ from QuickCheck? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mblazevic at stilo.com Fri Aug 31 19:58:20 2018 From: mblazevic at stilo.com (=?UTF-8?Q?Mario_Bla=c5=beevi=c4=87?=) Date: Fri, 31 Aug 2018 15:58:20 -0400 Subject: [Haskell-cafe] Alternative instance for non-backtracking parsers In-Reply-To: References: Message-ID: On 2018-08-27 04:55 PM, Olaf Klinke wrote: >> Olaf, what do you think about >>   1. http://hackage.haskell.org/package/frisby > Frisby looks quite old, as it has idiosyncratic combinators for stuff > now in Data.Functor. I've never used it, so I can't tell what its > strengths are. Can you? >>   2. http://tanakh.github.io/Peggy > Notice that in the examples of bothy frisby and peggy, parsing a number > only parses a string of digits, then passes it to 'read', i.e. another > parser. Is that efficient, elegant parsing? If you're looking for a newer implementation of PEGs, there's my grammatical-parsers library. It's also closer to the formal grammar notation and it uses the standard parsing combinators, so it seems like it should tick off a few of your boxes. > I'm nevertheless intrigued by PEG parsers, because I once read about the > connection between grammars and compression: A set of production rules > can be quite a bit smaller than the actual text. This turns parsing > upside down: The text is constant, the grammar unknown. This is a nice idea, but it's unlikely to ever have a reasonably fast compressor implementation. Most interesting questions you can ask about context-free grammars are undecidable, and PEGs are even more complex from the theoretical point of view. From roehst at gmail.com Fri Aug 31 20:02:39 2018 From: roehst at gmail.com (Rodrigo Stevaux) Date: Fri, 31 Aug 2018 17:02:39 -0300 Subject: [Haskell-cafe] if-then without -else? Message-ID: > > which cannot be prohibited statically > if we want both the language to be Turing complete, > and type inference to be decidable. > > Could you be so kind as to give a hint on literature that could help me understand this statement? -------------- next part -------------- An HTML attachment was scrubbed... URL: From lexi.lambda at gmail.com Fri Aug 31 20:13:21 2018 From: lexi.lambda at gmail.com (Alexis King) Date: Fri, 31 Aug 2018 15:13:21 -0500 Subject: [Haskell-cafe] if-then without -else? In-Reply-To: References: Message-ID: <6A794B4B-C587-4F6B-979B-8B9B0E0D0159@gmail.com> Detecting termination of an arbitrary program written in a Turing-complete language is (about as literally as can be) the halting problem: https://en.wikipedia.org/wiki/Halting_problem This problem has been known to be unsolvable in general (assuming we don’t discover some form of computation more powerful than a Turing machine; that is, the Church-Turing thesis holds) since 1936, and is one of the most fundamental results in computer science. It’s possible to determine if programs halt if you restrict the language sufficiently, but then it won’t be Turing-complete. However, this does not make totality checking completely fruitless, as it turns out you can do a great deal of useful things even in a language that is not Turing-complete (which I find is often surprising to people). Alexis > On Aug 31, 2018, at 15:02, Rodrigo Stevaux wrote: > > which cannot be prohibited statically if we want both the language to > be Turing complete, and type inference to be decidable. > > > Could you be so kind as to give a hint on literature that could help > me understand this statement? From roehst at gmail.com Fri Aug 31 20:15:51 2018 From: roehst at gmail.com (Rodrigo Stevaux) Date: Fri, 31 Aug 2018 17:15:51 -0300 Subject: [Haskell-cafe] if-then without -else? In-Reply-To: <6A794B4B-C587-4F6B-979B-8B9B0E0D0159@gmail.com> References: <6A794B4B-C587-4F6B-979B-8B9B0E0D0159@gmail.com> Message-ID: Oh I see. Type checking a possibly infinite computation might itself take possibly infinite steps? Em sex, 31 de ago de 2018 às 17:13, Alexis King escreveu: > Detecting termination of an arbitrary program written in a > Turing-complete language is (about as literally as can be) the halting > problem: > > https://en.wikipedia.org/wiki/Halting_problem > > This problem has been known to be unsolvable in general (assuming we > don’t discover some form of computation more powerful than a Turing > machine; that is, the Church-Turing thesis holds) since 1936, and is one > of the most fundamental results in computer science. > > It’s possible to determine if programs halt if you restrict the language > sufficiently, but then it won’t be Turing-complete. However, this does > not make totality checking completely fruitless, as it turns out you can > do a great deal of useful things even in a language that is not > Turing-complete (which I find is often surprising to people). > > Alexis > > > On Aug 31, 2018, at 15:02, Rodrigo Stevaux wrote: > > > > which cannot be prohibited statically if we want both the language to > > be Turing complete, and type inference to be decidable. > > > > > > Could you be so kind as to give a hint on literature that could help > > me understand this statement? > -------------- next part -------------- An HTML attachment was scrubbed... URL: From amin at gnu.org Fri Aug 31 18:14:40 2018 From: amin at gnu.org (Amin Bandali) Date: Fri, 31 Aug 2018 14:14:40 -0400 Subject: [Haskell-cafe] What is the best way to search information on Haskell Cafe? In-Reply-To: <20180831171127.ftz7jzlbalapaymz@x60s.casa> References: <20180831171127.ftz7jzlbalapaymz@x60s.casa> Message-ID: <87wos6bdyn.fsf@aminb.org> Francesco Ariis writes: > Archives are at the usual place: > > http://mail.haskell.org/pipermail/haskell-cafe/ Seconded. Downloading the archives and grepping through them would probably work quite well. I personally use notmuch [0], which has great tagging and search facilities. After setting up notmuch, you would download the archives, use mb2md to convert them from mbox to maildir, and have notmuch index them. Then you'd search the archives using either the notmuch cli (e.g. notmuch search -- yourquery) in the terminal, or using one of its frontends such as notmuch-emacs or notmuch-mutt. [0]: https://notmuchmail.org/ [1]: http://batleth.sapienti-sat.org/projects/mb2md/ -amin