fibonacci 예제이다.
GHCi, version 9.2.8: https://www.haskell.org/ghc/ :? for help
ghci> fib n = if n < 2 then n else fib(n-2)+fib(n-1)
ghci> fib 10
55
ghci> fib 20
6765
ghci> fib 30
832040
Haskell REPL인 GHCi는 ghc보다 훨씬 느리다. 인터프리터라서 그런 것 같다. (내부적으로 컴파일도 안 하는지)
fib 30이 1초 정도 걸린다. F#은 그렇지 않다.
'Programming' 카테고리의 다른 글
Microsoft LISP (0) | 2023.09.21 |
---|---|
Functional programming languages: F# vs Haskell (0) | 2023.09.21 |
F#과 Haskell의 type inference 비교 (0) | 2023.09.21 |
Java, C# Converter (0) | 2023.09.17 |
[C#] I wish I knew : RealProxy (0) | 2023.09.13 |