আমি Applicative
বিভাগের তত্ত্বের দিক দিয়ে বুঝতে চাই ।
এর জন্য ডকুমেন্টেশনগুলিApplicative
বলছে যে এটি একটি শক্তিশালী শৈথিলী মনোয়েডাল ফ্যাক্টর ।
প্রথমত, মোনোডিয়াল ফান্টেক্টর সম্পর্কিত উইকিপিডিয়া পৃষ্ঠাতে বলা হয়েছে যে মোনোডিয়াল ফান্ট্যাকারটি হয় শিথিল বা শক্তিশালী । সুতরাং এটি আমার কাছে মনে হয় যে কোনও একটি উত্সই ভুল, অথবা তারা পদগুলি আলাদাভাবে ব্যবহার করে। কেউ কি এটা ব্যাখ্যা করতে পারেন?
দ্বিতীয়ত, একচেটিয়া ফান্ট্যাক্টরগুলির মধ্যে কোন একক বিভাগ রয়েছে Applicative
? আমি ধরে নিলাম যে ফ্যান্টেক্টরগুলি স্ট্যান্ডার্ড হাস্কেল বিভাগে (এন্ডোকেটস = টাইপস, মরফিজমস = ফাংশন) এন্ডো-ফান্টেক্টর, তবে এই বিভাগের একক গঠনটি কী তা আমার কোনও ধারণা নেই।
সাহায্যের জন্য ধন্যবাদ.
Functor
fmap
pure
i
pure' = \v -> fmap (\() -> v) (i ())
i :: (Applicative f) => () -> f ()