প্রশ্ন ট্যাগ «type-systems»

3
ক্লাস বনাম বস্তু ইন্টারফেস টাইপ করুন
আমি মনে করি না আমি টাইপ ক্লাস বুঝি। আমি কোথাও পড়তাম যে "ইন্টারফেস" (ওও থেকে) হিসাবে টাইপ শ্রেণীর চিন্তাভাবনা যে কোনও ধরণের প্রয়োগগুলি ভুল এবং বিভ্রান্তিমূলক। সমস্যাটি হ'ল, আমি এগুলিকে অন্যরকম কিছু হিসাবে দেখতে সমস্যা এবং কীভাবে এটি ভুল। উদাহরণস্বরূপ, আমার যদি টাইপ ক্লাস থাকে (হাস্কেল সিনট্যাক্সে) class Functor f …

2
ল্যাম্বদা কিউবের অন্যান্য পয়েন্টগুলি থেকে আপনি কীভাবে ক্যালকুলাস অফ কনস্ট্রাকশন লাভ করবেন?
কোসকে ল্যাম্বদা কিউব এর তিনটি মাত্রার চূড়ান্ত বলে মনে করা হয়। এটি আমার কাছে একেবারেই প্রকাশিত নয়। আমি মনে করি আমি স্বতন্ত্র মাত্রাগুলি বুঝতে পেরেছি এবং যে কোনও দুটিয়ের সংমিশ্রণের ফলে তুলনামূলকভাবে সোজাসাপ্টা ইউনিয়ন তৈরি হতে পারে (সম্ভবত আমি কিছু মিস করছি?)। তবে আমি যখন কসির দিকে তাকাব তখন তিনটির …

2
হোমডোপি টাইপের তত্ত্বের কোন অংশগুলি আগদা বা কক-তে সম্ভব নয়?
আমরা যখন বইটি দেখি , হোমোপি টাইপ থিওরি - আমরা নিম্নলিখিত বিষয়গুলি দেখতে পাই: Homotopy type theory 2.1 Types are higher groupoids 2.2 Functions are functors 2.3 Type families are fibrations 2.4 Homotopies and equivalences 2.5 The higher groupoid structure of type formers 2.6 Cartesian product types 2.7 S-types 2.8 …

