úÎDÝ     NoneFGet the size of a GHCStats object in bytes.None ;CNAn action to run.%How much a computation weighed in at.Weigh specification monad.*Just run the measuring and print a report.(Weigh a function 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 resultkWeigh a set of actions. The value of the actions are forced completely to ensure they are fully allocated.Fork a case and run it.<Weigh an action. 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. 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.           weigh_EcJ4WBe7FZn58skQ9hrKfRWeighWeigh.GHCStatsWeight weightLabelweightAllocatedBytes weightGCsmainWithfuncvalueaction maxAllocsvalidateAction validateFunccommasghcStatsSizeInBytesActionweighfork weighActionreporttablize _actionRun _actionArg actionCheckrunWeigh