playground/haskell/99-problems/3.hs

9 lines
200 B
Haskell

-- Find kth element in a list
-- complete
elementAt :: [a] -> Int -> a
elementAt [] k = error "no kth element"
elementAt (x:xs) k = if (k == 1) then x
else (elementAt xs (k-1))