ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

Haskell:
ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

কিভাবে:

GHCi (গ্লাসগো হাস্কেল কম্পাইলারের ইন্টার‌্যাক্টিভ পরিবেশ) শুরু করতে, কেবল আপনার টার্মিনালে ghci টাইপ করুন। এটি কিভাবে ব্যবহার করবেন তা নিচে দেওয়া হল:

Prelude> let x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a

নমুনা আউটপুট বুঝায় যে x একটি সংখ্যাসূচক চলক এবং দেখায় যে এটি দ্বিগুণ করলে ফলাফল ১০ হয়।

গভীর ডুব:

হাস্কেলের GHCi এর সূচনা থেকে বেশ অনেক পথ এসেছে। এটি ট্যাব সম্পূর্ণ, মাল্টি-লাইন ইনপুট, এবং প্যাকেজ লোডিং এর মত সমৃদ্ধ সেট অফ ফিচার সরবরাহ করে। Hugs এর মত বিকল্পগুলি এখন বেশিরভাগ ঐতিহাসিক, GHCi স্ট্যান্ডার্ড হয়ে উঠেছে। GHCi প্রতিবার আপনি একটি প্রকাশ লিখেন ঠিক তখনই কোড কম্পাইল করে, যা আপনাকে আপনার হাস্কেল কোড পরীক্ষা করার একটি দক্ষ উপায় দেয়।

দেখুন আরও: