úÎ0™+Ý?      !"#$%&'()*+,-./0123456789:;<=>SafeN†?Get GHC's statistics.@Get the size of a A object in bytes.?BCDE@None %3456CKV])à FAn action to run.Some grouped thing.%How much a computation weighed in at. Weigh specification monad.Weigh configuration. Table column.0Just run the measuring and print a report. Uses .JRun the measuring and return all the results, each one may have an error.GDefault columns to display.Default config.(Set the columns to display in the config#Set the output format in the configSet the config. Default is: . (Weigh a function applied to an argument.Implemented in terms of &.!'Weigh an action applied to an argument.Implemented in terms of %."Weigh a value.Implemented in terms of #.#Weigh an IO action.Implemented in terms of %.$3Make a validator that set sthe maximum allocations.%*Weigh an IO action, validating the result.&'Weigh a function, validating the resultHWrite out an action.'Make a grouping of tests.(kWeigh a set of actions. The value of the actions are forced completely to ensure they are fully allocated.ILookup an action.JFork a case and run it.)BWeigh a pure function. This function is heavily documented inside.*?Weigh an IO action. This function is heavily documented inside.KMake a report of the weights.LMake a markdown table.M#Make a table out of a list of rows.,0Formatting an integral number to 1,000,000, etc.NIndent all lines in a string. Name of the case.*Function that does some action to measure.Argument to that function.!Name of the case.$Aciton that does some IO to measure.Argument to that function."Name for the value.The value to measure.#Name for the value.The action to measure.$The upper bound.%Name of the action.$The function which performs some IO.4Argument to the function. Doesn't have to be forced..A validating function, returns maybe an error.&Name of the function.(The function which calculates something.4Argument to the function. Doesn't have to be forced..A validating function, returns maybe an error.(,The content of then env variable WEIGH_CASE.Weigh name:action mapping.JLabel for the case.)/A function whose memory use we want to measure.4Argument to the function. Doesn't have to be forced.(Bytes allocated and garbage collections.*/A function whose memory use we want to measure.4Argument to the function. Doesn't have to be forced.(Bytes allocated and garbage collections.-  !"#$%&'()*+,-  !"#'%&$  ,+()*FOPQRS TU  V      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOGPQRSTU#weigh-0.0.12-FCTIeeldWen8NdVigrLh16WeighWeigh.GHCStatsGrouped SingletonWeight weightLabelweightAllocatedBytes weightGCsweightLiveBytesweightMaxBytesFormatPlainMarkdownConfig configColumns configPrefix configFormatColumnCase AllocatedGCsLiveCheckMaxmainWith weighResults defaultConfig setColumns setFormat setConfigfunciovalueaction maxAllocsvalidateAction validateFuncwgroup weighDispatch weighFunc weighAction reportGroupcommas$fNFDataGrouped$fNFDataAction $fShowColumn $fEqColumn $fEnumColumn $fShowFormat $fShowConfig $fReadWeight $fShowWeight $fEqGrouped $fShowGrouped$fFunctorGrouped$fTraversableGrouped$fFoldableGrouped$fGenericGrouped $fMonadWeigh$fFunctorWeigh$fApplicativeWeighgetStatsgetGhcStatsSizeInBytesbase GHC.StatsRTSStatsgcCounttotalBytesAllocated liveBytes maxBytesInUseActiondefaultColumns tellActionglookupfork reportTabularmdtabletablizeindent _actionRun _actionArg actionName actionCheckrunWeigh