Send Beginners mailing list submissions to
        [email protected]

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
        [email protected]

You can reach the person managing the list at
        [email protected]

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


Today's Topics:

   1.  Editor choices (Jeff Lasslett)
   2. Re:  Editor choices (David McBride)
   3. Re:  Editor choices (Jeff Lasslett)
   4. Re:  Editor choices (Isaac Dupree)
   5. Re:  Editor choices (Mats Rauhala)
   6. Re:  Editor choices (Amy de Buitl?ir)


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

Message: 1
Date: Fri, 19 Apr 2013 09:45:08 +1000
From: Jeff Lasslett <[email protected]>
Subject: [Haskell-beginners] Editor choices
To: beginners <[email protected]>
Message-ID:
        <cak6+hbx1bvyto0xxsskoz7xgzqb3coznun7bhf_ejxz_u2l...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Greetings,

So I find myself playing around with XMonad source code.  I'm a long time
Vim user and I've made  a tags file to help me navigate the source code.
 I've got decent syntax highlighting.

What I lack is insight into the libs.  I'd like the editor/IDE to tell me
the type of a thing, or at least the module it is defined in.  Is this a
sensible question for haskell?  I just don't want to have to hunt for where
lib functions are defined (tags take me around the xmonad sources with
drama).

So what editors/IDEs to people use for haskell to help with this?  Or do
you all just keep everything in your massive brains?  :-)

Cheers,
Jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130419/28eb83f0/attachment-0001.htm>

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

Message: 2
Date: Thu, 18 Apr 2013 21:19:51 -0400
From: David McBride <[email protected]>
Subject: Re: [Haskell-beginners] Editor choices
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Message-ID:
        <CAN+Tr43G8xuQ2vBM73YWhKUzKsDY7Jk=66vbhtmtt2oi7qm...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Usually when I'm inspecting something, I just go :ghci % and then :i the
type I want.  If by some chance I don't have a library installed that is
needed, I just search for a function or type on hayoo and browse the
hackage docs for that library.

There are ides for haskell, but I don't know how good they are.  Yi is
written in haskell, but I don't know how good it is.  Eclipsefp is
supposedly okay.  I know I've seen some vim integration (haskellmode?) but
I don't know how well it works.  But I have never felt the absense of these
tools in this language, personally.


On Thu, Apr 18, 2013 at 7:45 PM, Jeff Lasslett <[email protected]>wrote:

> Greetings,
>
> So I find myself playing around with XMonad source code.  I'm a long time
> Vim user and I've made  a tags file to help me navigate the source code.
>  I've got decent syntax highlighting.
>
> What I lack is insight into the libs.  I'd like the editor/IDE to tell me
> the type of a thing, or at least the module it is defined in.  Is this a
> sensible question for haskell?  I just don't want to have to hunt for where
> lib functions are defined (tags take me around the xmonad sources with
> drama).
>
> So what editors/IDEs to people use for haskell to help with this?  Or do
> you all just keep everything in your massive brains?  :-)
>
> Cheers,
> Jeff
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130418/4aa95d79/attachment-0001.htm>

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

Message: 3
Date: Fri, 19 Apr 2013 13:59:40 +1000
From: Jeff Lasslett <[email protected]>
Subject: Re: [Haskell-beginners] Editor choices
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Message-ID:
        <CAK6+hbzGyS6TkxNPQ+S+zk-Bftycr7rsUj4wAcC45fvE=cv...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

There's just so much I don't know that I find myself wanting to look
something up every minute or so.  If the editor supported me in this regard
I would really love it.






On 19 April 2013 11:19, David McBride <[email protected]> wrote:

> Usually when I'm inspecting something, I just go :ghci % and then :i the
> type I want.  If by some chance I don't have a library installed that is
> needed, I just search for a function or type on hayoo and browse the
> hackage docs for that library.
>
> There are ides for haskell, but I don't know how good they are.  Yi is
> written in haskell, but I don't know how good it is.  Eclipsefp is
> supposedly okay.  I know I've seen some vim integration (haskellmode?) but
> I don't know how well it works.  But I have never felt the absense of these
> tools in this language, personally.
>
>
> On Thu, Apr 18, 2013 at 7:45 PM, Jeff Lasslett <[email protected]>wrote:
>
>> Greetings,
>>
>> So I find myself playing around with XMonad source code.  I'm a long time
>> Vim user and I've made  a tags file to help me navigate the source code.
>>  I've got decent syntax highlighting.
>>
>> What I lack is insight into the libs.  I'd like the editor/IDE to tell me
>> the type of a thing, or at least the module it is defined in.  Is this a
>> sensible question for haskell?  I just don't want to have to hunt for where
>> lib functions are defined (tags take me around the xmonad sources with
>> drama).
>>
>> So what editors/IDEs to people use for haskell to help with this?  Or do
>> you all just keep everything in your massive brains?  :-)
>>
>> Cheers,
>> Jeff
>>
>> _______________________________________________
>> Beginners mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://www.haskell.org/pipermail/beginners/attachments/20130419/eeb4ddcf/attachment-0001.htm>

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

