
Hello, I have written a function f, that performs a quite complex operation on its argument. Furthermore I have another function genInput that takes a number and constructs an argument for f of this size. What I want now is a list [(n,time)] that gives me for every size of input n the time, f needs to compute this input. How can I do this? I have found the module Time and tried diffClockTimes, but I ever got zero as a delta. Help is greatly appreciated. There is probably a way to do this via ghcs profiling but I hope that there is also a "normal" Haskell way of doing this. Best regards, Steffen -- Dipl.-Inform. Steffen Mazanek Institut für Softwaretechnologie Fakultät Informatik Universität der Bundeswehr München 85577 Neubiberg Tel: +49 (0)89 6004-2505 Fax: +49 (0)89 6004-4447 E-Mail: steffen.mazanek@unibw.de