Únete al track de PureScript en Exercism para acceder a 31 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.
Dada una mochila que solo puede cargar cierto peso, determina qué objetos poner en la mochila para maximizar su valor combinado.
Dado el tamaño, devuelve una matriz cuadrada de números en orden espiral.
Convierte un número en los sonidos de gota de lluvia que le corresponden: Pling, Plang y Plong.
Te permite usar PureScript en cualquier lugar donde se use JavaScript.
Usa técnicas funcionales como el polimorfismo de filas, los tipos de datos algebraicos y las clases de tipos.
PureScript tiene un ecosistema rico de herramientas y extensiones para la mayoría de los editores.
PureScript tiene tipado estático, con un sistema de tipos potente inspirado en Haskell.
Una comunidad activa de desarrolladores y usuarios.
PureScript tiene una sintaxis ligera que permite escribir código expresivo
Cada lenguaje tiene su propia forma de hacer las cosas. PureScript no es la 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 lograr 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.
Aprende más sobre la mentoríaEl track de PureScript en Exercism tiene 31 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de PureScriptLo mejor de todo: es 100% gratis para todos.
Únete al track de PureScript