Sucesión infinita de todas las palabras

El conjunto de todas las palabras se puede ordenar como en los diccionarios:

Definir las funciones

tales que

  • palabras es la lista ordenada de todas las palabras. Por ejemplo,

  • (posicion n) es la palabra que ocupa la posición n en la lista ordenada de todas las palabras. Por ejemplo,

Comprobar con QuickCheck que para todo entero positivo n se verifica que

Soluciones

[schedule expon=’2016-06-07′ expat=»06:00″]

  • Las soluciones se pueden escribir en los comentarios hasta el 07 de junio.
  • El código se debe escribir entre una línea con <pre lang=»haskell»> y otra con </pre>

[/schedule]

[schedule on=’2016-06-07′ at=»06:00″]

[/schedule]

3 Comentarios

    1. Otra reescritura:

Escribe tu solución