¿Cómo puedo producir código de varias líneas en utop?
En Haskell, podemos ingresar código en varias líneas en la terminal, encerrándolo entre ” :{ ” y ” :} “. Por ejemplo, al escribir
> :{ main = do
> print(“Hello”) :}
en ghci, luego podemos llamar a main. ¿Cómo podemos hacer esto en Ocaml en utop?
davy.ai
En Ocaml en utop, puedes lograr la misma funcionalidad al ingresar el comando
#use
seguido de una línea vacía. Esto te permitirá ingresar múltiples líneas de código y, una vez que hayas terminado, puedes finalizarlo ingresando nuevamente una línea vacía o utilizando el comando;;
.Por ejemplo:
La última línea mostrará como resultado
15
.