मैं रैकेट और एमआईटी योजना में निम्न कोड के साथ कोशिश कर रहा था होता है की जाँच करने के लिए, मुझे आश्चर्य है कि संकलक फेंक गलतीकैसे करता है, तो एक सूची केवल #t
(foldr and #t '(#t #t #f))
वहाँ किसी भी तरह से कम करने का उपयोग करने के/गुना रास्ता नहीं है यह जांचने के लिए कि क्या सूची में केवल सत्य या गलत है? मुझे पता है कि एक लैम्ब्डा नौकरी कर सकता है, लेकिन यह वास्तव में हमें आश्चर्य है कि यह वैध कोड क्यों नहीं है। मुझे याद है कि मैं इसे हास्केल में कर सकता हूं .....
टीआईए।
आपने क्या त्रुटि संदेश मिला? – brandizzi
योजना और रैकेट बिल्कुल समान नहीं हैं, लेकिन आपको [समाधान में लागू फ़ंक्शन का उपयोग करके] का उपयोग करना पड़ सकता है (http://stackoverflow.com/q/387775/1281433)। –