
On Sat, Sep 24, 2011 at 11:25 AM, Antoine Latter
On Sat, Sep 24, 2011 at 12:43 AM, csmagic
wrote: On Sat, Sep 24, 2011 at 10:45 AM, Antoine Latter
wrote: On Fri, Sep 23, 2011 at 10:42 PM, csmagic
wrote: On Thu, Sep 22, 2011 at 4:20 PM, Amy de Buitléir
wrote: csmagic
writes: Thanks Joey, AmyNow I want to go 'backwards'.For example I have Language.Haskell.Exts.SyntaxI want to dig into it. Where/How do I start?
Using either Hayoo or Hoogle, search for "Language.Haskell.Exts.Syntax". Click on the results to find out more about this module (what package it's in, what methods it contains, etc.) Does that answer your question?
Trying out the graphviz package...
$ cabal list|grep -i graphviz gives cabal: <stdout>: invalid argument and nothing else
Your example works great for me. What OS are you using, and what version of cabal?
You could also try:
cabal list graphviz
But that doesn't give you all of the power of regular expressions.
My only guess is that something is odd about your terminal - I've never seen that error message before, on linux or anywhere else.
It seems to be happening elsewhere also: http://hackage.haskell.org/trac/hackage/ticket/856 Also its more likely a locale issue than a terminal one because I get the same error when I replace the pipe with a redirection to a file. And yet my locales dont seem to be odd in any way (I can see) $ locale LANG=en_US LANGUAGE= LC_CTYPE="en_US" LC_NUMERIC="en_US" LC_TIME="en_US" LC_COLLATE="en_US" LC_MONETARY="en_US" LC_MESSAGES="en_US" LC_PAPER="en_US" LC_NAME="en_US" LC_ADDRESS="en_US" LC_TELEPHONE="en_US" LC_MEASUREMENT="en_US" LC_IDENTIFICATION="en_US" LC_ALL= $ locale -a C C.UTF-8 en_US en_US.iso88591 en_US.iso885915 en_US.utf8 POSIX
$ cabal --version cabal-install version 0.10.2 using version 1.10.1.0 of the Cabal library
[I just did a cabal update cabal. Did not do anything as far as I can see]
$ uname -rv 2.6.32-5-686 #1 SMP Tue Mar 8 21:36:00 UTC 2011
$ cat /etc/debian_version wheezy/sid
On a related note I find a lot of libghc6-something-or-other which are all described as dummy packages.
Is Debian not the best system to play around with Haskell? I gather gentoo is where the most haskell development happens...
I used to do Haskell development on Ubuntu - I would install the base libraries from apt, and then use 'cabal' user installs to do the rest. These days I work on a Mac, where I start with the Haskell Platform installer.
There's an active Debian+Haskell group; I don't know much about gentoo (maybe they don't advertise as much).
Sorry I couldn't be of much help with the odd error.
Antoine