Reputation: 39
I can't get my answer correctly from my multiplication function
My code is:
let List = [77; 14; 89; 93; 201]
let rec Mult =
match n with
| 24 -> 24
| _-> n * n
for i = 1 to 5 do
printfn "Multiplication: %A" (Mult i)
My question is how do I get I get it to call my List?
Upvotes: 0
Views: 164
Reputation: 628
let List = [24; 103; 7; 13; 445]
let rec Mult = function
| head :: tail -> head * (Mult tail)
| [] -> 1
let result = Mult List
printfn "%A" result
Upvotes: 1