¿Cuántos hay?

Lo primero que María Tuiter quiere saber es cuantos tuits tiene. Con lo que sabemos, ¿cómo podríamos resolver esto?

Por ejemplo, ¿con una función que me diga cuantos parámetros toma? Esto podría verse así, ¿no?

cuantosHay unTuit = 1
cuantosHay (unTuit, otro) = 2
cuantosHay (unTuit, otro, otroMas) = 3
-- etc

¡¡No!! :rage:

Primero, es muy tedioso de escribir (un caso por cantidad, imaginate cuando tengas un millón) pero además, y más importante, no tipa.

Recordá que un valor simple, una tupla de dos elementos, otra de tres, etc, tienen cada uno tipos diferentes. Ergo, no se puede encontrar un tipo para el primer parámetro. Todo mal.

¿No estás convencido? Probá este programa en el intérprete, que ya cargamos para vos e interpretá los resultados.

Tenés que iniciar sesión antes de empezar a enviar tus soluciones