es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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?

Tags:  ,

Answer

  1. Avatar for 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:

    #use;;
    let x = 5;;
    let y = 10;;
    x + y;;
    

    La última línea mostrará como resultado 15.

Comments are closed.