{"ref":null,"ref_type":"repository","master_branch":"master","description":"• A directive that offers higher abstraction and more flexibility for aggregation operations compared to the low level aggregation available now. • Makes the job of the programmer a lot easier and the code much smaller. • Example: writing a dynamic program becomes as simple as writing the recursive definition. Language: Prolog, C. ","pusher_type":"user"}