Send Beginners mailing list submissions to
        beginners@haskell.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://www.haskell.org/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
        beginners-requ...@haskell.org

You can reach the person managing the list at
        beginners-ow...@haskell.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."


Today's Topics:

   1.  Audio packages (Sourabh)
   2. Re:  Audio packages (Antoine Latter)
   3.  Testing the water (Cody Haberkorn)
   4. Re:  Testing the water (Brent Yorgey)
   5.  suggestions for optimizing sudoku solver (Peter Hall)


----------------------------------------------------------------------

Message: 1
Date: Sun, 1 Jan 2012 10:51:53 -0800
From: Sourabh <sourabh.s.jo...@gmail.com>
Subject: [Haskell-beginners] Audio packages
To: beginners@haskell.org
Message-ID:
        <CAK0HM3=egbgsh91xvibmpbrtocgbzgke5cect_6owcgfibd...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Thanks for the reply. I will give wxHaskell a shot for the audio.

Any ideas on how to resolve #2?

> Finally, I have started getting this error every time I do a cabal
install now:
> Setup.hs:1:8:
>    Could not find module `Distribution.Simple':
>      Use -v to see a list of the files searched for.
> 2. What should I do to get cabal to start installing stuff again?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20120101/7d4ece0c/attachment-0001.htm>

------------------------------

Message: 2
Date: Sun, 1 Jan 2012 14:05:38 -0600
From: Antoine Latter <aslat...@gmail.com>
Subject: Re: [Haskell-beginners] Audio packages
To: Sourabh <sourabh.s.jo...@gmail.com>
Cc: beginners@haskell.org
Message-ID:
        <CAKjSnQH2+kWg6Gwuo=KkU-pzzr1B931kN_Cc=eR5Trg=edj...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

Can you run 'ghc-pkg check' and email the list the output?

On Sun, Jan 1, 2012 at 12:51 PM, Sourabh <sourabh.s.jo...@gmail.com> wrote:
> Thanks for the reply. I will give wxHaskell a shot for the audio.
>
> Any ideas on how to resolve #2?
>
>> Finally, I have started getting this error every time I do a cabal install
>> now:
>> Setup.hs:1:8:
>>??? Could not find module `Distribution.Simple':
>>????? Use -v to see a list of the files searched for.
>> 2. What should I do to get cabal to start installing stuff again?
>
> _______________________________________________
> Beginners mailing list
> Beginners@haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>



------------------------------

Message: 3
Date: Sun, 1 Jan 2012 15:44:42 -0600
From: Cody Haberkorn <cody.haberk...@gmail.com>
Subject: [Haskell-beginners] Testing the water
To: beginners@haskell.org
Message-ID:
        <cabsdo8ckkejozaq6wpeom-tuwpvwxnv2tcsnkx0faaq9whd...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

A little unsure of how this works, but we'll see!

Thanks,
- c
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20120101/13b5ac31/attachment-0001.htm>

------------------------------

Message: 4
Date: Sun, 1 Jan 2012 18:35:49 -0500
From: Brent Yorgey <byor...@seas.upenn.edu>
Subject: Re: [Haskell-beginners] Testing the water
To: beginners@haskell.org
Message-ID: <20120101233549.ga23...@seas.upenn.edu>
Content-Type: text/plain; charset=us-ascii

On Sun, Jan 01, 2012 at 03:44:42PM -0600, Cody Haberkorn wrote:
> A little unsure of how this works, but we'll see!

(1) Learn about Haskell
(2) Send questions to this list
(3) Receive answers

???

(27) Profit

-Brent



------------------------------

Message: 5
Date: Mon, 2 Jan 2012 03:27:19 +0000
From: Peter Hall <peter.h...@memorphic.com>
Subject: [Haskell-beginners] suggestions for optimizing sudoku solver
To: beginners@haskell.org
Message-ID:
        <CAA6hAk74tYQa+Qe8+v0YCa62GHJGpUO+k6F=wnbc336zhut...@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

I set myself a learning task of writing a sudoku solver.
(https://github.com/peterjoel/sudoku/blob/master/src/Sudoku.hs)
It works pretty well, but struggles with some of the harder grids.
e.g. data/hard4.txt and data/hard5.txt take around 18 seconds to
solve. Obviously there's a limit, but I feel like I should be able to
make this faster.

I think the main issue is reading/writing to the cells in the grid,
since (!!) is O(n). Even though it never has to go beyond index 8, it
will add up over the millions of times it has to do it. I imagine it
could be a lot faster if I use a static, non-list data structure, but
I was hoping to keep it a bit more flexible.

Also, I'm struggling to get started with performance profiling. Can
someone point me to some good resources?

Peter



------------------------------

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners


End of Beginners Digest, Vol 43, Issue 2
****************************************

Reply via email to