La forma del script en OCaml
El OCaml más pequeño: ataduras let y un let () = de efectos.
(* A script runs top to bottom; let () = sequences the effects. *)
let shore = "Gull Point"
let pools = 6
let () =
print_endline ("Low tide survey at " ^ shore);
Printf.printf "Pools to sample: %d\n" pools;
Printf.printf "Quadrats if all open: %d\n" (pools * 4)
Cómo funciona
- Un script .ml corre de arriba abajo;
let () =secuencia la impresión. ^concatena strings;print_endlineescribe una línea.Printf.printfformatea con especificadores verificados al compilar.
Palabras clave y builtins usados aquí
let
El intento, en números
- Líneas
- 8
- Caracteres a escribir
- 262
- Tokens
- 49
- Ritmo de tres estrellas
- 70 tpm
Al ritmo de tres estrellas de 70 tokens por minuto, este intento toma unos 42 segundos.
Paso 1 de 3 en Valores; paso 1 de 29 en Fundamentos del lenguaje.