¿Quieres aprender y dominar PureScript?

Únete a la ruta de PureScript de Exercism para acceder a 31 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.

Sobre PureScript

module HelloWorld where

import Prelude
import Data.Maybe (Maybe(..))

helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
  "Hello, " <> x <> "!"

31 ejercicios de programación de PureScript en Exercism. Desde ETL hasta Hamming.


Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.

Ver todos los ejercicios de PureScript en Exercism

Características clave de PureScript


PureScript

Compila a JavaScript

Te permite usar PureScript allí donde se use JavaScript.

Funcional

Usa técnicas funcionales como el polimorfismo de filas, los tipos de datos algebraicos y las clases de tipos.

Herramientas

PureScript tiene un rico ecosistema de herramientas y extensiones para la mayoría de los editores.

Tipado estático

PureScript tiene tipado estático, con un potente sistema de tipos inspirado en Haskell.

Comunidad activa

Una comunidad activa de desarrolladores y usuarios.

Expresivo

PureScript tiene una sintaxis ligera que permite escribir código expresivo

Recibe mentoría al estilo PureScript

Cada lenguaje tiene su propia forma de hacer las cosas. PureScript no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de PureScript y a escribir código idiomático en PureScript. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en PureScript. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Más información sobre la mentoría

Ejercicios de PureScript creados por la comunidad

El track PureScript en Exercism tiene 31 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de PureScript
PureScript

Empieza con el track PureScript

Y lo mejor de todo: es 100% gratis para todo el mundo.

Únete al track PureScript