في لغات البرمجة المعتمدة على الدوال والتي تستند بشكل كبير إلى القوائم؛ يتم التحكم بالمؤشرات والمراجع من اللغة باستخدام التركيبات الداخلية مثل cons.
In functional programming languages that rely heavily on lists, pointers and references are managed abstractly by the language using internal constructs like cons.