প্রিলেড.আডের ধরণ হওয়ার কোনও ভাল কারণ আছে কি?
read :: Read a => String -> a
Maybe
মান বদলে ?
read :: Read a => String -> Maybe a
যেহেতু স্ট্রিংটি পার্সেবল হ্যাস্কেল হতে ব্যর্থ হতে পারে, তাই আধুনিকটি কি আর স্বাভাবিক হবে না?
বা এমনকি একটি Either String a
, যেখানে Left
এটি বিশ্লেষণ না করা হলে মূল স্ট্রিংটি থাকতে পারে, এবং Right
ফলাফলটি যদি তা করে?
সম্পাদনা:
আমি অন্যকে আমার জন্য অনুরূপ র্যাপার লেখার চেষ্টা করি না। এটি আশ্বাসে নিরাপদ যে এটি করা নিরাপদ seeking
readMaybe
শিগগিরই ফাংশন যুক্ত হবে।
take
হতে Integral n => n -> [a] -> [a]
?
take
মানছে নাNum a => a
?fmap
তালিকার জন্য কেন একটি বিশেষ মামলা রয়েছে ? উদাহরণগুলিরFunctor
জন্য কেন প্রয়োজন হয় নাMonad
? আমি আশা করি উত্তরগুলি এই এবং সম্পর্কিত প্রশ্নের উত্তরগুলির সাথে সমান হবে similar