summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs
diff options
context:
space:
mode:
Diffstat (limited to 'comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs')
-rw-r--r--comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs8
1 files changed, 8 insertions, 0 deletions
diff --git a/comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs b/comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs
new file mode 100644
index 0000000..5571519
--- /dev/null
+++ b/comp/lucas-standen-NEA/writeup2/examples/fib/haskell/app/Main.hs
@@ -0,0 +1,8 @@
+import Prelude
+
+fib :: Integer -> Integer
+fib n | n < 2 = n
+ | otherwise = fib(n - 1) + fib(n - 2)
+
+main :: IO()
+main = print $ fib(10)