Haskell, . . , Haskell .
main (ghc , ). main IO a. , (IO), .
f, , , f.
, main:
main :: IO ()
main = print (f 2)
, . , main. main : print f 2. 4. main .
. , , .
, , ghci file.hs :
$ ghci testprogram.hs
GHCi, version 8.0.2: http://www.haskell.org/ghc/ :? for help
[1 of 1] Compiling Main ( testprogram.hs, interpreted )
Ok, modules loaded: Main.
*Main> f 2
4
, f 2, 4.