Message: 4
Date: Fri, 19 Apr 2013 00:12:59 -0400
From: Isaac Dupree <[email protected]>
Subject: Re: [Haskell-beginners] Editor choices
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I tend to search for unknown symbols on "Hayoo", which searches 
everything on Hackage (Haskell's public package repository):
http://holumbus.fh-wedel.de/hayoo/hayoo.html

I'd love to have a good Haskell IDE but I haven't found one that I've 
succeeded at installing & running yet. (I don't know whether Yi etc. are 
good because I failed to install it the last couple times I tried!)
-Isaac

On 04/18/2013 11:59 PM, Jeff Lasslett wrote:
> There's just so much I don't know that I find myself wanting to look
> something up every minute or so.  If the editor supported me in this
> regard I would really love it.
>
>
>
>
>
>
> On 19 April 2013 11:19, David McBride <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Usually when I'm inspecting something, I just go :ghci % and then :i
>     the type I want.  If by some chance I don't have a library installed
>     that is needed, I just search for a function or type on hayoo and
>     browse the hackage docs for that library.
>
>     There are ides for haskell, but I don't know how good they are.  Yi
>     is written in haskell, but I don't know how good it is.  Eclipsefp
>     is supposedly okay.  I know I've seen some vim integration
>     (haskellmode?) but I don't know how well it works.  But I have never
>     felt the absense of these tools in this language, personally.
>
>
>     On Thu, Apr 18, 2013 at 7:45 PM, Jeff Lasslett
>     <[email protected] <mailto:[email protected]>> wrote:
>
>         Greetings,
>
>         So I find myself playing around with XMonad source code.  I'm a
>         long time Vim user and I've made  a tags file to help me
>         navigate the source code.  I've got decent syntax highlighting.
>
>         What I lack is insight into the libs.  I'd like the editor/IDE
>         to tell me the type of a thing, or at least the module it is
>         defined in.  Is this a sensible question for haskell?  I just
>         don't want to have to hunt for where lib functions are defined
>         (tags take me around the xmonad sources with drama).
>
>         So what editors/IDEs to people use for haskell to help with
>         this?  Or do you all just keep everything in your massive
>         brains?  :-)
>
>         Cheers,
>         Jeff
>
>         _______________________________________________
>         Beginners mailing list
>         [email protected] <mailto:[email protected]>
>         http://www.haskell.org/mailman/listinfo/beginners
>
>
>
>     _______________________________________________
>     Beginners mailing list
>     [email protected] <mailto:[email protected]>
>     http://www.haskell.org/mailman/listinfo/beginners
>
>
>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>




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

Message: 5
Date: Fri, 19 Apr 2013 09:26:37 +0300
From: Mats Rauhala <[email protected]>
Subject: Re: [Haskell-beginners] Editor choices
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=us-ascii

There is haskellmode for vim

-- 
Mats Rauhala
MasseR



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

Message: 6
Date: Fri, 19 Apr 2013 09:13:05 +0000 (UTC)
From: Amy de Buitl?ir <[email protected]>
Subject: Re: [Haskell-beginners] Editor choices
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=us-ascii

Jeff Lasslett <jeff.lasslett <at> gmail.com> writes:
> So I find myself playing around with XMonad source code.

Have you seen the "XMonad deconstructed" videos? They're very well done.
https://www.youtube.com/watch?v=63MpfyZUcrU (part 1)
https://www.youtube.com/watch?v=ivdyLaH3PhY (part 2)

> I'd like the editor/IDE to tell me the type of a thing, or at least the
module it is defined in.

Leksah and EclipseFP are two options you might want to consider. You can
find links to them, and information about other options here:

http://www.haskell.org/haskellwiki/IDE

I myself make do with querying the types in GHCi or Hayoo. I also installed
the command-line version of Hoogle (see
http://www.haskell.org/haskellwiki/Hoogle), which is very useful.




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

_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners


End of Beginners Digest, Vol 58, Issue 31
*****************************************

Reply via email to