Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Haskell won't run in a repl, will it? GHCi and Hugs demand that functions be specified in a script file and not at the prompt.

Without functions, you really don't have very much of the Haskell language available. It's a partial repl with a fraction of the language at best.



Not necessarily. You can define functions in GHCi using let.

  $ ghci
  Prelude> let fact x = if x == 0 then 1 else x * fact (x - 1)
  Prelude> fact 6
  720




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: