Elm - Configuración del entorno

Este capítulo analiza los pasos para instalar Elm en plataformas Windows, Mac y Linux.

Configuración del entorno local

Considere los pasos que se muestran a continuación para instalar Elm en su entorno local.

Step 1 − Install node

Dado que elm está compilado en JavaScript, la máquina de destino debería tener nodeinstalado. Consulte el curso TutorialsPoint NodeJS para conocer los pasos para configurarnode y npm

Configuración de nodo.

Step 2 − Install elm

Ejecute el siguiente comando en el terminal para instalar elm. Tenga en cuenta que la versión estable de elm era 0.18 al momento de escribir este curso.

npm install -g [email protected]

Después de la instalación, ejecute el siguiente comando para verificar la versión de Elm.

C:\Users\dell>elm --version
0.18.0

Step 2 − Install the Editor

El entorno de desarrollo utilizado aquí es Visual Studio Code (plataforma Windows).

Visual Studio Code es un IDE de código abierto de Visual Studio. Está disponible para plataformas Mac OS X, Linux y Windows. VSCode está disponible en

https://code.visualstudio.com/.

Instalación en Windows

En esta sección, discutiremos los pasos para instalar Elm en Windows.

Descargar https://code.visualstudio.com/. para ventanas.

Haga doble clic en VSCodeSetup.exe para iniciar el proceso de instalación. Esto solo tomará un minuto.

Puede ir directamente a la ruta del archivo haciendo clic con el botón derecho en Archivo → Abrir en el símbolo del sistema. De manera similar, la opción Revelar en el Explorador muestra el archivo en el Explorador de archivos.

Instalación en Mac OS X

La guía de instalación específica de Mac OS X de Visual Studio Code se puede encontrar en Instalación de VSCode-MAC.

Instalación en Linux

La guía de instalación específica de Linux de Visual Studio Code se puede encontrar en Instalación de VSCode-Linux.

Step 4 − Install the elm Extension

Instale la extensión elm en VSCode como se muestra a continuación.

Olmo REPL

REPL son las siglas de Read Eval Print Loop. Representa un entorno informático como una consola de Windows o un shell de Unix / Linux donde se ingresa un comando y el sistema responde con una salida en un modo interactivo.

Elm viene con un entorno REPL. Realiza las siguientes tareas:

  • Leer: lee la entrada del usuario, analiza la entrada en la estructura de datos de elm y la almacena en la memoria.

  • Eval: toma y evalúa la estructura de datos.

  • Imprimir: imprime el resultado.

  • Bucle: repite el comando anterior hasta que el usuario sale. Use el comando: salir para salir de REPL y regresar a la terminal.

A continuación se muestra un ejemplo simple para sumar dos números en REPL:

Abra la terminal VSCode y escriba el comando elm REPL.

El terminal REPL espera que el usuario ingrese alguna entrada. Ingrese la siguiente expresión 10 + 20. El entorno REPL procesa la entrada como se indica a continuación:

  • Lee los números 10 y 20 del usuario.

  • Evalúa usando el operador +.

  • Las impresiones resultan como 30.

  • Bucles para la siguiente entrada del usuario. Aquí salimos del bucle.