আপনার পছন্দের ভাষায় একটি নির্দিষ্ট পয়েন্ট কম্বিনেটরটি যতটা সম্ভব অক্ষরে লিখুন ।
- ফর্ম ফর্ম ( যেমন , যা সংক্ষিপ্ততম): পুরো প্রোগ্রাম, আসল ফাংশন, কোড স্নিপেট
- আপনার স্ট্যান্ডার্ড লাইব্রেরির যদি এটি থাকে তবে আপনি এটি ব্যবহার করতে পারবেন না
- আপনি এটি অন্য উচ্চ-স্তরের ফাংশনগুলি থেকে এটি নিষ্কাশন করতে পারেন এটি বেসগুলি থেকে এটির চেয়ে এটির চেয়ে আপনি এটি করতে চান
দয়া করে একটি পুনরাবৃত্ত ফ্যাক্টরিয়াল বা ফিবোনাচি অন্তর্ভুক্ত করুন যা এটি ডেমো হিসাবে ব্যবহার করে।
এই প্রশ্নে, স্ব-রেফারেন্স গ্রহণযোগ্য, উদ্দেশ্য কেবল এটি পুনরাবৃত্তি ফাংশন থেকে প্রয়োগ করা হবে যা এটি প্রয়োগ করবে।
(define Y(lambda(f)(f(Y f))))
?)