úÎ,Ê(Œ/      !"#$%&'()*+,-.SafeN¶/Get GHC's statistics.0Get the size of a 1 object in bytes./23450None %3456CKV]'6An action to run.7Some grouped thing.%How much a computation weighed in at.Weigh specification monad.8Weigh 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.9Default columns to display.:Default config.Set 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 result;Write 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.<Lookup an action.=Fork a case and run it.BWeigh a pure function. This function is heavily documented inside.BWeigh a pure function. This function is heavily documented inside.>Make a report of the weights.?#Make a table out of a list of rows.0Formatting an integral number to 1,000,000, etc.@Indent 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.Program arguments.Weigh name:action mapping.=Label 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.  6ABCDE7FGHI8JKL M      !"#$%&'()*+,-./0123456789:;<=>?@ABC9DEFG:HI;JKL"weigh-0.0.8-FwATtg2U2LV6UKKqaddMTgWeighWeigh.GHCStatsWeight weightLabelweightAllocatedBytes weightGCsweightLiveBytesweightMaxBytesColumnCase AllocatedGCsLiveCheckMaxmainWith weighResults setColumnsfunciovalueaction maxAllocsvalidateAction validateFuncwgroup weighDispatch weighFunc weighActioncommas$fNFDataGrouped$fNFDataAction $fShowColumn $fEqColumn $fEnumColumn $fShowConfig $fReadWeight $fShowWeight $fEqGrouped $fShowGrouped$fFunctorGrouped$fTraversableGrouped$fFoldableGrouped$fGenericGrouped $fMonadWeigh$fFunctorWeigh$fApplicativeWeighgetStatsgetGhcStatsSizeInBytesbase GHC.StatsRTSStatsgcCounttotalBytesAllocated liveBytes maxBytesInUseActionGroupedConfigdefaultColumns defaultConfig tellActionglookupfork reportTabulartablizeindent _actionRun _actionArg actionName actionCheck SingletonrunWeigh configColumns configPrefix