Browse thread
functions' recursive construction
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Damien Lefortier <damien.lefortier@g...> |
| Subject: | functions' recursive construction |
Hi,
I try to do a function f which takes one integer argument and returns
a function g which returns its nth arguments.
For example f 3 gives g with let g = fun x -> fun y -> fun z -> z ;;
I tried to do that kind of f function.
let rec f = function
1 -> fun x -> x
| n -> fun _ -> f (n-1)
;;
But it does not work, any idea ?
--
Damien `Dam' Lefortier
The most important thing in the programming
language is the name -- D. Knuth