誰かが私を助けてくれることを願っています。変数/パラメータがラケットの関数であるかどうかをチェックする方法
与えられたパラメータ/変数が関数であるかどうかを調べる必要があります(*や+やexptのような意味の関数です。後でこのように2つの数字で使うことができます:(* 5 6))ラケットで
誰かが私を助けてくれることを願っています。変数/パラメータがラケットの関数であるかどうかをチェックする方法
与えられたパラメータ/変数が関数であるかどうかを調べる必要があります(*や+やexptのような意味の関数です。後でこのように2つの数字で使うことができます:(* 5 6))ラケットで
procedure?
ことを行います。
Welcome to Racket v6.11.
> (procedure? +)
#t
> (define x 1)
> (procedure? x)
#f
> (define y (lambda() 1))
> (procedure? y)
#t
あなたはprocedure?
(see the manual)を使用することができます。
(手順V?)→ブール?
V:Vは、そうでなければ#f手順であれば任意の/ C
ば#tを返し。
> (procedure? +)
#t
はすべてあなたがしようとしているかを示すことはできますか? –