Haskell এ ডিবাগ তথ্য প্রিন্ট করার একটি সোজাসাপ্টা উপায় হল print ফাংশন ব্যবহার করা, যা একটি মান নেয় যা Show টাইপক্লাসের একটি ইন্সট্যান্স এবং এটি কনসোলে আউটপুট করে।.
print
Show
GHCi (গ্লাসগো হাস্কেল কম্পাইলারের ইন্টার্যাক্টিভ পরিবেশ) শুরু করতে, কেবল আপনার টার্মিনালে ghci টাইপ করুন। এটি কিভাবে ব্যবহার করবেন তা নিচে দেওয়া হল.
ghci
আসুন একটি পথচলায় যাই GHCi এর সাথে, Haskell এর ইন্টার্যাকটিভ পরিবেশ যা একটি মৌলিক ডিবাগার হিসেবে কাজ করতে পারে। আপনি আপনার Haskell কোড দিয়ে এটি চালু করেন এবং আশেপাশে নাড়াচাড়া করা শুরু করেন। এখানে একটি উদাহরণ.
Haskell বিভিন্ন টেস্টিং ফ্রেমওয়ার্কের সাপোর্ট করে, কিন্তু দুটি জনপ্রিয় হল Hspec এবং QuickCheck। Hspec আপনাকে আপনার কোডের জন্য মানব-পাঠ্যযোগ্য বিবরণ সংজ্ঞায়িত করতে অনুমতি দেয় যেখানে QuickCheck আপনার কোড যা পূরণ করা উচিত সেই গুণাবলী বর্ণনা করে স্বয়ংক্রিয়ভাবে টেস্টগুলি জেনারেট করে।.
Hspec
QuickCheck