2012-02-15 13 views

Respuesta

8

Raqueta es un lenguaje sin tipo, por lo que no existe un equivalente de esta información allí. Sin embargo, si se utiliza Typed Racket, un dialecto mecanografiada de la raqueta, que obtendrá exactamente este tipo de información:

-> string-append 
- : (String * -> String) 
#<procedure:string-append> 
+2

Más específicamente, se OCaml estáticamente mecanografiada, mientras que la raqueta se escribe dinámicamente – newacct

+0

@newacct, I don Me gusta el término tipeado dinámicamente, no creo que realmente signifique nada de la manera en que la gente lo usa. Me quedaré con mi afirmación de que Racket está sin tipo, que * no * pretende ser una crítica de Racket (soy uno de los desarrolladores de Racket), sino como una simple declaración descriptiva. –

+0

Me gusta o no, pero los idiomas dinámicamente/estáticamente tipados son diferentes de los sin tipo. Por ejemplo, en awk sin tipo puede fácilmente concatenar cadenas y números, mientras que en esquema/raqueta dinámicamente obtendrá un error de tiempo de ejecución. – paul

Cuestiones relacionadas