টা

টাপল মধ্যে Elixir

35টি অনুশীলনী

টাপল সম্পর্কে

সাধারণত অনানুষ্ঠানিকভাবে কিছু তথ্য একসাথে রাখতে টিউপল ব্যবহৃত হয়। Elixir-এ একটি কমন প্যাটার্ন হলো ফাংশনের রিটার্ন ভ্যালুর সাথে একটি স্ট্যাটাস একসাথে রাখা।

File.read("hello.txt")
# => {:ok, "World"}

File.read("invalid.txt")
# => {:error, :enoent}
  • টিউপল লিটারেল দ্বিতীয় বন্ধনী {} দিয়ে ঘেরা হয়।
  • টিউপল যেকোনো ডেটা টাইপ সংলগ্ন মেমরিতে ধারণ করতে পারে, যা টিউপলটি তৈরি হওয়ার সময় বরাদ্দ করা হয়।
  • টিউপল থেকে ধ্রুবক সময়ে ডেটা পড়া যায়।
  • কোনো টিউপল নিয়ে কাজ করার সময় বর্তমান টিউপলটিকে পরিবর্তন না করে বরং একটি নতুন টিউপল তৈরি করা হয়।
  • টিউপলের পারফরম্যান্স বৈশিষ্ট্যের কারণে সম্পর্কিত তথ্য একসাথে সংরক্ষণ করার জন্য এগুলো আদর্শ, কিন্তু যেসব এলিমেন্টের সংগ্রহে বারবার ইটারেশন করতে হয় বা যা বাড়তে বা কমতে পারে, সেগুলো সংরক্ষণের জন্য নয়। পরের ক্ষেত্রে অ্যারে বেশি উপযুক্ত।
  • Kernel এবং Tuple মডিউলে টিউপল নিয়ে কাজ করার জন্য দরকারি ফাংশন রয়েছে।
GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি নতুন একটি উইন্ডো বা ট্যাবে খুলবে

টাপল শিখুন

অনুশীলন লক করা আছে

টাপল অনুশীলন করতে আরও 3টি অনুশীলনী আনলক করুন