মূল পার্থক্য দুটি মাত্রা সহ - অন্তর্নিহিত তত্ত্বে এবং সেগুলি কীভাবে ব্যবহার করা যায় তা। কেবল পরেরটির উপর ফোকাস করা যাক।
ব্যবহারকারী হিসাবে, লিকুইডহ্যাস্কেল এবং পরিশোধন প্রকারের সিস্টেমে সাধারণত "যুক্তি" নির্ধারণযোগ্য টুকরোগুলির মধ্যে সীমাবদ্ধ থাকে যাতে যাচাইকরণ (এবং অনুমান) সম্পূর্ণ স্বয়ংক্রিয় হয়, যার অর্থ সম্পূর্ণরূপে প্রয়োজনীয় ধরণের "প্রমাণ শর্তাদি" প্রয়োজন হয় না নির্ভরশীল সেটিং। এটি উল্লেখযোগ্য অটোমেশন বাড়ে। উদাহরণস্বরূপ, এলএইচ মধ্যে সন্নিবেশ সাজানোর তুলনা করুন:
http://ucsd-progsys.github.io/lh-workshop/04-case-study-insertsort.html#/ordered-lists
বনাম ইদ্রিসে
https://github.com/davidfstr/idris-insertion-sort/blob/master/InsertionSort.idr
তবে অটোমেশনটি একটি দামে আসে। সম্পূর্ণ নির্ভরশীল বিশ্বে যে কেউ যেমন করতে পারে তেমন স্পেসিফিকেশন হিসাবে সালিসী ফাংশন ব্যবহার করতে পারে না, যা কোনও ব্যক্তির লিখতে পারে এমন শ্রেণীর সম্পত্তিকে সীমাবদ্ধ করে।
সুতরাং, পরিশোধন ব্যবস্থার একটি লক্ষ্য হ'ল যা নির্দিষ্ট করা যেতে পারে তার শ্রেণি প্রসারিত করা, যখন সম্পূর্ণ নির্ভরশীল সিস্টেমগুলির মধ্যে যা
প্রমাণিত হতে পারে তা স্বয়ংক্রিয় করা। সম্ভবত একটি সুখী মিলনের জায়গা আছে যেখানে আমরা উভয় বিশ্বের সেরা পেতে পারি!