4
অ্যানারি প্যারামিট্রিকটি বনাম বাইনারি প্যারামিট্রিসিটি
বার্নার্ডি এবং মৌলিনের 2012 টি এলআইএসএস কাগজ ( https://dl.acm.org/citation.cfm?id=2359499 ) দেখার পরে আমি প্যারামিট্রিকটিতে খুব আগ্রহী হয়েছি । এই কাগজটিতে, তারা নির্ভরযোগ্য ধরণের সাথে একটি খাঁটি টাইপ সিস্টেমে অবিচ্ছিন্ন প্যারামিট্রিসিটি অভ্যন্তরীণ করে এবং কীভাবে আপনি নির্মাণকে স্বেচ্ছাচারিতায় আধ্যাত্মিকভাবে প্রসারিত করতে পারেন তার ইঙ্গিত দেয়। আমি কেবল বাইনারি প্যারামিট্রিকটি আগেই সংজ্ঞায়িত …

1
উত্তরাধিকার সাব টাইপিং থেকে পৃথক কিভাবে?
প্রোগ্রামিং ভাষার দৃষ্টিকোণে, সাব-টাইপিং বলতে কী বোঝায়? শুনেছি "উত্তরাধিকার সাবটিপিং নয়"। তাহলে উত্তরাধিকার এবং সাবটাইপিংয়ের মধ্যে পার্থক্য কী?

1
প্রকার শ্রেণীর একটি গাণিতিক (শ্রেণিবদ্ধ) বর্ণনা
একটি কার্যকরী ভাষা এমন একটি বিভাগ হিসাবে দেখা যায় যেখানে এর বস্তুগুলি তাদের মধ্যে প্রকারভেদ এবং রূপগুলির মধ্যে ফাংশন। প্রকারের ক্লাসগুলি এই মডেলটিতে কীভাবে মাপসই হয়? আমি ধরে নিলাম আমাদের কেবল সেই বাস্তবায়নগুলি বিবেচনা করা উচিত যা বেশিরভাগ ধরণের শ্রেণীর সীমাবদ্ধতা পূরণ করে, তবে তা হাস্কেলের মধ্যে প্রকাশিত হয় না। …

2
নির্ভরকারী টাইপের জন্য সংকলক কি কোনও ইন্টারপ্রেটারের চেয়ে অনেক বেশি শক্ত?
আমি নির্ভরশীল প্রকারগুলি বাস্তবায়ন সম্পর্কে কিছু শিখছি, এই টিউটোরিয়ালটির মতো , তবে তাদের বেশিরভাগই দোভাষী ব্যবহার করছেন। আমার প্রশ্নটি হ'ল মনে হচ্ছে নির্ভরশীল প্রকারের জন্য একটি সংকলক বাস্তবায়ন করা কোনও সংকলকের চেয়ে অনেক বেশি শক্ত, কারণ আপনি টাইপ চেকিংয়ের জন্য নির্ভরশীল প্রকারের যুক্তিগুলি সত্যই মূল্যায়ন করতে পারেন। সুতরাং আমার নিষ্পাপ …

1
পিটিএস / কোসিতে চার্চ-এনকোডযুক্ত ধরণের উপর নির্ভরশীল প্রকারগুলি
আমি বারেন্ড্রেগের ল্যাম্বদা কিউবে খাঁটি ধরণের সিস্টেমগুলির সাথে বিশেষত সবচেয়ে শক্তিশালী কন্সট্রাকশনসের ক্যালকুলাস নিয়ে পরীক্ষা করছি। এই সিস্টেমে বিভিন্ন ধরণের *এবং রয়েছে BOX। কেবল রেকর্ডের জন্য, নীচে আমি Morteসরঞ্জামটির কংক্রিট সিনট্যাক্সটি ব্যবহার করছি https://github.com/Gabriel439/Haskell-Morte- লাইব্রেরি যা ক্লাসিকাল ল্যাম্বদা ক্যালকুলাসের নিকটবর্তী। আমি দেখতে পাচ্ছি যে আমরা কিছু প্রকারের চার্চের মতো এনকোডিং …

3
নিষ্পাপ সেট তত্ত্বের ভিত্তিতে সিস্টেম টাইপ করুন
আমি যেমন বুঝতে পেরেছি, কম্পিউটারে বিজ্ঞানের তথ্য প্রকারগুলি রাসেলের প্যারাডক্সের মতো জিনিসের কারণে সেট তত্ত্বের উপর ভিত্তি করে তৈরি হয় না, তবে বাস্তব বিশ্বের প্রোগ্রামিং ভাষাগুলিতে আমরা যেমন "সেট থাকে না যা সেট" এর মতো জটিল ডেটা প্রকাশ করতে পারি না, আমরা কি পারি? বলুন যে অনুশীলনে টাইপ করা হয় …

2
কঠোর ইতিবাচকতার পিছনে অন্তর্দৃষ্টি?
আমি ভাবছি যদি কেউ আমাকে ইনডাকটিভ ডেটা ধরণের কঠোর ইতিবাচকতা দৃ strong় স্বাভাবিককরণের গ্যারান্টি দেয় তার পিছনে অন্তর্দৃষ্টি দিতে পারে কিনা। স্পষ্টতই, আমি দেখতে পাচ্ছি যে নেতিবাচক ঘটনাগুলি কীভাবে বিবর্তনের দিকে পরিচালিত করে, অর্থাত্ সংজ্ঞা দিয়ে: data X where Intro : (X->X) -> X আমরা একটি বিচ্ছিন্ন ফাংশন লিখতে পারি। …

1
Aff বাছাই aff প্রাথমিক affine যুক্তি টাইপযোগ্য?
নিম্নোক্ত term-মেয়াদ, এখানে সাধারণ আকারে: sort = (λabc.(a(λdefg.(f(d(λhij.(j(λkl.(k(λmn.(mhi))l)) (h(λkl.l)i)))(λhi.(i(λjk.(bd(jhk)))(bd(h(λjk.(j (λlm.m)k))c)))))e))(λde.e)(λde.(d(λfg.g)e))c)) গির্জা-এনকোডযুক্ত তালিকার জন্য বাছাই করা অ্যালগরিদমকে কার্যকর করে। এটি, এর ফলাফল: sort (λ c n . (c 3 (c 1 (c 2 n)))) β→ (λ c n . (c 1 (c 2 (c 3 n)))) একইভাবে, sort_below = λabcd.a(λef.f(λghi.g(λj.h(λkl.kj(ikl)))(hi))e(λgh.h)) (λe.d)(λe.b(λf.e(f(λghi.hg)(λgh.cfh)))) …

1
হোমোপি টাইপের তত্ত্ব এবং গডেলের অসম্পূর্ণতা উপপাদ্য
কার্ট গোডেলের এর অসম্পূর্ণতা উপপাদ্য "সব সহজাত সীমাবদ্ধতা কিন্তু অধিকাংশ তুচ্ছ সর্বজনবিদিত সিস্টেম গাণিতিক কাজ করতে সক্ষম" কায়েম কর। হোমোপি টাইপ থিওরি গণিতের জন্য একটি বিকল্প ভিত্তি সরবরাহ করে, উচ্চতর ইনডাকটিভ টাইপ এবং ইউনিভ্যালেন্স অ্যাক্সিয়ামের উপর ভিত্তি করে একটি অবিস্মরণীয় ভিত্তি । Hott বই ব্যাখ্যা করেছেন যে ধরনের উচ্চতর groupoids …

2
মালিকানার ধরণ এবং পৃথকীকরণ যুক্তি
মালিকানার ধরণ এবং পৃথকীকরণ লজিকের একই লক্ষ্য রয়েছে বলে মনে হয়, মালিকানা ও আলিয়াসিংয়ের উপর নিয়ন্ত্রণ। সম্ভবত, আমারও যোগ করা উচিত: মডুলার স্পেসিফিকেশন লেখার ক্ষমতা। মালিকানার ধরণ এবং পৃথকীকরণ যুক্তির মধ্যে সম্পর্ক সম্পর্কে কী জানা যায়?

1
সিস্টেম এফ এবং সিস্টেম টি নাম
সিস্টেম "এফ" এবং সিস্টেম "টি" নামগুলি কোথা থেকে এসেছে তা কি কেউ জানেন? আমি জিজ্ঞাসা করছি না কে এই নামগুলি (জিরার্ড সিস্টেম এফ, এবং গডেল সিস্টেম টি) প্রবর্তন করেছে, তবে "এফ" এবং "টি" এর অর্থ কী।

1
হাস্কেলের ধরণের শ্রেণির সম্ভাব্য বাস্তবায়ন কী কী এবং তাদের (ডিস্ক) সুবিধা কী কী?
আমি যতদূর জানি, টাইপ ক্লাসের সীমাবদ্ধতা সহ একটি হাস্কেল ফাংশন অভ্যন্তরীণভাবে অতিরিক্ত যুক্তিযুক্ত একটি ফাংশনে সংকলিত হয় যা প্রতিটি নির্দিষ্ট ধরণের শ্রেণীর প্রয়োজনীয় বাস্তবায়নের সাথে অভিধান গ্রহণ করে। টাইপ ক্লাস কীভাবে সংকলন করা যায় তার অন্য কোনও সম্ভাবনা রয়েছে? যদি তা হয় তবে তাদের (ডিস) সুবিধাগুলি কী? এবং কি সংকলক …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.