Îõ³h*U Æ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDE0.0.18 Safe-InferredÕ­FweighGet GHC's statistics.GweighGet the size of a H object in bytes.GFIJKLM Safe-Inferred (9:;<ÊÒÝä4+NweighAn action to run.weighSome grouped thing.weigh%How much a computation weighed in at. weighWeigh specification monad.weighWeigh configuration.weigh Table column.weighCase name for the columnweighTotal bytes allocatedweighTotal number of GCsweigh%Total amount of live data in the heapweigh-Table column indicating about the test statusweighMaximum residency memory in useweighìMaximum memory in use by the RTS. Valid only for GHC >= 8.2.2. For unsupported GHC, this is reported as 0.weighÃRough execution time. For general indication, not a benchmark tool.weigh0Just run the measuring and print a report. Uses .weighÊRun the measuring and return all the results, each one may have an error.OweighDefault columns to display. weighDefault config.!weigh(Set the columns to display in the config"weigh#Set the output format in the config#weighSet the config. Default is:  .$weigh(Weigh a function applied to an argument.Implemented in terms of +.%weigh0Weigh a function applied to an argument. Unlike $Ë, the argument is evaluated to normal form before the function is applied.&weigh'Weigh an action applied to an argument.Implemented in terms of *.'weighWeigh a value.Implemented in terms of (.(weighWeigh an IO action.Implemented in terms of *.)weigh3Make a validator that set sthe maximum allocations.*weigh*Weigh an IO action, validating the result.+weigh'Weigh a function, validating the resultPweighWrite out an action.,weighMake a grouping of tests.-weighëWeigh a set of actions. The value of the actions are forced completely to ensure they are fully allocated.QweighLookup an action.RweighFork a case and run it..weigh8Weigh a pure function. This function is built on top of /', which is heavily documented inside/weighÛWeigh a pure function and return the result. This function is heavily documented inside.0weigh.Weigh an IO action. This function is based on 1(, which is heavily documented inside.1weighÙWeigh an IO action, and return the result. This function is heavily documented inside.SweighMake a report of the weights.TweighMake a markdown table.Uweigh#Make a table out of a list of rows.3weigh0Formatting an integral number to 1,000,000, etc.VweighIndent all lines in a string. $weighName of the case.weigh*Function that does some action to measure.weighArgument to that function.&weighName of the case.weigh$Action that does some IO to measure.weighArgument to that function.'weighName for the value.weighThe value to measure.(weighName for the value.weighThe action to measure.)weighThe upper bound.*weighName of the action.weigh$The function which performs some IO.weigh4Argument to the function. Doesn't have to be forced.weigh.A validating function, returns maybe an error.+weighName of the function.weigh(The function which calculates something.weigh4Argument to the function. Doesn't have to be forced.weigh.A validating function, returns maybe an error.-weigh,The content of then env variable WEIGH_CASE.weighWeigh name:action mapping.RweighLabel for the case..weigh/A function whose memory use we want to measure.weigh4Argument to the function. Doesn't have to be forced.weigh(Bytes allocated and garbage collections./weigh/A function whose memory use we want to measure.weigh4Argument to the function. Doesn't have to be forced.weighResult, Bytes allocated, GCs.0weigh/A function whose memory use we want to measure.weigh4Argument to the function. Doesn't have to be forced.weigh(Bytes allocated and garbage collections.1weigh/A function whose memory use we want to measure.weigh4Argument to the function. Doesn't have to be forced.weigh Result, Bytes allocated and GCs.4!" # $%&'(,*+)  32-./014!" # $%&'(,*+)  32-./01×      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXÙ#weigh-0.0.18-4L0Zxb8olwY5K4MBrawUGBWeighweighWeigh.GHCStatsGrouped SingletonWeight weightLabelweightAllocatedBytes weightGCsweightLiveBytesweightMaxBytesweightMaxOSBytesweightWallTimeFormatPlainMarkdownConfig configColumns configPrefix configFormatColumnCase AllocatedGCsLiveCheckMaxMaxOSWallTimemainWith weighResults defaultConfig setColumns setFormat setConfigfuncfunc'iovalueaction maxAllocsvalidateAction validateFuncwgroup weighDispatch weighFuncweighFuncResult weighActionweighActionResult reportGroupcommas$fNFDataGrouped$fNFDataAction $fMonadWeigh$fFunctorWeigh$fApplicativeWeigh $fEqGrouped $fShowGrouped$fFunctorGrouped$fTraversableGrouped$fFoldableGrouped$fGenericGrouped $fReadWeight $fShowWeight $fShowConfig $fShowFormat $fShowColumn $fEqColumn $fEnumColumngetStatsgetGhcStatsSizeInBytesbase GHC.StatsRTSStatsgcCounttotalBytesAllocated liveBytes maxBytesInUse maxOSBytesActiondefaultColumns tellActionglookupfork reportTabularmdtabletablizeindent