यह जानने के लिए कि एक निश्चित बिंदु संयोजक क्या है और इसका उपयोग किया जाता है, मैंने अपना खुद लिखा था। लेकिन बजाय सख्ती से गुमनाम कार्यों के साथ यह लेखन, Wikipedia's example तरह की, मैं सिर्फ इस्तेमाल किया निर्धारित करें:परिभाषा में वाई कॉम्बिनेटर परिभाषित
(define combine (lambda (functional)
(functional (lambda args (apply (combine functional) args))))
मैं भाज्य और फाइबोनैचि के लिए functionals के साथ इस परीक्षण किया है, और यह काम करने लगता है। क्या यह एक निश्चित बिंदु संयोजक की औपचारिक परिभाषा को पूरा करता है?
व्यायाम 2: वाई डिफिनेटर 'परिभाषित' या 'letrec' का उपयोग किए बिना :) – leppie