Clase 17 - Listas

publicado a la‎(s)‎ 10 ago. 2018 18:15 por Mariana Matos

En esta clase cerramos los temas del paradigma lógico viendo cómo se trabaja con otro tipo de individuo compuesto que son las listas.

Vimos cómo se puede hacer para trabajar con listas recursivamente usando pattern matching, y también los principales predicados que ya vienen para trabajar con listas más cómodamente:

  • length/2
  • member/2
  • sumlist/2
  • y findall/3 que es un predicado de orden superior.

Importante! No olvides repasar los Los Donny, no! para el uso responsable de findall.

Para profundizar y ejercitar

Acá pueden encontrar el código de esta clase.

  • De la sección de apuntes:
    • En el Módulo 3 sobre individuos compuestos se explica listas más en profundidad de lo que llegamos a ver, incluyendo otros predicados para trabajar con listas sencillos pero menos cotidianos.
    • En el Módulo 4 sobre predicados de orden superior se explica el predicado findall/3.
    • En el Módulo 5 sobre recursividad se termina de explicar este tema.
    • Y si con la PPT de "Donny, no!" se quedaron con dudas, pueden ver ejemplos concretos en el Módulo 6 en la sección de Code Smells.
  • De Mumuki pueden trabajar con todas las guías, ya que terminamos de ver todo el contenido teórico que teníamos planeado para este paradigma.
Comments