renvoie le nième élément d'une liste en OCaml?

Je suis nouveau sur Ocaml, je veux juste vous assurez-vous que la façon d'effectuer une simple fonction telle que renvoie le nième élément d'une liste en utilisant une fonction récursive?

Prototype comme get_nth (list, n) avec int list * int -> int

par exemple get_nth ([1,2,3], 1) -> 2

Merci

Cela sonne vraiment comme un problème. Il serait utile si vous a montré un peu de code que vous avez essayé cela ne fonctionne pas comme vous l'espériez.

OriginalL'auteur Allan Jiang | 2012-03-20