esPrimo n
| n < 2 = False
fibonacci 0 = 0
fibonacci 1 = 1
fibonacci n = fibonacci (n - 1) + fibonacci (n - 2)
main = do
-- Prueba de sumarLista
let lista = [1, 2, 3, 4, 5]
-- Prueba de esPrimo
let numero = 7
-- Prueba de Fibonacci
let n = 10
putStrLn ("El " ++ show n
++ "° número de Fibonacci es: " ++ show (fibonacci n
))
c3VtYXJMaXN0YSA6OiBbSW50XSAtPiBJbnQKc3VtYXJMaXN0YSA9IHN1bQoKZXNQcmltbyA6OiBJbnQgLT4gQm9vbAplc1ByaW1vIG4KICAgIHwgbiA8IDIgPSBGYWxzZQogICAgfCBvdGhlcndpc2UgPSBhbGwgKFx4IC0+IG4gYG1vZGAgeCAvPSAwKSBbMi4uZmxvb3IgKHNxcnQgKGZyb21JbnRlZ3JhbCBuKSldCgpmaWJvbmFjY2kgOjogSW50IC0+IEludApmaWJvbmFjY2kgMCA9IDAKZmlib25hY2NpIDEgPSAxCmZpYm9uYWNjaSBuID0gZmlib25hY2NpIChuIC0gMSkgKyBmaWJvbmFjY2kgKG4gLSAyKQoKbWFpbiA6OiBJTyAoKQptYWluID0gZG8KICAgIC0tIFBydWViYSBkZSBzdW1hckxpc3RhCiAgICBsZXQgbGlzdGEgPSBbMSwgMiwgMywgNCwgNV0KICAgIHB1dFN0ckxuICgiU3VtYSBkZSBsYSBsaXN0YSAiICsrIHNob3cgbGlzdGEgKysgIjogIiArKyBzaG93IChzdW1hckxpc3RhIGxpc3RhKSkKICAgIAogICAgLS0gUHJ1ZWJhIGRlIGVzUHJpbW8KICAgIGxldCBudW1lcm8gPSA3CiAgICBwdXRTdHJMbiAoIsK/RXMgIiArKyBzaG93IG51bWVybyArKyAiIHByaW1vPyAiICsrIHNob3cgKGVzUHJpbW8gbnVtZXJvKSkKICAgIAogICAgLS0gUHJ1ZWJhIGRlIEZpYm9uYWNjaQogICAgbGV0IG4gPSAxMAogICAgcHV0U3RyTG4gKCJFbCAiICsrIHNob3cgbiArKyAiwrAgbsO6bWVybyBkZSBGaWJvbmFjY2kgZXM6ICIgKysgc2hvdyAoZmlib25hY2NpIG4pKQo=