En esta clase vimos cómo se usa el predicado de orden superior findall/3 para armar una lista a partir de las respuestas a una consulta. Vimos que, al igual que sucedĆa con not/1 y forall/2 la inversibilidad es algo a lo que estar atentos. Importante! Sólo deberĆan usar findall cuando no hay otras herramientas centrales de la lógica que sirvan para ese fin. Por eso hay una lista grande de errores comunes que pueden revisar para evitar cometerlos. El abuso de listas hace que fĆ”cilmente un código que podrĆa ser muy simple y declarativo se vuelva complejo e imperativo, asĆ que guarda con eso. Les dejo el código que hicimos con el proyector en el aula de arriba. |
Cursosā > āCursadas Anterioresā > ā2015ā > āCuatrimestral-2doCā > āBitĆ”cora de claseā > ā