সংক্ষিপ্ত স্বরলিপি ব্যবহার করে বেনাম ফাংশন সম্পর্কে এমন কিছু আছে যা আমি বুঝতে পারি না (..)
নিম্নলিখিত কাজগুলি:
REPL> ((fn [s] s) "Eh")
"Eh"
তবে এটি হয় না:
REPL> (#(%) "Eh")
এইটা কাজ করে:
REPL> (#(str %) "Eh")
"Eh"
আমি যা বুঝতে পারি না তা হ'ল কেন (# (%) "এহ") কাজ করে না এবং একই সাথে আমারও স্ট্র ইন ((এফএন [গুলি] "" এহ ") ব্যবহার করার দরকার নেই
তারা উভয়ই বেনাম ফাংশন এবং তারা উভয়ই এখানে, একটি প্যারামিটার নেয়। অন্য স্বরলিপিটি না করে কেন শর্টহ্যান্ড স্বরলিপিটির একটি ক্রিয়াকলাপের প্রয়োজন?