Function ocaml函数结果作为另一个函数中的参数

Function ocaml函数结果作为另一个函数中的参数,function,ocaml,Function,Ocaml,我有一个关于OCaml的问题。我的问题是:如何将函数结果作为参数传递给另一个函数? 例如: let function a b = a/b;; let anotherFunction p t = p + t;; function 10 5;; 我是否可以将函数(2)的结果传递给一个参数,比如在另一个函数中传递t 谢谢 不能有名为function的函数,这是OCaml中的关键字。我们把它称为firstFunction 我想你要求的是: anotherFunction 13 (firstFun

我有一个关于OCaml的问题。我的问题是:如何将函数结果作为参数传递给另一个函数? 例如:

let function a b = a/b;;

let anotherFunction p t = p + t;;

function 10 5;;
我是否可以将函数(2)的结果传递给一个参数,比如在另一个函数中传递t


谢谢

不能有名为
function
的函数,这是OCaml中的关键字。我们把它称为
firstFunction

我想你要求的是:

 anotherFunction 13 (firstFunction 10 5)
下面是一个顶级课程:

# let firstFunction a b = a / b;;
val firstFunction : int -> int -> int = <fun>
# let anotherFunction p t = p + t;;
val anotherFunction : int -> int -> int = <fun>
# anotherFunction 13 (firstFunction 10 5);;
- : int = 15
#让第一个函数a b=a/b;;
val firstFunction:int->int->int=
#设另一个函数pt=p+t;;
val另一个函数:int->int->int=
#另一个函数13(第一个函数10 5);;
-:int=15

(对于像这样的简单问题,花一点时间在顶层输入表达式可能会有所帮助。它应该很快就开始有意义了。)

您不能有一个名为
function
的函数,这是OCaml中的一个关键字。我们把它称为
firstFunction

我想你要求的是:

 anotherFunction 13 (firstFunction 10 5)
下面是一个顶级课程:

# let firstFunction a b = a / b;;
val firstFunction : int -> int -> int = <fun>
# let anotherFunction p t = p + t;;
val anotherFunction : int -> int -> int = <fun>
# anotherFunction 13 (firstFunction 10 5);;
- : int = 15
#让第一个函数a b=a/b;;
val firstFunction:int->int->int=
#设另一个函数pt=p+t;;
val另一个函数:int->int->int=
#另一个函数13(第一个函数10 5);;
-:int=15
(对于像这样的简单问题,花一点时间在顶层输入表达式可能会有所帮助。它应该很快就有意义了。)