在我在Racket上写的每个基本功能上都出现了错误。
例如,这是我的功能:
#lang racket
(define f (lambda (x)
(+ x 2)))
这是我的命令行:
> (f 2)
这是错误:
Type Checker: missing type for top-level identifier;
either undefined or missing a type annotation
identifier: f in: f
我将非常乐意提供帮助
答案 0 :(得分:1)
DrRacket窗口左下方,请确保选择“从源确定语言”或“从源自定义确定语言”。