Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como elm

Gren: un lenguaje de programación funcional

Gren es un lenguaje de programación funcional con efectos secundarios cuidadosamente gestionados y un sólido sistema de tipos estático. El lenguaje se compone de pocos conceptos con nombres legibles para humanos que se combinan bien, lo que permite lograr más con menos. Su objetivo es poder escribir código que se ejecute tanto en el navegador como en el backend . Algunas de sus características más notables son: Compila a JS, con enfoque a WASM .  Es muy portable.  Tiene soporte incorporado para Node.  Tiene evaluación estricta y soporte de source-map .  Fácil  depuración y el perfilado utilizando las mismas herramientas que usarías para Node o navegadores. Para instalarlo tenemos dos opciones. Con Npm: $ npm install - g gren - lang Con Nix : $ nix - shell - p gren Un vistazo a Gren Gren es bastante similar al lenguaje de programación Elm.  Demos un pequeño vistazo al lenguaje. Tipos de datos en Gren . ...

Elm: creando una sencilla aplicación

Como vimos en un anterios post: Elm es un lenguaje funcional que se compila en JavaScript. Te ayuda a crear sitios web y aplicaciones web. Tiene un fuerte énfasis en la simplicidad y la calidad de las herramientas. Veremos cómo instalarlo usando Node (Npm). 1 $ npm install -g elm Listamos versión instalada: 1 $ elm --version Instalar Elm-Live: 1 $ npm install -g elm-live Instalar Elm-Format: 1 $ npm install -g elm-format Crear un proyecto: 1 2 3 $ mkdir myproject $ cd myproject $ elm init En el directorio `` src `` crear un programa `` Main.elm `` 1 2 3 4 5 6 7 8 -- Module: modulo del programa module Main exposing ( .. ) -- Imports: las importaciones import Html -- Main: funcion principal main = Html . text "¡Hola, mundo en Elm!" Construir: 1 $ elm make src/Main.elm --output = main.js Usar Elm-Live: 1 $ elm-live src/Main.elm --open Esto abrirá el navegador en la dirección: http://localhost:8000/ ¡Hemos cre...

Elm en un vistazo

En pocas palabras, Elm es un lenguaje de programación dedicado al Front-End . El lenguaje promete crear sitios web profesionales con cierta facilidad.  Elm es un lenguaje funcional que se compila en JavaScript. Te ayuda a crear sitios web y aplicaciones web. Tiene un fuerte énfasis en la simplicidad y la calidad de las herramientas. Estructura general de un programa Elm. -- Module El módulo del programa -- Imports Las importaciones (como Java, etc.) -- Main Función principal del programa -- Model El modelo -- View La vista que verá el usuario -- Update Las operaciones a realizar El Hola mundo en Elm: Main.elm -- Module: modulo del programa module Main exposing (..) -- Imports: las importaciones import Html -- Main: funcion principal main = Html . text "Hola, mundo en Elm!!" En el sitio oficial de Elm ( https://guide.elm-lang.org/ ) se puede ver las instrucciones necesarias para su instalación.  Instala...