सेवा के बारे में
अनुवादितमैं एग्डा में प्रोग्राम विकसित और सत्यापित करता हूँ — एक निर्भर प्रकार का कार्यात्मक भाषा जो एक प्रमाण सहायक भी है। यदि आपको एक ऐसा प्रोग्राम चाहिए जिसकी सहीता का सत्यापन संकलक करता है बजाय इसके कि परीक्षण इसे पकड़ें, तो मैं मदद कर सकता हूँ। मैं छोटे सत्यापित डेटा संरचनाओं से लेकर पूर्ण औपचारिक विकास तक सब कुछ लेता हूँ जहाँ हर अव्यवस्था प्रकार स्तर पर प्रमाणित होती है। मैं विनिर्देशन को एक प्रकार के रूप में एन्कोड करता हूँ, फिर प्रकार चेक करने वाले को कार्यान्वयन को मेल खाने के लिए मजबूर करता हूँ, इसलिए बग के पूरे वर्ग बस संकलित नहीं होते। सामान्य आउटपुट: समाप्ति और सहीता के प्रमाणों के साथ सत्यापित एल्गोरिदम, गणितीय संरचनाओं के औपचारिककरण, निर्भर प्रकार के पार्सर और व्याख्याकार, प्रोटोकॉल और व्यावसायिक नियमों के मशीन-चेक किए गए मॉडल। मैं अनुक्रमित डेटा प्रकारों, सिग्मा और पाई प्रकारों, प्रस्तावनात्मक समानता, अच्छी तरह से स्थापित पुनरावृत्ति, और मानक पुस्तकालय के साथ धाराप्रवाह काम करता हूँ। मैं कागज पर अनौपचारिक तर्क को पूरी तरह से चेक किए गए एग्डा मॉड्यूल में अनुवाद करता हूँ। कोड लिखने के अलावा, मैं प्रकार सिद्धांत सिखाता हूँ: करी-हॉवर्ड पत्राचार, प्रेरक परिवार, निर्भर पैटर्न मिलान, और परीक्षणों के बजाय प्रमाणों में सोचने पर एक-पर-एक सत्र। प्रत्येक परियोजना के साथ साफ टिप्पणी की गई स्रोत होती है जो शून्य से प्रकार जांच पास करती है, प्रमुख लेम्मा पर एक संक्षिप्त नोट, और आपकी टीम के लिए एक कॉल-थ्रू होता है। मैं ईमानदारी से व्यापार-ऑफ्स को समझाता हूँ, जिसमें यह भी शामिल है कि कब किसी अन्य उपकरण में हल्का दृष्टिकोण आपके लिए बेहतर होता है।