[Haskell-beginners] Help with improving a program

Frerich Raabe raabe at froglogic.com
Thu Jul 10 09:35:02 UTC 2014


On 2014-07-10 11:24, Francesco Ariis wrote:
> On Wed, Jul 09, 2014 at 11:02:14PM -0300, Marcelo Lacerda wrote:
>> Hi I'm just starting with haskell and want some help with it.
>>
>> I tried to solve the Store Credit[1] problem from google code jam just
>> to practice, the result was a slow code[2] that I find hard to read.
>>
>> Can you guys give me some directions on how to improve it?
>>
>> [1] - https://code.google.com/codejam/contest/351101/dashboard#s=p0
>> [2] - http://pastebin.com/jNGxGP5H
>>
>
> Don't know about efficiency, but I never liked (!!). Maybe computing all
> pairs+positions in advance using |zip| would be a little better?

Yeah, that's what I went for as well. I'm attaching my solution for
comparison to this mail.

-- 
Frerich Raabe - raabe at froglogic.com
www.froglogic.com - Multi-Platform GUI Testing
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Main.hs
URL: <http://www.haskell.org/pipermail/beginners/attachments/20140710/84fd2b59/attachment.ksh>


More information about the Beginners mailing list