Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
9
Task/Fibonacci-sequence/F-Sharp/fibonacci-sequence-1.fs
Normal file
9
Task/Fibonacci-sequence/F-Sharp/fibonacci-sequence-1.fs
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
let fibonacci n : bigint =
|
||||
let rec f a b n =
|
||||
match n with
|
||||
| 0 -> a
|
||||
| 1 -> b
|
||||
| n -> (f b (a + b) (n - 1))
|
||||
f (bigint 0) (bigint 1) n
|
||||
> fibonacci 100;;
|
||||
val it : bigint = 354224848179261915075I
|
||||
Loading…
Add table
Add a link
Reference in a new issue