Zona de pruebas

De Wikihaskell
Saltar a: navegación, buscar
Prueba
Este script hace tal cosa.
Lenguaje Haskell
Biblioteca Una
Autores Noelia Sales

El único problema de la plantilla es que habría que dejar un hueco para que no se pise con el código. Se puede utilizar este hueco para explicar más en detalle cómo funciona la librería o cosas así.

También se podría usar una tabla centrada y ajustada al tamaño del código :D
factorial :: Integer -> Integer
factorial 0 = 1
factorial n | n > 0 = n * factorial (n-1)
Me parece mejor un ancho fijo (el sobrante de la plantilla) para estos casos y sin centrar.
data Anniversary = Birthday String Int Int Int       -- name, year, month, day
Lo malo de estos casos es que el carácter "|" se confunde con el de las tablas. He intentado ponerlo con los tags de código ajeno a la wiki y tampoco va.
data Anniversary = Birthday String Int Int Int       -- name, year, month, day
| Wedding String String Int Int Int -- first name, second name, year, month, day
Si se pone el caracter de nueva fila "|" en una linea nueva, y el contenido de dicha fila en la siguiente, se soluciona el problema de "malinterpretación" del símbolo.
data Anniversary = Birthday String Int Int Int       -- name, year, month, day
| Wedding String String Int Int Int                  -- first name, second name, year, month, day
Ya, pero es que la cosa es que el símbolo sí tiene que aparecer en la línea de Wedding y al incluirlo ahí lo que hace es identificarlo como línea nueva, no como carácter dentro de la línea. Por eso, cuando no se utilizan tablas sí se ve bien.
¿Por qué hace falta meter ese caracter delante de Wedding?
Porque el código es así xD Es un "o". En la wikipedia viene el mismo código. Solo era una prueba, vamos que por ese detalle tampoco pasa nada.
Pues solucionado, no?


Probando las citas y referencias

[1]

Cita número 1 .
Error en la cita: Existen etiquetas <ref>, pero no se encontró una etiqueta <references />

Herramientas personales