[Haskell-cafe] cost-centre names
Marco Túlio Pimenta Gontijo
marcotmarcot at gmail.com
Tue Sep 18 14:56:33 CEST 2012
On Sun, Sep 16, 2012 at 1:57 PM, Felipe Almeida Lessa
<felipe.lessa at gmail.com> wrote:
> On Sun, Sep 16, 2012 at 7:57 AM, Marco Túlio Pimenta Gontijo
> <marcotmarcot at gmail.com> wrote:
>> I have a question about cost-centre names, as shown on .hp files
>> produced by +RTS -hc. They have the form A/B/C/D/E/F/G/... Usually,
>> it seems that it means A, called by B, called by C, etc, but that's
>> not the case sometimes. I have a case here (called with -L200):
>> tagsText calls clean which calls replaceOneOf', but anyTag does not
>> call tagsText. parseObservations calls dropTagClose which calss
>> anyTag, but specificTagText does not call parseObservations. They
>> seem to be grouped by three.
>> Is this correct? How should I interpret it?
> That's probably because anyTag took a closure as argument, and that
> closure called tagsText when forced. Does that make sense?
That makes sense, thanks.
More information about the Haskell-Cafe