कन्टेन्टमा जानुहोस्
HP

Haskell Programming Language - Learn Functional Programming for iOS

प्रकाशक: Dmitry Kovba
iOS Free
संस्करण9.4
प्रकाशक Dmitry Kovba
जारी मिति२०१६ जुन १२
मिति थपियो२०१६ जुन १२
ओएस आवश्यकताहरूiOS
आवश्यकताहरुCompatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
कुल डाउनलोड१८
मूल्यFree

वर्णन

iPad, iPhone र iPod touch को लागि क्लासिक Haskell प्रोग्रामिङ भाषा। प्रोग्रामिङ भाषा अध्ययन, जटिल गणितीय गणना, मनोरञ्जन र अन्य धेरै उपयोगी कार्यहरूको लागि उत्तम उपकरण हो। अनुप्रयोग Haskell प्रोग्रामिङ भाषा सिक्न लागि विशेष गरी उपयोगी छ। तपाईंले आवेदन भित्र कम्पाइलेशनहरू खरिद गर्नुपर्छ। इन्टरनेट जडान आवश्यक छ। - AppStore मा उत्कृष्ट प्रोग्रामिङ उपकरण। - iOS को लागी तपाइँको प्रोग्रामिङ भाषा अद्भुत छ! * विशेषताहरू * - कम्पाइल र आफ्नो कार्यक्रम चलाउनुहोस्। - कार्यक्रम रन र पाठ आउटपुट अघि पाठ इनपुट। - सिन्ट्याक्स हाइलाइटिङ, लाइन नम्बरहरू, रङ विषयवस्तुहरू र अतिरिक्त किबोर्डको साथ परिष्कृत स्रोत कोड सम्पादक।- अनलाइन भाषा सन्दर्भ र धेरै कार्यक्रम नमूनाहरू। * सीमाहरू * - इन्टरनेट जडान कम्पाइल र कार्यक्रम चलाउन आवश्यक छ। - ग्राफिक्स, नेटवर्क, फाइल प्रणाली र वास्तविक समय इनपुट समर्थित छैन। - कार्यक्रमको अधिकतम चलिरहेको समय 15 सेकेन्ड हो। अनुप्रयोग प्रयोग गर्नुभएकोमा धन्यवाद! ====================================== Haskell एक मानकीकृत, सामान्य उद्देश्य विशुद्ध कार्यात्मक प्रोग्रामिङ भाषा हो , गैर-सख्त अर्थशास्त्र र बलियो स्थिर टाइपिङ संग। यसको नाम तर्कशास्त्री हास्केल करीको नाममा राखिएको हो। हास्केलमा, प्रोग्रामिङ भाषाको "एक प्रकार्य पहिलो-कक्षाको नागरिक हो"। एक कार्यात्मक प्रोग्रामिङ भाषाको रूपमा, प्राथमिक नियन्त्रण निर्माण कार्य हो। 1985 मा रिसर्च सफ्टवेयर लिमिटेड द्वारा मिरान्डाको रिलीज पछि, अल्छी कार्यात्मक भाषाहरूमा रुचि बढ्यो: 1987 सम्म, एक दर्जन भन्दा बढी गैर-कडा, विशुद्ध रूपमा कार्यात्मक प्रोग्रामिङ भाषाहरू अस्तित्वमा थिए। । यी मध्ये, मिरान्डा सबैभन्दा व्यापक रूपमा प्रयोग गरिएको थियो, तर स्वामित्व सफ्टवेयर थियो। पोर्टल्यान्ड, ओरेगनमा फंक्शनल प्रोग्रामिङ ल्याङ्ग्वेज र कम्प्युटर आर्किटेक्चरसम्बन्धी सम्मेलनमा सहभागीहरूले त्यस्ता भाषाहरूको लागि खुला मापदण्ड परिभाषित गर्न एउटा समिति गठन गरिनुपर्छ भन्ने कुरामा बलियो सहमति बनाएका थिए। समितिको उद्देश्य विद्यमान कार्यात्मक भाषाहरूलाई एक साझामा एकीकृत गर्ने थियो जसले कार्यात्मक-भाषा डिजाइनमा भविष्यको अनुसन्धानको लागि आधारको रूपमा काम गर्नेछ। हास्केलले अल्छी मूल्याङ्कन, ढाँचा मिलान, सूची बुझाइ, प्रकार वर्गहरू, र बहुरूपता टाइप गर्ने सुविधा दिन्छ। यो एक विशुद्ध कार्यात्मक भाषा हो, जसको मतलब सामान्यतया, Haskell मा प्रकार्यहरूमा साइड इफेक्ट हुँदैन। त्यहाँ साइड इफेक्ट को प्रतिनिधित्व को लागी एक अलग निर्माण छ, प्रकार्य को प्रकार को orthogonal। एक शुद्ध प्रकार्यले साइड इफेक्ट फिर्ता गर्न सक्छ जुन पछि कार्यान्वयन हुन्छ, अन्य भाषाहरूको अशुद्ध प्रकार्यहरू मोडेल गर्दै। हास्केलसँग HindleyMilner प्रकार अनुमानमा आधारित बलियो, स्थिर प्रकार प्रणाली छ। यस क्षेत्रमा हास्केलको प्रमुख नवीनता भनेको प्रकारका कक्षाहरू थप्नु हो, जुन मूल रूपमा भाषामा ओभरलोडिङ थप्नको लागि सिद्धान्तगत तरिकाको रूपमा परिकल्पना गरिएको थियो, तर पछि यसले धेरै प्रयोगहरू फेला पारेको छ। साइड इफेक्टहरू प्रतिनिधित्व गर्ने निर्माण मोनाडको उदाहरण हो। मोनाड एक सामान्य ढाँचा हो जसले त्रुटि ह्यान्डलिङ, ननडेटरमिनिज्म, पार्सिङ, र सफ्टवेयर लेनदेन मेमोरी सहित विभिन्न प्रकारको गणनाको मोडेल गर्न सक्छ। Monads लाई साधारण डेटाटाइपको रूपमा परिभाषित गरिन्छ, तर Haskell ले तिनीहरूको प्रयोगको लागि केही सिन्ट्याक्टिक चिनी प्रदान गर्दछ। भाषामा खुला, प्रकाशित विनिर्देशहरू छन्, र बहुविध कार्यान्वयनहरू अवस्थित छन्। त्यहाँ भाषा वरिपरि एक सक्रिय समुदाय छ, र 5400 भन्दा बढी तेस्रो-पक्ष खुला स्रोत पुस्तकालयहरू र उपकरणहरू अनलाइन प्याकेज भण्डार Hackage मा उपलब्ध छन्। Haskell, GHC को मुख्य कार्यान्वयन, एक दोभाषे र नेटिभ-कोड कम्पाइलर हो जुन चल्छ। धेरै प्लेटफर्महरूमा। GHC यसको उच्च-सम्पादन कार्यान्वयनको लागि समवर्ती र समानान्तरताको लागि प्रख्यात छ, र सामान्यीकृत बीजगणित डेटा प्रकारहरू र प्रकार परिवारहरू जस्ता भर्खरैका आविष्कारहरू समावेश गर्ने समृद्ध प्रकारको प्रणाली भएकोमा।

समान कार्यक्रमहरू

विकल्पहरू

यस प्रकाशकबाट थप