আমি নির্ভর করতে পারি টাইপিংয়ের উপর নির্ভরযোগ্য একটি সত্য উপলব্ধি করতে। আমি বেশিরভাগ টাপিএল পড়েছি এবং এটিটিএপিএল-তে 'নির্ভরশীল প্রকারগুলি' পড়েছি । আমি নির্ভরশীল টাইপিংয়ের উপর প্রচুর নিবন্ধগুলি পড়েছি এবং স্কিম করেছি।
অনেক ধরণের তত্ত্বের আলোচনার ক্ষেত্রে পূর্ববর্তী টাইপ সিস্টেমে ইনক্রিমেন্টাল ফিচার যুক্ত করার দিকে মনোনিবেশ করা হয়েছে বলে মনে হয় না, "টাইপ সিস্টেম এক্স থেকে পরবর্তী বৃহত্তম সাধারণীকরণ কী?" নির্ভরশীল প্রকারগুলি সিস্টেম এফ থেকে পরবর্তী বৃহত জেনারালাইজেশন বলে মনে হয়, তবে আমি এখনও স্বজ্ঞাত, প্রচলিত নির্ভরশীল টাইপিত ভাষা খুঁজে পাইনি। (প্ররোচক) কনস্ট্রাকশনসের ক্যালকুলাসের অনেকগুলি উল্লেখ আমাকে ভাবিয়ে তোলে যে কক সেই ভাষা, তবে আমি যে ভাষাটি দেখেছি তার ব্যাখ্যা আমার কাছে খুব পরিষ্কার বা স্বজ্ঞাত বলে মনে হয় না।
আমি এই জাতীয় ভাষার প্রত্যাশা / অনুমান করার মতো বৈশিষ্ট্যগুলি রয়েছে: (এবং দয়া করে আমাকে নির্দিষ্ট করে কিছু বিভ্রান্ত বা অবাস্তব হিসাবে প্রকাশিত হয় তবে আমাকে জানান)
- সাধারণ বিমূর্ততা (হায়ারার্কি টাইপের যে কোনও ডোমেইন থেকে অন্য, ধরণের -> পদ, শব্দ-> টাইপ '' 'ইত্যাদিতে কোনও ফাংশন থাকতে পারে))
- টাইপিংয়ের একটি অসীম শ্রেণিবিন্যাস রয়েছে (পদ: প্রকার: প্রকার ': প্রকার' ': ...)
- ন্যূনতম মৌলিক উপাদানগুলির সংখ্যা। আমি ধারণা করছি যে ভাষা প্রতিটি স্তরের জন্য কেবল একটি একক উপাদানকে জোর দিয়েছিল। উদাহরণস্বরূপ এটি দৃsert় হতে পারে যে ((): ইউনিট: প্রকার: টাইপ ': ...)। অন্যান্য উপাদানগুলি এই উপাদানগুলি থেকে নির্মিত।
- যোগফল এবং পণ্যের ধরণগুলি উপার্জনযোগ্য।
আমি সেই ভাষাটির ব্যাখ্যাও খুঁজছি যা আদর্শভাবে আলোচনা করবে:
- ভাষায় বিমূর্তি এবং পরিমাপের মধ্যে সম্পর্ক। যদি তারা একীভূত না থাকে, তবে কেন তারা একীভূত নয় তা ব্যাখ্যা করুন।
- সুস্পষ্টভাবে অসীম ধরণের শ্রেণিবিন্যাস
আমি এই প্রশ্নটি জিজ্ঞাসা করছি কারণ আমি নির্ভরশীল ধরণের তত্ত্বটি শিখতে চাইছি তবে এটির কারণেই আমি একটি গাইড বানাতে চাই যা একটি সামান্য সিএস ব্যাকগ্রাউন্ড ধরে ধরে প্রুফ অ্যাসিস্ট্যান্ট এবং নির্ভরশীলভাবে টাইপ করা ভাষাগুলির ব্যবহার এবং কীভাবে শিখায় understand