Did you know ... | Search Documentation: |
![]() | Pack ciao -- prolog/dialect/ciao/llists.pl |
The following predicates are re-exported from other modules
[]
is distinct
from '[]'.
Ending up needing flatten/2 often indicates, like append/3 for appending two lists, a bad design. Efficient code that generates lists from generated small lists must use difference lists, often possible through grammar rules for optimal readability.
The following predicates are exported, but not or incorrectly documented.