[GHC] #125: GHCi Usability

GHC trac at galois.com
Thu Jan 25 09:20:25 EST 2007


#125: GHCi Usability
-----------------------------+----------------------------------------------
 Reporter:  nobody           |          Owner:  nobody  
     Type:  feature request  |         Status:  assigned
 Priority:  lowest           |      Milestone:  6.8     
Component:  None             |        Version:  None    
 Severity:  minor            |     Resolution:  None    
 Keywords:                   |     Difficulty:  Unknown 
 Testcase:                   |   Architecture:  Unknown 
       Os:  Unknown          |  
-----------------------------+----------------------------------------------
Changes (by igloo):

  * architecture:  => Unknown
  * difficulty:  => Unknown
  * milestone:  => 6.8
  * testcase:  =>
  * os:  => Unknown

Old description:

> {{{
> About GHCi
>
> I find that Haskell interpreter is rather difficult to use:
> 1."f=3" is a legal statement in Haskell, i.e. define "f" as
> a
>    constant function, but a parse error occurs.
>   "let f=3" is illegal, "let" and "in" are used together, but
>    it works in GHCi.
> 2. if I happen to print out an infinite list, I don't know how
>    to interrupt it, when press Ctrl+C, GHCi just quit.
> 3. I can't use "import" to import modules. There are
> many sub
>    directories in the imports directory, but I don't know
> how to
>    import libraries in concurrent, win32, util, lang and
> objectio
> }}}

New description:

 {{{
 About GHCi

 I find that Haskell interpreter is rather difficult to use:
 1."f=3" is a legal statement in Haskell, i.e. define "f" as
 a
    constant function, but a parse error occurs.
   "let f=3" is illegal, "let" and "in" are used together, but
    it works in GHCi.
 2. if I happen to print out an infinite list, I don't know how
    to interrupt it, when press Ctrl+C, GHCi just quit.
 3. I can't use "import" to import modules. There are
 many sub
    directories in the imports directory, but I don't know
 how to
    import libraries in concurrent, win32, util, lang and
 objectio
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/125>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list