আমি একটি পরীক্ষায় নিম্নলিখিত প্রশ্ন পেয়েছি:
fনিম্নলিখিত ধরণের সাথে একটি ফাংশন লিখুনa -> b -> (a -> b)।aএবংbকোন অর্থে আবদ্ধ করা উচিত নয় খাটো কোড, ভালো।
আমি সাথে এসেছি f a b = \x -> snd ([a,x],b) । আপনি কিছু ক্ষুদ্র কিছু খুঁজে পেতে পারেন?
বর্তমানে বিজয়ী হলেন: f _=(.f).const
f _ b _ = b, কিন্তু, প্রশ্নে সমাধান দেওয়া, আমি একটি সাধারণ টাইপ করা হয় সন্দেহ না করে।
f = id?
f = fএটি একটি সমাধান, তাই আমি অনুমান করি যে প্রকারের শর্তগুলি খুব গুরুত্বপূর্ণ!
f = const const।