नियंत्रण में अनुप्रयोग pure
नामक एक मजेदार में मूल्य उठाने का कार्य क्यों है? आवेदनक?नियंत्रण में 'शुद्ध' फ़ंक्शन का नामकरण। अनुप्रयोग
उत्तर
एक विशेषण के रूप में pure
के बारे में सोचें।
foo <*> pure 4
= foo
एक शुद्ध मूल्य 4
पर लागू होता है।
(सटीक कारण कारण है कि यह pure
कहा जाता है, शायद ही मैकब्राइड और पैटर्सन पता चल जाएगा के रूप में।)
धन्यवाद। मैं * क्यों * के बारे में सोच रहा था, लेकिन अगर मैं आपको सही समझता हूं, तो यह बहुत मनमाना है। –
यह थोड़ा fromInteger
की तरह है। इसका तर्क हमेशा शुद्ध मूल्य या कार्य होता है जिसे मज़ेदार में उठाया जाएगा। शायद यह fromPure
होना चाहिए था लेकिन आप जानते हैं कि कैसे Haskell लोगों को और snd
first
और second
के बजाय नामों को छोटा करना पसंद है()।
ध्यान दें कि 'नियंत्रण' '''' में 'पहला' और 'दूसरा' भी कार्य हैं। मुझे यकीन है कि वे बाद में आए थे। –
हम्म। मैंने सोचा कि 'एफएसटी' और 'एसएनडी' एमएल से आया है, लेकिन यह केवल इस तथ्य पर आधारित है कि एमएल हास्केल से पुराना है। एक त्वरित खोज एक पेपर ["यूनिक्स पर यूनिक्स के तहत एमएक्स"] (http://lucacardelli.name/Papers/MLUnix.pdf) से पता चलता है जो कि 80 के दशक के मध्य से प्रतीत होता है (यह 1 9 83 से नया संदर्भ नहीं देता है, और एक टेप से एमएल स्थापित करने के लिए बताता है)। पेपर 'fst' और 'snd' का उपयोग करता है, इसलिए ऐसा लगता है कि मेरी धारणा बहुत दूर नहीं थी। –
'fst' और' snd' हास्केल में रहे हैं क्योंकि मैंने भाषा (1 99 2) और ह्यूजेस पेपर का परिचय शुरू किया था, जिसमें 2000 में तीर पेश किए गए थे। मैं अनुमान लगाता हूं कि तीर फ़ंक्शंस 'ऑन फर्स्ट' और 'सेकेंड' नाम है। – yatima2975
- 1. फ़ंक्शन नामकरण विवाद
- 2. PHP - फ़ंक्शन/परिवर्तनीय नामकरण
- 3. विभिन्न कंपाइलर्स में शुद्ध/कॉन्स फ़ंक्शन विशेषता
- 4. सी ++ शुद्ध वर्चुअल फ़ंक्शन में शरीर
- 5. उपयोगकर्ता नियंत्रण नामकरण के लिए सर्वोत्तम अभ्यास?
- 6. एक शुद्ध सी ++/Win32 अनुप्रयोग में पारदर्शी पीएनजी फ़ाइल
- 7. Grails अनुप्रयोग और संस्करण नियंत्रण
- 8. डायमंड विरासत और शुद्ध वर्चुअल फ़ंक्शन
- 9. एक निजी शुद्ध वर्चुअल फ़ंक्शन का बिंदु क्या है?
- 10. शुद्ध वर्चुअल फ़ंक्शन को "हटाने" का कोई तरीका है?
- 11. numCapabilities एक शुद्ध फ़ंक्शन क्यों है?
- 12. नामकरण सम्मेलनों
- 13. एक्सेल नियंत्रण में EMBED फ़ंक्शन का क्या अर्थ है?
- 14. सी ++ में एक परिभाषित शुद्ध वर्चुअल फ़ंक्शन होना संभव है?
- 15. सी ++ में स्थित शुद्ध वर्चुअल फ़ंक्शन कहां है?
- 16. शुद्ध फ़ंक्शन में यादृच्छिक सूची तत्व कैसे चुनें?
- 17. रूट नियंत्रक का नामकरण
- 18. वेब अनुप्रयोग के लिए स्प्रेडशीट-जैसे नियंत्रण?
- 19. क्या कोई WinForm नियंत्रण निरीक्षक अनुप्रयोग है?
- 20. एक .net वेब अनुप्रयोग प्रोजेक्ट में कस्टम नियंत्रण
- 21. निर्देशिका में फ़ाइलों का बैच नामकरण
- 22. शुद्ध सीएसएस
- 23. नामकरण सम्मेलनों
- 24. ग्राफवीज़ का शुद्ध जावा पुनर्मूल्यांकन?
- 25. सी ++ में शुद्ध आभासी फ़ंक्शन कॉल का कारण क्या हो सकता है?
- 26. नामकरण में अंतर क्यों?
- 27. दूरस्थ गिट शाखा का नामकरण
- 28. एएसपी.NET एमवीसी में जेसनआरसल्ट उर्फ जेसन फ़ंक्शन में नियंत्रण सीरियलाइज़र?
- 29. कुछ 'शुद्ध' वस्तु-उन्मुख भाषाओं में से कुछ क्या हैं?
- 30. PHP अनुप्रयोग प्रवाह ग्राफ (या फ़ंक्शन कॉल ग्राफ़)
मैं इस प्रश्न को ऑफ-विषय के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह प्रश्न व्यावहारिक प्रोग्रामिंग समस्या के बारे में नहीं है, जैसा कि [सहायता/विषय-विषय] में बताया गया है। –