GHClet fac n = product [1..n] [(x,fac x) | x <- [0..11]] "org-babel-haskell-eoe" i, version 7.6.3: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. > [(0,1),(1,1),(2,2),(3,6),(4,24),(5,120),(6,720),(7,5040),(8,40320),(9,362880),(10,3628800),(11,39916800)] > "org-babel-haskell-eoe" > let fac n = product [1..n] [(x,fac x) | x <- [0..11]] "org-babel-haskell-eoe" > [(0,1),(1,1),(2,2),(3,6),(4,24),(5,120),(6,720),(7,5040),(8,40320),(9,362880),(10,3628800),(11,39916800)] > "org-babel-haskell-eoe" >