Atom - Ȧ - Any and All

Characters: Ȧ

Tags: array , boolean

Arity: monadic

This atom is monadic, which means it takes one argument.


Given a list, return 0 if the list is empty or contains a falsy value when flattened and 1 otherwise.


This is commonly used in place of All () to avoid the vacuous truth, but keep in mind that it flattens, so 1,[2,0],3 Ȧ is 0 even though 1,[2,0],3 Ạ and 1,[2,0],3 Ẹ both give 1.