e.hs 209 B

12345678910
  1. import Data.Number.CReal
  2. factorial n = if n < 2 then 1 else n * factorial (n - 1)
  3. taylor n = if n < 2 then 1 else (1 / factorial n) + taylor (n - 1)
  4. main::IO()
  5. main = putStrLn(showCReal 1000 (taylor 100))